http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51038
Andrew Macleod <amacleod at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2011-11-10
Ever Confirmed|0 |1
--- Comment #1 from Andrew Macleod <amacleod at redhat dot com> 2011-11-10
16:21:44 UTC ---
The issue here is no atomic support whatsoever. The standard now *requires*
that atomic_flag be implementable in a lock free manner for compliance.
In order to support atomic_flag in a lock free manner on a target, we need at a
minimum the legacy __sync_lock_test_and_set and __sync_lock_release to be
implemented.
Previous to this release, if atomic_flag couldn't be implemented lock free, it
was implemented with locks. libstdc++-v3 no longer supports any locked
implementations.