sanitizers: Implement support for the sanitize ignorelist - #157808
Conversation
|
Some changes occurred in tests/codegen-llvm/sanitizer cc @rcvalle |
This comment has been minimized.
This comment has been minimized.
624834b to
693e22f
Compare
This comment has been minimized.
This comment has been minimized.
a24ff27 to
eeed708
Compare
|
These commits modify the If this was unintentional then you should revert the changes before this PR is merged. Some changes occurred in compiler/rustc_sanitizers cc @rcvalle |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
eeed708 to
066c9e1
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
3f6de90 to
1cb8361
Compare
This comment has been minimized.
This comment has been minimized.
1cb8361 to
a9e36d5
Compare
This comment has been minimized.
This comment has been minimized.
a9e36d5 to
f071cb7
Compare
|
This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed. Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers. |
This comment has been minimized.
This comment has been minimized.
4d27534 to
40db0f2
Compare
This comment has been minimized.
This comment has been minimized.
40db0f2 to
2f2945e
Compare
The sanitize ignorelist gives central controls over which functions, files, etc. should be ignored and not sanitized. It is a common file format for clang and explained here: https://clang.llvm.org/docs/SanitizerSpecialCaseList.html. This change adds support for this list in Rust as well.
|
Squashed all commits, this is ready from my side @rcvalle. |
5d4adb1 to
ae85fdc
Compare
|
@bors r+ |
|
Thank you very much for all your time and work on this, Bastian! Much appreciated. |
View all comments
The sanitize ignorelist gives central controls over which functions, files, etc. should be ignored and not sanitized. It is a common file format for clang and explained here:
https://clang.llvm.org/docs/SanitizerSpecialCaseList.html. This change adds support for this list in Rust as well.
r? @rcvalle