This is the mail archive of the libc-alpha@sourceware.org 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: Fix mcontext_t sigcontext namespace (bug 21457)


On 29/06/17 20:51, Joseph Myers wrote:
> On Mon, 26 Jun 2017, Joseph Myers wrote:
> 
>> On Mon, 26 Jun 2017, Zack Weinberg wrote:
>>
>>> Independent of that, this is finicky enough and has enough
>>> kernel-interface implications that I think it had better have
>>> architecture maintainer reviews for, at least, all architectures where
>>> you copied the contents of struct sigcontext into the definition of
>>> mcontext_t.
>>
>> Ping of <https://sourceware.org/ml/libc-alpha/2017-06/msg00946.html> for 
>> architecture maintainers for aarch64, alpha, hppa, ia64, microblaze, tile.
> 
> Ping again, both architecture-maintainer and general patch.  (Note email 
> to the microblaze maintainer bounced.)  All the other fixes for this bug 
> are now in, so this patch allows 11 of the 13 miscellaneous conform/ 
> XFAILs to be removed (and the other two are just ordinary bugs about the 
> details of what's exposed for particular old standard versions).
> 

the patch is ok for aarch64.

otoh i heard from a qemu maintainer that the ucontext
change broke qemu and valgrind as well (they used
struct ucontext somewhere) and it's not clear why
these changes are so important to break code.


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