IA64 cross compilation broken
Mark Mitchell
mark@codesourcery.com
Wed Aug 2 13:32:00 GMT 2000
Folks --
I can't seem to build a x86->ia64 cross compiler. I get:
../../gcc/libgcc2.h:99: no data type for mode `TI'
../../gcc/libgcc2.h:100: no data type for mode `TI'
I'm not sure what's going on here. I understand that we don't have
support for 128-bit ints on 32-bit machines (that's a bug in our
integer representation design, but that's another story). However,
libgcc2.h defines TItype and friends independently of the host. Does
this mean that GCC cannot cross-compile from a 32-bit host to a 64-bit
machine if the 64-bit machine has 128-bit types?
Or is there some magic one needs to do when configuring?
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com
More information about the Gcc-bugs
mailing list