http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55966
Andrew Macleod <amacleod at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |amacleod at redhat dot com
--- Comment #7 from Andrew Macleod <amacleod at redhat dot com> 2013-01-14
22:22:58 UTC ---
What do you mean 'forbid' it?
Isn't the HLE bit suppose to be a hint anyway? Saying if the hardware supports
it, use it on this atomic instruction... Its not incorrect to ignore it, and
some targets simply don't support it. so its ignored.
I would expect that when we have to drop back to a compare-exchange loop we're
no longer going to really care?