aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorJeremy Stenglein <jstenglein@gmail.com>2020-03-09 10:17:15 -0700
committerErich Keane <erich.keane@intel.com>2020-03-09 10:43:09 -0700
commit843a9778fcd5ef93804fc22de04af9ab8c8b20a9 (patch)
tree4b3f6ebab94fa92f835d992236b1bd2471decd6a /clang/lib/Frontend/CompilerInvocation.cpp
parenteb682b80274d5486d062e3f53040969f592277e4 (diff)
downloadllvm-843a9778fcd5ef93804fc22de04af9ab8c8b20a9.zip
llvm-843a9778fcd5ef93804fc22de04af9ab8c8b20a9.tar.gz
llvm-843a9778fcd5ef93804fc22de04af9ab8c8b20a9.tar.bz2
Add a warning for builtin_return_address/frame_address with > 0 argument
Clang is missing a warning for builtin_return_address/builtin_frame_address called with > 0 argument. Gcc provides a warning for this via -Wframe-address: https://gcc.gnu.org/onlinedocs/gcc/Return-Address.html As calling these functions with argument > 0 has caused several crashes for us, we would like to have the same warning as gcc here. This diff adds the warning and makes it part of -Wmost. Differential Revision: https://reviews.llvm.org/D75768
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions