diff options
| author | Ron Yorston <rmy@pobox.com> | 2021-06-18 14:49:54 +0100 |
|---|---|---|
| committer | Ron Yorston <rmy@pobox.com> | 2021-06-18 14:49:54 +0100 |
| commit | 4b47d8fad2e48cb1d18e77479146d6c9ee130d41 (patch) | |
| tree | 8e0920d1b04b34bbfe0ea25e3a4b1fc128d41ae1 | |
| parent | 96a647690a67141cf4edc76cd4f067617e0f69b6 (diff) | |
| download | busybox-w32-4b47d8fad2e48cb1d18e77479146d6c9ee130d41.tar.gz busybox-w32-4b47d8fad2e48cb1d18e77479146d6c9ee130d41.tar.bz2 busybox-w32-4b47d8fad2e48cb1d18e77479146d6c9ee130d41.zip | |
mingw: don't include unwind tables in 64-bit build
It seems that mingw-w64 no longer requires unwind tables in the
64-bit build, resulting in a significant reduction in the size of
the binary.
The flags for unwind tables were added in commit 535ec990c (mingw:
include unwind tables in 64-bit build by default). Removing them
means that the only difference between the 32- and 64-bit config
files is the compiler prefix.
| -rw-r--r-- | configs/mingw64_defconfig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/configs/mingw64_defconfig b/configs/mingw64_defconfig index e85fbf71f..7d45c02ab 100644 --- a/configs/mingw64_defconfig +++ b/configs/mingw64_defconfig | |||
| @@ -68,7 +68,7 @@ CONFIG_FEATURE_EXTRA_FILE_DATA=y | |||
| 68 | # CONFIG_FEATURE_SHARED_BUSYBOX is not set | 68 | # CONFIG_FEATURE_SHARED_BUSYBOX is not set |
| 69 | CONFIG_CROSS_COMPILER_PREFIX="x86_64-w64-mingw32-" | 69 | CONFIG_CROSS_COMPILER_PREFIX="x86_64-w64-mingw32-" |
| 70 | CONFIG_SYSROOT="" | 70 | CONFIG_SYSROOT="" |
| 71 | CONFIG_EXTRA_CFLAGS="-funwind-tables -fasynchronous-unwind-tables" | 71 | CONFIG_EXTRA_CFLAGS="" |
| 72 | CONFIG_EXTRA_LDFLAGS="" | 72 | CONFIG_EXTRA_LDFLAGS="" |
| 73 | CONFIG_EXTRA_LDLIBS="" | 73 | CONFIG_EXTRA_LDLIBS="" |
| 74 | CONFIG_USE_PORTABLE_CODE=y | 74 | CONFIG_USE_PORTABLE_CODE=y |
