Building ia64 crosscompiler

Zdenek Dvorak rakdver@atrey.karlin.mff.cuni.cz
Tue Dec 10 03:16:00 GMT 2002


Hello,

I tried to build an ia64 crosscompiler on i686 (of rtlopt-branch gcc;
but I guess the situation is moreorless same with bib). I run into
following problems:

a) while hooks.h declares hook_tree_tree_bool_false, both definition in
   hooks.c and usage in target-def.h use hook_bool_tree_tree_false (that
   is not declared anywhere). I changed the declaration in hooks.h and
   continued.
b) then when compiling libgcc, it claimed that
   "no data type for mode `TImode'". I was not sure what to do, so I
   removed the test for HOST_BITS_PER_WIDE_INT >= 64 in c_common_type_for_mode
   and continued.
c) later during the compilation of libgcc, it died with internal error
   somewhere in garbage collector and I gave up.

I guess a) is a bug and should be fixed. Does someone know what's going
on with the rest?

Zdenek



More information about the Gcc mailing list