platform_bionic/libc/arch-arm64
Elliott Hughes c0d41db92e setjmp/longjmp: avoid invalid values in the stack pointer.
arm64 was already being careful, but x86/x86-64 and 32-bit ARM could be
caught by a signal in a state where the stack pointer was mangled.

For 32-bit ARM I've taken care with the link register too, to avoid
potential issues with unwinding.

Bug: http://b/152210274
Test: treehugger
Change-Id: I1ce285b017a633c732dbe04743368f4cae27af85
2021-04-05 17:43:36 -07:00
..
bionic setjmp/longjmp: avoid invalid values in the stack pointer. 2021-04-05 17:43:36 -07:00
generic/bionic libc: Add Armv8.3-A PAuth and Armv8.5-A BTI compatibility to *.S 2020-09-04 11:29:12 +02:00
dynamic_function_dispatch.cpp Remove ANDROID_EXPERIMENTAL_MTE. 2021-01-11 10:55:51 -08:00
static_function_dispatch.S libc: Add Armv8.3-A PAuth and Armv8.5-A BTI compatibility to *.S 2020-09-04 11:29:12 +02:00