Tweak the wording for the comment about exception issues with dwarf for i686

This commit is contained in:
Martin Storsjö committed 2018-10-01 14:44:32 +03:00
1 parent f0aa7c4c10
commit 47fca28422
1 file changed
+8 -5
+8 -5
View File
@@ -11,11 +11,14 @@ ARCH=$(echo $TARGET | sed 's/-.*//')
case $ARCH in case $ARCH in
i686) i686)
# Dwarf is the default for i686, but libunwind sometimes fails to # Dwarf is the default for i686, but libunwind sometimes fails to
# to unwind correctly on i686. This issue might be related to cases # to unwind correctly on i686. The issue can be reproduced with
# of DW_CFA_GNU_args_size (which were adjusted in libunwind SVN r337312). # test/exception-locale.cpp. The issue might be related to
# The issue can be reproduced with test/exception-locale.cpp. # DW_CFA_GNU_args_size, since it goes away if building
# The issue goes away if building libunwind/libcxxabi/libcxx and the # libunwind/libcxxabi/libcxx and the test example with
# test example with -mstack-alignment=16 -mstackrealign. # -mstack-alignment=16 -mstackrealign. (libunwind SVN r337312 fixed
# some handling relating to this dwarf opcode, which made
# test/hello-exception.cpp work properly, but apparently there are
# still issues with it).
ARCH_FLAGS=-fsjlj-exceptions ARCH_FLAGS=-fsjlj-exceptions
;; ;;
x86_64) x86_64)