about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPietro Albini <pietro.albini@ferrous-systems.com>2023-03-16 11:19:30 +0100
committerPietro Albini <pietro.albini@ferrous-systems.com>2023-04-03 10:23:11 +0200
commit5b0a0d8254fa9c4d799d501b2a5b280170d4fd95 (patch)
treec541c7a083c7b8070bc522ab56d8be541c133269
parent8f8873e386e6bab091b50f24d746b3ed0487524f (diff)
downloadrust-5b0a0d8254fa9c4d799d501b2a5b280170d4fd95.tar.gz
rust-5b0a0d8254fa9c4d799d501b2a5b280170d4fd95.zip
add support for ignore-gdb-version
-rw-r--r--src/tools/compiletest/src/header/cfg.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/tools/compiletest/src/header/cfg.rs b/src/tools/compiletest/src/header/cfg.rs
index ffb81dfdcdb..da4af98ce91 100644
--- a/src/tools/compiletest/src/header/cfg.rs
+++ b/src/tools/compiletest/src/header/cfg.rs
@@ -187,6 +187,12 @@ pub(super) fn parse_cfg_name_directive<'a>(
         if name == "llvm-version" {
             outcome = MatchOutcome::External;
         }
+
+        // Don't error out for ignore-llvm-version, that has a custom syntax and is handled
+        // elsewhere.
+        if name == "gdb-version" {
+            outcome = MatchOutcome::External;
+        }
     }
 
     ParsedNameDirective {