[BOLT][test] Fix disabling of the PLT check in callcont-fallthru (#140026)

PR #139953 used `DONTRUN` to disable some run lines, but that didn't
work. Now switching to `RUN-DISABLED` for disabling the tests until
llvm-nm support is landed (#138232).
This commit is contained in:
Paschalis Mpeis
2025-05-15 13:49:12 +01:00
committed by GitHub
parent 9273091502
commit 6090c0e0ee

View File

@@ -6,7 +6,7 @@
# RUN: %clangxx %cxxflags %s %t.so -o %t -Wl,-q -nostdlib
# RUN: link_fdata %s %t %t.pat PREAGGT1
# RUN: link_fdata %s %t %t.pat2 PREAGGT2
# DONTRUN: link_fdata %s %t %t.patplt PREAGGPLT
# RUN-DISABLED: link_fdata %s %t %t.patplt PREAGGPLT
# RUN: llvm-strip --strip-unneeded %t -o %t.strip
# RUN: llvm-objcopy --remove-section=.eh_frame %t.strip %t.noeh
@@ -26,8 +26,8 @@
## Check pre-aggregated traces don't report zero-sized PLT fall-through as
## invalid trace
# DONTRUN: llvm-bolt %t.strip --pa -p %t.patplt -o %t.out | FileCheck %s \
# DONTRUN: --check-prefix=CHECK-PLT
# RUN-DISABLED: llvm-bolt %t.strip --pa -p %t.patplt -o %t.out | FileCheck %s \
# RUN-DISABLED: --check-prefix=CHECK-PLT
# CHECK-PLT: traces mismatching disassembled function contents: 0
.globl foo