[PATCH] New condvar implementation that provides stronger ordering guarantees.

Florian Weimer fweimer@redhat.com
Mon May 30 14:14:00 GMT 2016


On 05/30/2016 04:06 PM, Torvald Riegel wrote:
> On Mon, 2016-05-30 at 15:51 +0200, Florian Weimer wrote:
>> On 05/27/2016 01:14 PM, Szabolcs Nagy wrote:
>>> On 27/05/16 10:57, Florian Weimer wrote:
>>>> The removal of the pointer member may have alignment impact elsewhere, too.
>>
>> This might still be a problem.
>
> Do we have targets other than m68k in which the alignment of a long long
> int is less than the alignment of a pointer?

I don't know.  When I changed the definition of struct sockaddr_storage 
recently, I added the old definition as part of a test case, so I could 
check for size and alignment changes, so ABI regressions would be 
visible as a test failure at least.

Florian



More information about the Libc-alpha mailing list