Bootstrap failure in toplev.c
Loren James Rittle
rittle@latour.rsch.comm.mot.com
Wed Feb 19 06:55:00 GMT 2003
In article <F8CA77D7-4391-11D7-9473-00039390D9E0@apple.com> Matt writes:
>> The following patch seems to have broken bootstrap (seen on
>> i386-unknown-freebsd4.7):
> OK, now I need help.
Yes, you didn't get to experience the full pleasure of -Werror
checking with your technique. As RTH mentioned, you are not doing a
full bootstrap. For the record, you also skipped the required 'make
check' (a step which is NOT optional for anything other than trivial
bug fixes where trivial is in the eye of the beholder). Here is your
technique recast to a more correct form:
> - cd gcc34 # this is mainline; I verified there are no sticky tags
> - cvs update
# You might be subtly testing a different set of sources from all
# other developers, if you skip this step:
./contrib/gcc_update --touch
# If you do not trust running that script, consider that you are
# trusting all shell script fragments in all gcc Makefiles.
# Either way, feel free to inspect it before running it. ;-)
> - cd ..
> - mkdir obj34
> - cd obj34
> - ../gcc34/configure --prefix=/home/austern/root
make bootstrap
make -k check
# Look at regression report versus baseline for target. There are
# many posted daily for common targets but it is best to have one for
# your exact system since results may vary slightly due to binutils
# version, etc.
> - make install
# Safe to commit/post here.
Regards,
Loren
More information about the Gcc
mailing list