This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: 64-bit configure hell
> Whatever we do to solve this problem, let's try to make it general -
> there are lots of affected systems. I've seen listed so far:
>
> 32-bit AIX
> s390-ibm-linux-gnu
> sparc-sun-solaris2.7
sparc-sun-solaris2.x, x>=7 to be precise.
> I also know of:
> i386-pc-solaris2.10
>
> And I'd like to be able to enable a 64-bit multilib for:
> i386-pc-linux-gnu
Note that this would imply HOST_WIDE_INT == long long, which probably means a
noticeable slowdown of the compiler. On equivalent machines (Ultra-60), the
sparc-sun-solaris2.7 compiler is roughly 20% slower than the
sparc-sun-solaris2.6 compiler.
> For the last one, Debian hacks it using a change to config-ml.in; we
> tell the other library builds that they are cross compiling if a
> trivial 64-bit program can't be run.
The same hack is used for sparc-unknown-linux-gnu too.
--
Eric Botcazou