This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fix PR 13987, compile time slow down on
- From: Zack Weinberg <zack at codesourcery dot com>
- To: Andrew Pinski <pinskia at physics dot uc dot edu>
- Cc: aj at suse dot de (Andreas Jaeger), gcc-patches at gcc dot gnu dot org, ian at wasabisystems dot com, segher at kernel dot crashing dot org
- Date: Sat, 19 Jun 2004 12:38:16 -0700
- Subject: Re: [PATCH] Fix PR 13987, compile time slow down on
- References: <200406191926.i5JJQuO29209@tin.geop.uc.edu>
Andrew Pinski <pinskia@physics.uc.edu> writes:
>
> It is only needed when long != long long. Sorry for not making that clear.
>
> And on ia64-hpux, long != long long so that is the only reason why it is
> needed there. I think ia64-windows and x86_64-windows or what ever the targets
> are long != long long also. There might be other 64bit targets too.
The relevant scenario is a host with 64-bit integer registers (so long
long is efficient) being run in ILP32 mode (or the execrable IL32P64).
ia64-hpux is such a host. I cannot think of a good way to autodetect
this property.
zw