summaryrefslogtreecommitdiff
path: root/sdk
diff options
context:
space:
mode:
authorJohn-Mark Bell <jmb@netsurf-browser.org>2022-06-03 23:27:50 +0100
committerJohn-Mark Bell <jmb@netsurf-browser.org>2022-11-03 18:29:13 +0000
commit69225d5a4cb95bcd05e7472afeebf6344d2b4c8c (patch)
tree2786c1034b5b94991f6bad35d8bb61f1c37141be /sdk
parent655556b9ad98c92f57899fcb917a29f462b99a5e (diff)
downloadtoolchains-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