DescriptionAdd flag to enable Dwarf exception handling on ARM
Previously EABI EH was disabled for NaCl but not explicitly disabled for
Non-SFI mode. Some changes upstream for better ARM EHABI support caused
EHABI unwind info to be unconditionally emitted (into the .ARM.exidx section)
which has references to aeabi_ functions which we do not include in our
compiler-rt.
Introduce a flag to fully disable EHABI support for ARM (to be used by
Non-SFI mode) and clean up the disabling of EHABI for SFI mode as well.
R=jfb@chromium.org, mseaborn@chromium.org
BUG= https://code.google.com/p/nativeclient/issues/detail?id=3930
Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-llvm.git;a=commit;h=a9072baedea1fd8759ab9bd0ed0c0e2821bdba7c
Patch Set 1 #
Total comments: 2
Patch Set 2 : also !isTargetEHABICompatible for SFI NaCl #
Messages
Total messages: 5 (0 generated)
|