diff options
author | David Chisnall <csdavec@swan.ac.uk> | 2010-09-17 18:29:54 +0000 |
---|---|---|
committer | David Chisnall <csdavec@swan.ac.uk> | 2010-09-17 18:29:54 +0000 |
commit | 7f18e67e1b577a50402e8b43508ab2311a5c45b5 (patch) | |
tree | 89096de55711e54f99f7bd2c8c4685f2eaa3f683 /lib/Driver/ToolChain.cpp | |
parent | dc24572a44575e07a5d8bb6de52641a69f1bab27 (diff) |
Add a -ftrapv-handler= option which allows a handler to invoke instead of simply aborting when a signed operation overflows. This mirrors the (GCC-incompatible) behaviour from clang 1.0 and 1.1 when -ftrapv was specified, but allows the handler to be defined for each compilation unit.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@114192 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Driver/ToolChain.cpp')
0 files changed, 0 insertions, 0 deletions