It appears that the gcc included with Fedora Core 4 (or some other program that may be used during gcc bootstrap) does not produce identical output on stages 2 and 3. I ran "make bootstrap4", and the comparison check passed after building stage 4.
Any one with Fedora Core 4 will have to run "make bootstrap4" to successfully bootstrap gcc-4.0.x - that's what I noticed. - KJM On Sat, 2005-08-13 at 17:11 -0700, James E Wilson wrote: > Kevin McBride wrote: > > I have been having comparison errors while building a native 4.0.1 > > compiler for my Fedora Core 4 system. > > Running > cmp c-pragma.o stage2/c-pragma.o > on your provided files says that they identical. If you are getting > comparison failures on these files, then perhaps your "cmp" program is > broken. Or perhaps you included the wrong files to look at. > > Your makefile output is a little odd, as you give the compile line for > c-pragma.o first, and then the compile lines for c-parse.o. Probably a > simple cut and paste error. This is probably not relevant anyways. It > is highly unlikely that there is a problem with the gcc command line > args during stage2 or stage3.