aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2015-02-12 04:25:03 +0000
committerSaleem Abdulrasool <compnerd@compnerd.org>2015-02-12 04:25:03 +0000
commita6b32ccec40567846ac6a30e20058bb76bab55d9 (patch)
tree31d7b3968ea7cd36bf4bdfb70d4066d02e13e258 /clang/lib/Frontend/InitPreprocessor.cpp
parentd0c6468a2b2b5dc980cf36d0c210c0e7a16a3a71 (diff)
downloadllvm-a6b32ccec40567846ac6a30e20058bb76bab55d9.zip
llvm-a6b32ccec40567846ac6a30e20058bb76bab55d9.tar.gz
llvm-a6b32ccec40567846ac6a30e20058bb76bab55d9.tar.bz2
unwind: move exported APIs out of header
Ideally, we would do something like inline __declspec(dllexport) to ensure that the symbol was inlined within libunwind as well as emitted into the final DSO. This simply moves the definition out of the header to ensure that the *public* interfaces are defined and exported into the final DSO. This change also has "gratuitous" code movement so that the EHABI and generic implementations are co-located making it easier to find them. The movement from the header has one minor change introduced into the code: additional tracing to mirror the behaviour of the non-EHABI interfaces. llvm-svn: 228903
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions