diff options
author | 2017-10-20 00:17:08 +0200 | |
---|---|---|
committer | 2017-10-20 00:17:08 +0200 | |
commit | fbb0e5ca14b8b3702e7fa35efda47ab7c6687d09 (patch) | |
tree | 9b5dcdbed29c894213d621ba988c18b008cf89aa /cortex-m-rt/src | |
parent | 12521c90a03bf59432de7a7c0e60ccf2a3ef97c2 (diff) | |
download | cortex-m-fbb0e5ca14b8b3702e7fa35efda47ab7c6687d09.tar.gz cortex-m-fbb0e5ca14b8b3702e7fa35efda47ab7c6687d09.tar.zst cortex-m-fbb0e5ca14b8b3702e7fa35efda47ab7c6687d09.zip |
drop the /DISCARD/ section
TL;DR thanks to rust-lang/rust#45031 we no longer need this
Now with -C panic=abort all functions are marked with the `nouwind` attribute in
LLVM-IR. With this change LLVM won't generate undefined references to
`__aeabi_unwind_cpp_pr0` et al. which we don't use / supply but are required by
the AEABI standard in the case that a function that throw exceptions
exists (semantically, we never have any of those function with panic=abort but
the LLVM-IR didn't reflect this before).
Diffstat (limited to 'cortex-m-rt/src')
0 files changed, 0 insertions, 0 deletions