This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH][BZ #15790] Have pthread_mutexattr_gettype mask out the elision bit.
- From: Rich Felker <dalias at aerifal dot cx>
- To: Andi Kleen <andi at firstfloor dot org>
- Cc: OndÅej BÃlka <neleai at seznam dot cz>, Cesar Philippidis <cesar at codesourcery dot com>, libc-alpha at sourceware dot org
- Date: Thu, 7 Nov 2013 23:17:30 -0500
- Subject: Re: [PATCH][BZ #15790] Have pthread_mutexattr_gettype mask out the elision bit.
- Authentication-results: sourceware.org; auth=none
- References: <5266B4C3 dot 3090106 at codesourcery dot com> <20131107121529 dot GA17527 at domone> <20131107175715 dot GM29695 at two dot firstfloor dot org>
On Thu, Nov 07, 2013 at 06:57:15PM +0100, Andi Kleen wrote:
> > Andi, it is unclear that if this is desired behaviour, one argument
> > againist could be that if user wants to clone mutex type like
> >
> > int tp;
> > pthread_mutexattr_gettype(a1, &tp);
> > pthread_mutexattr_settype(a2, tp);
> >
> > should it preserve elision or not?
>
> Yes it should.
Sorry, it can't. The interface contact is set by POSIX, not something
for glibc to design.
Rich