This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [1/2] Document HLE / RTM intrinsics
- From: Uros Bizjak <ubizjak at gmail dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: Andi Kleen <andi at firstfloor dot org>, Richard Biener <richard dot guenther at gmail dot com>
- Date: Thu, 14 Mar 2013 15:53:35 +0100
- Subject: Re: [1/2] Document HLE / RTM intrinsics
Hello!
> >> >From: Andi Kleen <ak@linux.intel.com>
> >>
> >> >+Returns _XBEGIN_STARTED when the transaction
> >> >+started successfully (not this is not 0, so the constant has to be
> >>
> >> not this is not 0? Or note?
> >
> > "note"
> >
> > Thanks. Will fix before comitting.
>
> I think (somewhere else) we agreed to only document intrinsics,
> not the __builtin_ia32_ variants (they are an implementation detail).
> Yes, we're not consistent with that, but we do miss a lot of
> documentation for these kind of builtins. I suppose we also do not
> document all intrinsics either (though that's desired, as we provide
> those headers - even manpages would be nice for them I suppose).
>
> Target maintainers?
The proposed documentation does mention that these intrinsics are for
internal use only.
I think that the patch in its latest version is OK
Thanks,
Uros.