[PATCH] D15660: [cfi] Cross-DSO CFI diagnostic mode (llvm part)

Evgeniy Stepanov via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 18 18:25:45 PST 2015


eugenis created this revision.
eugenis added reviewers: pcc, kcc.
eugenis added a subscriber: llvm-commits.
eugenis set the repository for this revision to rL LLVM.

* __cfi_check gets a 3rd argument: ubsan handler data
* instead of trapping on failure, call __cfi_check_fail which must be present in the module (generated in the frontend).


Repository:
  rL LLVM

http://reviews.llvm.org/D15660

Files:
  lib/Transforms/IPO/CrossDSOCFI.cpp
  test/Transforms/CrossDSOCFI/basic.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D15660.43291.patch
Type: text/x-patch
Size: 4337 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151219/76c6201e/attachment.bin>


More information about the llvm-commits mailing list