This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: target/5505: Doubts about a patch for OSF


Hi,

On 30 Jan 2002 ro@gcc.gnu.org wrote:
> Synopsis: Doubts about a patch for OSF
> 
> Responsible-Changed-From-To: unassigned->ro
> Responsible-Changed-By: ro
> Responsible-Changed-When: Wed Jan 30 06:14:19 2002
> Responsible-Changed-Why:
>     Mine.
> State-Changed-From-To: open->feedback
> State-Changed-By: ro
> State-Changed-When: Wed Jan 30 06:14:19 2002
> State-Changed-Why:
>     Please follow the bug reporting instructions at
>     
>     	http://gcc.gnu.org/bugs.html
>     
>     and include all the required information (especially how GCC
>     was configured and a self-contained test case).  Without a
>     testcase demonstrating the problem, I cannot reproduce or
>     fix this.  as, ar, or nm messages out of context (i.e.
>     without the corresponding source files) don't help here.

I am sorry, if I had been able to extract a testcase in less than two or
three days I would have done so.  In this case it was easier to point out
the precise patch to GCC that broke the system.  BTW, here is how GCC was
configured:
Reading specs from
./DUX4-GCC3.0.3-vanilla-goofy/bin/../lib/gcc-lib/alphaev5-dec-osf5.1/3.0.3/specs
Configured with: ../gcc-3.0.3-vanilla/configure --prefix=/homes/iphuthep/kreckel/DUX4
Thread model: single
gcc version 3.0.3

>     Besides, I've been able to build and test CLN 1.1.4 on
>     alpha-dec-osf5.1 with a copy a gcc 3.0.2 prerelease without
>     any problems, i.e. make and make check both complete
>     sucessfully.

Just to make sure: that copy of a gcc 3.0.2 prerelease incorporates the
patch in question, yes?  And it really did pass `make check'?

>     The problem may therefore be due not to a gcc problem but
>     to a as or ld bug.  The machine used here is running
>     Tru64 UNIX V5.1 with Patch Kit 3 installed.
> 
> http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=5505

If it helps, I have confirmed the breakage on two systems.  Here are the
characteristics:

goofy:~$ as -V
Compaq C V6.3-025 on Compaq Tru64 UNIX V5.1 (Rev. 732)
Compiler Driver V6.3-026 (sys) cc Driver
goofy:~$ ld -V
/usr/ucb/ld version 5.1
Error: No object file linked
goofy:~$ /usr/sbin/sizer -v
Compaq Tru64 UNIX V5.1 (Rev. 732); Wed Feb 14 13:55:21 MET 2001

micky:~$ as -V
Compaq C V6.3-027 on Compaq Tru64 UNIX V5.1 (Rev. 732)
Compiler Driver V6.3-026 (sys) cc Driver
micky:~$ ld -V
/usr/ucb/ld version 5.1
Error: No object file linked
micky:~$ /usr/sbin/sizer -v
Compaq Tru64 UNIX V5.1 (Rev. 732); Mon Jan 22 16:46:11 MET 2001

It appears they both have Patch Kit 2.  Could you please send me the
output of these commands from your system?  If you confirm that CLN works
on your Tru64 box with a new GCC including your patch, we could just let
it rest, I suppose.  It would be very helpful for everybody, though, to
know what is needed to get it working.

Regards
    -richy.
-- 
Richard B. Kreckel
<Richard.Kreckel@Uni-Mainz.DE>
<http://wwwthep.physik.uni-mainz.de/~kreckel/>



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]