This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [doc, committed] copy-edit x86 transactional memory intrinsics section


On 02/19/2015 09:38 AM, Patrick Marlier wrote:
Thanks Sandra. Just a minor comment.

-Valid abort status bits (when the value is not @code{_XBEGIN_STARTED}) are:
+If the transaction aborts, the return value is one of:

Here it is really bits. So maybe something like that:
If the transaction aborts, the return value is a combination of the
following bits:

So "combination" == "bit mask"? Can there be more than one abort condition at a time? (If there's more than one _xabort call, it seems there can be only one status....)

I'll draft a patch to fix this, and expand the example to show how a user should test for these conditions, once I understand how it's supposed to work.

-Sandra


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]