fix eh on tru64 [Re: libjava status on Tru64 UNIX V5.1]

Roger Sayle roger@eyesopen.com
Tue Mar 26 20:06:00 GMT 2002


Hi Rainer,

>> Excess errors:
>> /usr/bin/ld:
>> conpr-3b.o: foo_t::foo_t[in-charge](): weak symbol multiply defined
>
>Stupid ld.  Consider patching testsuite/lib/prune.exp to remove these.

I've been annoyed with these warnings from the native Tru64 linker
myself.  I've been using "-Wl,-S" to pass the "-S" flag to the linker
to silence these problems.  I'm not sure how easy it would be to do,
GCC's SPECs are cryptic to me, but it might help to always pass -S
to the native linker from g++ on alpha*-dec-osf*.

Roger
--
Roger Sayle,                         E-mail: roger@eyesopen.com
OpenEye Scientific Software,         WWW: http://www.eyesopen.com/
Suite 1107, 3600 Cerrillos Road,     Tel: (+1) 505-473-7385
Santa Fe, New Mexico, 87507.         Fax: (+1) 505-473-0833



More information about the Gcc-patches mailing list