libgcc2.h:99: no data type for mode `TI'
Kaveh R. Ghazi
ghazi@caip.rutgers.edu
Sun Oct 1 13:45:00 GMT 2000
> From: Richard Henderson <rth@cygnus.com>
>
> On Sat, Sep 30, 2000 at 12:20:58PM +0200, Gerald Pfeifer wrote:
> > On a related note I realized that Jakub failed to specify whether he
> > did a full bootstrap and testsuite run and on which platform for his
> > original patch.
>
> I'm sure it was for sparc64-linux -- the patch *is* necessary
> for sparc64 to work. The failure you're seeing is common to
> any 32-to-64 cross at the moment.
>
> There are two options: disable the 64-bit parts when building
> from a 32-bit host (like solaris 2.7), or to fix 32-to-64 bit
> cross compilation (replace CONST_DOUBLE with arbitrary precision
> arithmetic).
>
> The first option is surely easier.
> r~
Right, I can do that. (I assume its just tweeking configure.in to
treat solaris2.[78] same as <= 2.6, right?) I can't test it right now
however because the tree won't bootstrap due to the USE/CLOBBER before
SET problem. I'll submit a patch once that's fixed.
Fixing 32-to-64 the "right way" is beyond me. I hope its on someone's
todo list though.
--Kaveh
--
Kaveh R. Ghazi Engagement Manager / Project Services
ghazi@caip.rutgers.edu Qwest Internet Solutions
More information about the Gcc-bugs
mailing list