aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
diff options
context:
space:
mode:
authorSam Clegg <sbc@chromium.org>2018-10-02 22:12:15 +0000
committerSam Clegg <sbc@chromium.org>2018-10-02 22:12:15 +0000
commitb2486f118dcc84fb0c80ac738cbaf166d9669772 (patch)
tree3093e21c26fc12b2f29f9ec72f5c4d1586643725 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
parente5652fc6821f272ece242a458cf94282f9cbb43b (diff)
downloadllvm-b2486f118dcc84fb0c80ac738cbaf166d9669772.zip
llvm-b2486f118dcc84fb0c80ac738cbaf166d9669772.tar.gz
llvm-b2486f118dcc84fb0c80ac738cbaf166d9669772.tar.bz2
[WebAssembly] Stop generating helper functions in WebAssemblyLowerEmscriptenEHSjLj
Previously we were creating weakly defined helper function in each translation unit: - setThrew - setTempRet0 Instead we now assume these will be provided at link time. In emscripten they are provided in compiler-rt: https://github.com/kripken/emscripten/pull/7203 Additionally we previously created three global variable which are also now required to exist at link time instead. - __THREW__ - _threwValue - __tempRet0 Differential Revision: https://reviews.llvm.org/D49208 llvm-svn: 343640
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions