This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ 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: PATCH: Reguire __cxa_atexit for ext/{new, throw}_allocator/deallocate_global.cc


Benjamin Kosnik <bkoz@redhat.com> writes:

>>  A
>> prominent example (which I'll attack soon) is the large list of
>> different target lists used to decide if the target has pthread
>> support.  This is both inconsistent and a nightmare to maintain, e.g.
>> if adding a new target.
>
> Hallelujah. Thank you for tackling this, it is most apprecaited. This is
> already a nightmare to maintain and was never intended to last as long
> as it has.
>
> (And as an aside, I think for solaris -pthread (no s) no works so can
> be massively simplified anyway.)

Right: that's what I noticed.  Afterwards, I'd like to enable pthreads
on IRIX 6.5 by default, which will be much easier now that older releases
like 6.2 that only had half-hearted pthread support in patches are
deprecated.  And I'd very much like to avoid touching every pthread test
in libstdc++ for this again :-)

	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]