f5bdee7fdf
The most notable change is in sigsetjmp/siglongjmp. The former stores LR signed with the current SP into jmp_buf. Calling siglongjmp reads a signed LR and the corresponding SP from jmp_buf. This way not only the checksum provides some means of integrity protection but Pointer Authentication too. Test: Tested on FVP with BTI enabled. Change-Id: I9d720239775f8d2829a677901f546c4b14b5cbe5 |
||
---|---|---|
.. | ||
bionic | ||
generic/bionic | ||
dynamic_function_dispatch.cpp | ||
static_function_dispatch.S |