about summary refs log tree commit diff
path: root/src/tools
diff options
context:
space:
mode:
authorJens Reidel <adrian@travitia.xyz>2025-07-18 23:26:43 +0200
committerJens Reidel <adrian@travitia.xyz>2025-07-20 07:29:19 +0200
commit1d0eddbedd3b364418d2ae12b1240d487488ac5b (patch)
treee0934083b8c4b4eb20579aae0f6b120843e87651 /src/tools
parent9cd918bcbbc26deb005eb4e1bd9a445380195e56 (diff)
tests: debuginfo: Work around or disable broken tests on powerpc
f16 support for PowerPC has issues in LLVM, therefore we need a small
workaround to prevent LLVM from emitting symbols that don't exist for
PowerPC yet.

It also appears that unused by-value non-immedate issue with gdb applies
to PowerPC targets as well, though I've only tested 64-bit Linux targets.

Signed-off-by: Jens Reidel <adrian@travitia.xyz>
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/compiletest/src/directives.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tools/compiletest/src/directives.rs b/src/tools/compiletest/src/directives.rs
index 93133ea0bfd..75c11c31e49 100644
--- a/src/tools/compiletest/src/directives.rs
+++ b/src/tools/compiletest/src/directives.rs
@@ -854,6 +854,7 @@ const KNOWN_DIRECTIVE_NAMES: &[&str] = &[
     "ignore-openbsd",
     "ignore-pass",
     "ignore-powerpc",
+    "ignore-powerpc64",
     "ignore-remote",
     "ignore-riscv64",
     "ignore-rustc-debug-assertions",