[PATCH 2/3] aarch64: Clean up _dl_runtime_profile
Szabolcs Nagy
szabolcs.nagy@arm.com
Thu Aug 2 17:25:00 GMT 2018
On 01/08/18 23:23, rth@twiddle.net wrote:
> From: Richard Henderson <richard.henderson@linaro.org>
>
> Not adjusting La_aarch64_regs or La_aarch64_retval for the new AdvSIMD
> vector ABI; that will require more thought and coordination. In the
> meantime, this will at least pass the proper values to each callee,
> even if the values are not visible to auditing.
>
> * sysdeps/aarch64/dl-trampoline.S (_dl_runtime_profile):
> Do not record unwind info for arguments -- this is unneeded;
> properly include the 16 bytes of PLT stack into the unwind;
> save and restore the structure return pointer, x8;
> save all of the AdvSIMD registers defined for the vector ABI.
This is OK to commit, thanks.
Reviewed-By: Szabolcs Nagy
More information about the Libc-alpha
mailing list