aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2025-05-18 11:15:55 +0100
committerRon Yorston <rmy@pobox.com>2025-05-18 11:28:13 +0100
commita807cdfa95cf4af2f84e207ed15887cc3514cb43 (patch)
tree7c16269b1ae06676431966e532b0980d016546e4 /scripts
parent486c1fcc341472fd8d64b820c3a7934cf3f42132 (diff)
downloadbusybox-w32-a807cdfa95cf4af2f84e207ed15887cc3514cb43.tar.gz
busybox-w32-a807cdfa95cf4af2f84e207ed15887cc3514cb43.tar.bz2
busybox-w32-a807cdfa95cf4af2f84e207ed15887cc3514cb43.zip
build system: include stack unwind tables
Commit 9b80b903c7 (build system: stop .eh_frame generation) added compiler flags to prevent unwind tables being included in the binary. BusyBox doesn't normally require such tables and the size of the binary was much reduced. Windows' Control Flow Guard feature needs unwind tables. Without them calls to longjmp(3), widely used in BusyBox, fail. Add a configuration option to control whether or not unwind tables are included. (GitHub issue #495)
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions