]> granicus.if.org Git - clang/commit
Switch to using -fsjlj-exceptions instead of hard-coding it. Notably, this fixes
authorDaniel Dunbar <daniel@zuster.org>
Wed, 10 Feb 2010 18:49:11 +0000 (18:49 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Wed, 10 Feb 2010 18:49:11 +0000 (18:49 +0000)
commitb2987d159a88ab0ee2e40c884eb4d77b42ab89b6
tree3eebe054a24d19f17a9c348257c61f36323b65b8
parent809b9bb733d6b65883a89eae0cf20c1635cff141
Switch to using -fsjlj-exceptions instead of hard-coding it. Notably, this fixes
calls to the UnwindResumeOrRethrow function for C++/Obj-C exception handling,
for Darwin ARM.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@95787 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Driver/ToolChain.h
lib/Basic/Targets.cpp
lib/CodeGen/CGException.cpp
lib/CodeGen/CGObjCMac.cpp
lib/Driver/ToolChains.cpp
lib/Driver/ToolChains.h
lib/Driver/Tools.cpp
lib/Frontend/InitPreprocessor.cpp
test/CodeGenObjC/unwind-fn.m [new file with mode: 0644]