[Clang][Driver] More explicit message when failing to find sanitizer resource file
authorserge-sans-paille <sguelton@redhat.com>
Tue, 31 May 2022 13:05:13 +0000 (15:05 +0200)
committerserge-sans-paille <sguelton@redhat.com>
Wed, 1 Jun 2022 08:54:20 +0000 (10:54 +0200)
commitb1b86b63943305f71e5fb522da168c9dbac1d39d
treee030296a1e5a1e56b64d74cbcce5210b20435b59
parentc7c76ecd1a535ecfaf3bfb93e385fe7d9c4d10b4
[Clang][Driver] More explicit message when failing to find sanitizer resource file

Compiler-rt doesn't provide support file for cfi on s390x ad ppc64le (at least).
When trying to use the flag, we get a file error.

This is an attempt at making the error more explicit.

Differential Revision: https://reviews.llvm.org/D120484
clang/include/clang/Basic/DiagnosticDriverKinds.td
clang/lib/Driver/SanitizerArgs.cpp
clang/test/Driver/fsanitize-ignorelist.c