diff options
author | Ron Yorston <rmy@pobox.com> | 2024-01-21 16:24:44 +0000 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2024-01-21 16:24:44 +0000 |
commit | d7c65f24a9f6cf61a1fc629d5d2d48cc64d5bc41 (patch) | |
tree | 0bcfc1479ee07dc12b79fc0ce0d0eec911a6ef3d /Makefile.flags | |
parent | a3f52971946049c6e74e156faf2e864daa436a06 (diff) | |
download | busybox-w32-d7c65f24a9f6cf61a1fc629d5d2d48cc64d5bc41.tar.gz busybox-w32-d7c65f24a9f6cf61a1fc629d5d2d48cc64d5bc41.tar.bz2 busybox-w32-d7c65f24a9f6cf61a1fc629d5d2d48cc64d5bc41.zip |
build system: try a different exception method
Use -fsjls-exceptions with clang.
Diffstat (limited to 'Makefile.flags')
-rw-r--r-- | Makefile.flags | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile.flags b/Makefile.flags index 7d6bec8ec..8be999cb2 100644 --- a/Makefile.flags +++ b/Makefile.flags | |||
@@ -151,7 +151,7 @@ ifeq ($(CONFIG_PLATFORM_MINGW32),y) | |||
151 | CFLAGS += -Iwin32 -DHAVE_STRING_H=1 -DHAVE_CONFIG_H=0 -fno-builtin-stpcpy -fno-builtin-stpncpy -fno-ident -fno-builtin-strndup | 151 | CFLAGS += -Iwin32 -DHAVE_STRING_H=1 -DHAVE_CONFIG_H=0 -fno-builtin-stpcpy -fno-builtin-stpncpy -fno-ident -fno-builtin-strndup |
152 | # this seems to be necessary for setjmp/longjmp to work with clang | 152 | # this seems to be necessary for setjmp/longjmp to work with clang |
153 | ifeq ($(lastword $(subst -, ,$(CC))),clang) | 153 | ifeq ($(lastword $(subst -, ,$(CC))),clang) |
154 | CFLAGS += $(call cc-option,-fexceptions,) | 154 | CFLAGS += $(call cc-option,-fsjlj-exceptions,) |
155 | endif | 155 | endif |
156 | 156 | ||
157 | EXEEXT = .exe | 157 | EXEEXT = .exe |