old intentional gcc bug?

Geert Bosch bosch@adacore.com
Mon Jun 25 16:43:00 GMT 2007


On Jun 24, 2007, at 16:20, Eric Botcazou wrote:
>> Indeed.  It would be interesting to confirm whether or not a copy  
>> of gcc
>> bootstrapped with a non-gcc compiler matched byte-for-byte with a  
>> copy
>> of gcc bootstrapped from gcc.
>
> I just made the experiment on an old SPARC/Solaris 2.5.1 machine  
> and they
> differ (cc is Sun C 5.0 and gcc is GCC 3.4.3):

Still, if you use these two bootstrapped, slightly different compilers
as base for a fresh bootstrap in a new build directory, you'll likely
get identical results and that would still prove that there is no
self-propagating back door in GCC on that configuration.

The differences you are seeing now are likely caused by differences in
autoconf configuration for the case of GCC compiler versus non-GCC  
compiler.
While these shouldn't propagate to the final binary, it's easy for some
things to slip through. There's no real incentive to work hard to  
prevent
that from happening.

   -Geert



More information about the Gcc mailing list