[v3] libstdc++/28671

Benjamin Kosnik bkoz@redhat.com
Thu Aug 31 22:15:00 GMT 2006


> ...now we have to reopen libstdc++/24692.

Ugh.

> If we change the test for _GLIBCXX_ATOMIC_BUILTINS to be smarter (in 
> particular, it can simply be skipped whenever that target provides an 
> implementation of the atomic functions) then we can fix the issue in a 
> better way.

I think a better way would be to just remove the CXXFLAGS bits in
acinclude.m4 when we do the test for builtin atomics. If the target
can't deal with the atomics without special flags, skip. Not our
problem.... that way we can fix 28671 and not have to re-open 24692.

tested x86/linux

-benjamin
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: p.20060831-3
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20060831/0b1b1cd7/attachment.ksh>


More information about the Gcc-patches mailing list