about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAyush Singh <ayushsingh1325@gmail.com>2023-03-09 01:03:07 +0530
committerAyush Singh <ayushsingh1325@gmail.com>2023-03-09 01:03:07 +0530
commitd75dae2df200853aa498ac2083c68ff243be9666 (patch)
treea341e74c077fee881c0217c29f78fd38bab2e922
parent7c306f6dcd600b1fcc74439c780e8ebef338d84c (diff)
downloadrust-d75dae2df200853aa498ac2083c68ff243be9666.tar.gz
rust-d75dae2df200853aa498ac2083c68ff243be9666.zip
Consider target_family as pal
Currently tidy does not consider code in target_family as
platform-specific. I think this is erroneous and should be fixed.

Signed-off-by: Ayush Singh <ayushsingh1325@gmail.com>
-rw-r--r--src/tools/tidy/src/pal.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tools/tidy/src/pal.rs b/src/tools/tidy/src/pal.rs
index 33938ac9a0a..6d6d3c89a3c 100644
--- a/src/tools/tidy/src/pal.rs
+++ b/src/tools/tidy/src/pal.rs
@@ -62,6 +62,8 @@ const EXCEPTION_PATHS: &[&str] = &[
     "library/std/src/panic.rs",   // fuchsia-specific panic backtrace handling
     "library/std/src/personality.rs",
     "library/std/src/personality/",
+    "library/std/src/thread/mod.rs",
+    "library/std/src/thread/local.rs",
 ];
 
 pub fn check(path: &Path, bad: &mut bool) {
@@ -128,6 +130,7 @@ fn check_cfgs(
             || cfg.contains("target_env")
             || cfg.contains("target_abi")
             || cfg.contains("target_vendor")
+            || cfg.contains("target_family")
             || cfg.contains("unix")
             || cfg.contains("windows");