http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55948
Bug #: 55948 Summary: __atomic_clear / __atomic_store_n ignore HLE_RELEASE flags Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassig...@gcc.gnu.org ReportedBy: andi-...@firstfloor.org Passing __ATOMIC_HLE_RELEASE to __atomic_clear or __atomic_store_n does nothing. But it's valid to do a HLE release on a store.