This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [RFC PATCH 0/5] arm64: Signal context expansion
On 09/13/2016 05:52 PM, Dave Martin wrote:
Agreed. I'll need to think some more about how this should work in
general.
Thanks.
Depending on some SVE implementations details (which I know nothing
about, I only saw some public overview slides), we may also need
additional storage space to preserve SVE registers in the dynamic
linker. Due to lazy binding, this code cn be called from a signal
handler, so this needs to be factored into stack size requirements as well.
Problematic are register width extensions used for argument passing and
callee-saved registers whose width has been extended. Both are
particularly challenging to deal with if existing vector instructions
clear the extension part (which may be desirable for other reasons).
The size of the jmp_buf type is a concern as well.
Florian