[PATCH] D38654: Parse DWARF information to reduce false positives.

Mitch Phillips via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 6 17:16:05 PDT 2017


hctim created this revision.
Herald added subscribers: aprantl, mgorny.

Help differentiate code and data by parsing DWARF information. This will reduce false positive rates where data is placed in executable sections and is mistakenly parsed as code, resulting in an inflation in the number of indirect CF instructions (and hence an inflation of the number of unprotected).


https://reviews.llvm.org/D38654

Files:
  tools/llvm-cfi-verify/CMakeLists.txt
  tools/llvm-cfi-verify/FileAnalysis.cpp
  tools/llvm-cfi-verify/FileAnalysis.h
  tools/llvm-cfi-verify/GraphBuilder.cpp
  tools/llvm-cfi-verify/LLVMBuild.txt
  tools/llvm-cfi-verify/llvm-cfi-verify.cpp
  tools/llvm-cfi-verify/unittests/CMakeLists.txt

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D38654.118108.patch
Type: text/x-patch
Size: 9613 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20171007/f6585ae1/attachment.bin>


More information about the llvm-commits mailing list