diff options
author | Chris Wailes <chriswailes@google.com> | 2021-05-03 14:27:12 -0700 |
---|---|---|
committer | Chris Wailes <chriswailes@google.com> | 2021-05-07 15:00:55 -0700 |
commit | 559f27828cbc51851978c5781618fe5b3d34e4ba (patch) | |
tree | 4b6cb79ec78207cbe3faa1fab72597db1c436b07 /libc/malloc_debug/PointerData.cpp | |
parent | 3e0defac5d546c3a0ed0f5faae1a40502ffac003 (diff) |
Clear the stack frame pointer in _start and __bionic_clone
This CL adds an instruction to the _start label that clears the frame
pointer. This allows stack walking code to determine when it has
reached the end of the stack.
The __bionic_clone function is similarly modified, for architectures
that weren't already doing both.
Test: bionic-unit-tests
Test: CtsBionicTestCases
Change-Id: Iea3949f52c44f7931f9fff2d60d4d9e5c742c120
Diffstat (limited to 'libc/malloc_debug/PointerData.cpp')
0 files changed, 0 insertions, 0 deletions