summaryrefslogtreecommitdiffstats
path: root/clang/test/Format/basic.cpp
diff options
context:
space:
mode:
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>2016-01-26 23:36:28 +0000
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>2016-01-26 23:36:28 +0000
commit40d7d02d3d5c629f5d8af916aabb2e836cc078bd (patch)
tree391c2815bbe77e3499d589ccc23cc73a94c53fbf /clang/test/Format/basic.cpp
parentf113a1f965109cea5b98159e5bcb9c2ec9f1a510 (diff)
downloadbcm5719-llvm-40d7d02d3d5c629f5d8af916aabb2e836cc078bd.tar.gz
bcm5719-llvm-40d7d02d3d5c629f5d8af916aabb2e836cc078bd.zip
[cfi] Better handling of wild target address.
This change enables diagnostics when the target address for a CFI check is out of bounds of any known library, or even not in the limits of the address space. This happens when casting pointers to uninitialized memory. Ubsan code does not yet handle some of these situations correctly, so it is still possible to see a segmentation fault instead of a proper diagnostic message once in a while. llvm-svn: 258879
Diffstat (limited to 'clang/test/Format/basic.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud