This is the mail archive of the gcc-patches@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: [build, doc, libjava, testsuite] Fully support TLS on Solaris 8 and 9


Andrew Haley <aph@redhat.com> writes:

> On 07/15/2010 07:08 PM, Rainer Orth wrote:
>
>> * Unfortunately, this doesn't work for libjava: libtool links with
>>   -nostdlib for C++ support (for whatever reason; it seems completely
>>   nonsensical to try and second-guess the compiler driver here), so
>>   LIB_SPEC, where -pthread is interpreted, isn't used ;-(  libtool gets
>>   even further in my way: I cannot pass -R/usr/lib/lwp through it, nor
>>   does -rpath /usr/lib/lwp work, so I'm forced to use -Wl,-R
>>   -Wl,/usr/lib/lwp instead.  That mess seems to be more of a hindrance
>>   most of the time ;-(
>
> libjava doesn't depend on libstdc++.  And yes, libtool is more of a
> hindrance most of the time.

Right, but the native code is C++, which triggers libtool's use of
-nostdlib ;-(  No idea why they think this is useful/necessary.

Anyway, what about the libjava bits?  Ok for mainline (and 4.5 if I
decide to backport)?

	Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University


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