Use dwarf exceptions on i686 as well
Now libunwind works properly in this case for dwarf on i686 mingw.
This commit is contained in:
1 parent
3da8d27a8e
commit
ca43ab5ccd
1 file changed
+2
-4
@@ -10,10 +10,8 @@ esac
|
|||||||
ARCH=$(echo $TARGET | sed 's/-.*//')
|
ARCH=$(echo $TARGET | sed 's/-.*//')
|
||||||
case $ARCH in
|
case $ARCH in
|
||||||
i686)
|
i686)
|
||||||
# Dwarf is the default for i686, but currently there's an issue
|
# Dwarf is the default here.
|
||||||
# in libunwind with unwinding clang generated dwarf opcodes on 32 bit
|
ARCH_FLAGS=
|
||||||
# x86, pending resolution at https://reviews.llvm.org/D38680.
|
|
||||||
ARCH_FLAGS=-fsjlj-exceptions
|
|
||||||
;;
|
;;
|
||||||
x86_64)
|
x86_64)
|
||||||
# Explicitly request dwarf on x86_64; SEH is the default there but
|
# Explicitly request dwarf on x86_64; SEH is the default there but
|
||||||
|
|||||||
Reference in new issue
Block a user