This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: MMIX ueberbaum build failure


Hans-Peter Nilsson <hp at bitrange dot com> writes:

> On Fri, 4 Apr 2003, Andreas Jaeger wrote:
>> Using current CVS mainline, I get this error in GCC when building
>> an mmix crosscompiler:
>>
>> /mmix/mmix/build/gcc/xgcc -B/mmix/mmix/build/gcc/ -nostdinc -B/mmix/mmix/build/mmix/gnuabi/newlib/ -isystem /mmix/mmix/build/mmix/gnuabi/newlib/targ-include -isystem /mmix/cross-mmix-sources/combined/newlib/libc/include -B/mmix/mmix/install/mmix/bin/ -B/mmix/mmix/install/mmix/lib/ -isystem /mmix/mmix/install/mmix/include -isystem /mmix/mmix/install/mmix/sys-include -L/mmix/mmix/build/ld  -mabi=gnu -DPACKAGE=\"newlib\" -DVERSION=\"1.11.0\"  -I. -I/mmix/cross-mmix-sources/combined/newlib/libm/math  -I/mmix/cross-mmix-sources/combined/newlib/libm/math/../common -O2 -DCOMPACT_CTYPE -fno-builtin    -O2 -g -O2  -O2 -g -O2  -mabi=gnu -c /mmix/cross-mmix-sources/combined/newlib/libm/math/ef_cosh.c
>> /mmix/cross-mmix-sources/combined/newlib/libm/math/ef_cosh.c: In function `__ieee754_coshf':
>> /mmix/cross-mmix-sources/combined/newlib/libm/math/ef_cosh.c:71: error: unrecognizable insn:
>> (insn 405 81 82 3 (nil) (set (reg:SF 478)
>>         (float_truncate:SF (reg:DF 306))) -1 (insn_list 79 (nil))
>>     (expr_list:REG_DEAD (reg:DF 306)
>>         (nil)))
>
> Thanks for the heads-up.  Something changed in register
> allocation or thereafter: a memory_operand predicate and memory
> constraint is not followed; something assumes that it can
> replace what was originally a memory destination (through
> define_expand) with a register.  What does your LAST_UPDATED
> say?

This morning (I have a local CVS archive that I updated 9 hours ago).

> I think I'll give Janis' reghunt scripts a try (thanks).

That's a good idea, her script is really helpful!

Andreas
-- 
 Andreas Jaeger
  SuSE Labs aj at suse dot de
   private aj at arthur dot inka dot de
    http://www.suse.de/~aj


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]