http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55233
Bug #: 55233 Summary: libstdc++ atomic does not support hle_acquire/release Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ AssignedTo: unassig...@gcc.gnu.org ReportedBy: andi-...@firstfloor.org CC: kyuk...@gcc.gnu.org Target: x86_64-linux The underlying __atomic_* C intrinsics support TSX HLE ACQUIRE/RELEASE, but libstdc++ atomic does not define the enum values or mask the bits. However extending the libstdc++ enum may run into a variant of PR55139