[PATCH] D46403: [CFI] Force LLVM to die if the implicit blacklist files cannot be found.

Vedant Kumar via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu May 3 12:36:58 PDT 2018


vsk requested changes to this revision.
vsk added a comment.
This revision now requires changes to proceed.

Toolchain vendors aren't currently required to provide default blacklists for every sanitizer clang supports. We don't ship a default ubsan blacklist on macOS, so this patch would break ubsan for all our users.

I think we need to find a different solution here. Have you considered making a blacklist mandatory just for CFI? Alternatively, if the blacklist is tiny and never changes, perhaps we could embed it within the compiler?


Repository:
  rC Clang

https://reviews.llvm.org/D46403





More information about the cfe-commits mailing list