This is the mail archive of the mailing list for the glibc 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: [PATCH] Add atomic operations required by the new condition variable.

On Wed, 2016-06-15 at 09:09 +0200, Florian Weimer wrote:
> On 06/14/2016 08:21 PM, Torvald Riegel wrote:
> >> Maybe an explicit list of all modern glibc atomics somewhere would help
> >> to avoid all doubts.
> >
> > I wouldn't like to maintain it on the wiki or such, but we could decide
> > to list the available atomics at the top of include/atomic.h, or
> > something like that.  Would that have been helpful for you?
> Maybe extract the list using sed from the relevant header(s) and put it 
> into the internals manual?  If the naming convention is explained along 
> the list, I don't think further per-macro documentation is necessary.

That's perhaps too much machinery or things we need to remember to do
for something that's rather simple to see by looking at
include/atomic.h, if one knows where to look for it.

I've updated with more
details on the naming scheme and instructions for how to easily see
which atomic operations we currently declare.

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