cxx-mem-model merge [6 of 9] - libstdc++-v3

Andrew MacLeod amacleod@redhat.com
Mon Nov 7 04:25:00 GMT 2011


On 11/06/2011 07:38 PM, Hans-Peter Nilsson wrote:
>
> This (formally a change in the range 181027:181034) got me three
> libstdc++ regressions for cris-elf, which has no "atomic"
> support whatsoever (well, not the version represented in
> "cris-elf"), so something is amiss at the bottom of the default
> path:
yes, I have a final pending patch which didn't make it to the branch 
before the merge.  It changes the behaviour of atomic_flag on targets 
with no compare_and_swap.  I *think* it will resolve your problem.

I've attached the early version of the patch which you can try. Its 
missing a documentation change I was going to add tomorrow before 
submitting, but we can see if it resolves your problem.  Give it a shot 
and let me know.

Andrew

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: TAS.diff
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20111107/c78ef961/attachment.ksh>


More information about the Libstdc++ mailing list