diff options
author | John-Mark Bell <jmb@netsurf-browser.org> | 2022-06-03 23:27:50 +0100 |
---|---|---|
committer | John-Mark Bell <jmb@netsurf-browser.org> | 2022-11-03 18:29:13 +0000 |
commit | 69225d5a4cb95bcd05e7472afeebf6344d2b4c8c (patch) | |
tree | 2786c1034b5b94991f6bad35d8bb61f1c37141be /sdk | |
parent | 655556b9ad98c92f57899fcb917a29f462b99a5e (diff) | |
download | toolchains-69225d5a4cb95bcd05e7472afeebf6344d2b4c8c.tar.gz toolchains-69225d5a4cb95bcd05e7472afeebf6344d2b4c8c.tar.bz2 |
Revert "Fix stack backtraces from UnixLib"
This reverts commit 7f53178a4cdbed363328a5fa60bead742bd628aa.
It turns out that the situation with stack frames in the EABI
toolchain is currently completely inconsistent. Some functions
end up with APCS-32 stack frames, others with AAPCS frames. It
is not reliably possible to distinguish which is which when
unwinding the stack to generate a backtrace. It also means that
the signal stack frame created in _signal.s would need to reflect
whatever reality made sense for the function that aborted.
Give up.
Diffstat (limited to 'sdk')
0 files changed, 0 insertions, 0 deletions