other/1807: make bookstrap fails on HP-UX 10.20
lakata@mips.com
lakata@mips.com
Mon Jan 29 15:46:00 GMT 2001
>Number: 1807
>Category: other
>Synopsis: make bookstrap fails on HP-UX 10.20
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Jan 29 15:46:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator: lakata@mips.com
>Release: gcc 2.9.5.2
>Organization:
>Environment:
HP-UX 10.20
>Description:
The final compare between stage3 and stage2 compilations fails on HP-UX. It appears to be a time stamp stored in the object files that is causing the difference. I did a binary diff between alias.o and stage2/alias.o and found two spots with different 4 byte long words, each 4 byte value smelling like the output of time(). For example:
perl -e 'print 0x3a75e6e4,"\n",time(),"\n"'
980805348
980811240
I see that the makefile ignores the first 16 characters when doing the diff, but it seems that the time stamp information is not stored at the beginning of the file but in the middle.
>How-To-Repeat:
(on a HP-UX machine)
./configure
make bookstrap
>Fix:
change the way the diff is done, or change the format of *.o files on HP-UX
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the Gcc-bugs
mailing list