about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorkennytm <kennytm@gmail.com>2018-01-31 16:36:17 +0800
committerGitHub <noreply@github.com>2018-01-31 16:36:17 +0800
commit3d8279dec772306afc2f168b074e3a53eccec80a (patch)
treec6609e83f05b4e8eb56f9eaf85c635804d94c922 /src/rustllvm/RustWrapper.cpp
parentfde67b6ae3baa7063224d5efd7fccbfbdfca383b (diff)
parent1e380cbfdd96365ef0eb6dfec341e85b68fa64b5 (diff)
downloadrust-3d8279dec772306afc2f168b074e3a53eccec80a.tar.gz
rust-3d8279dec772306afc2f168b074e3a53eccec80a.zip
Rollup merge of #47890 - pftbest:no_trap, r=alexcrichton
[MSP430] Don't enable trap_unreachable option by default on msp.

Since MSP430 doesn't meaningfully support faulting on illegal
instructions, LLVM generates a call to abort() function instead
of a trap instruction. Such calls are 4 bytes long, and that is
too much overhead for such small target.

r? @alexcrichton
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions