[binutils-gdb] fix new arm and aarch64 gas test failures

Alan Modra amodra@sourceware.org
Sat Jan 17 02:25:56 GMT 2026


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ec2ec78ce03f02e1c8bf2ab30625a934ae52682f

commit ec2ec78ce03f02e1c8bf2ab30625a934ae52682f
Author: Alan Modra <amodra@gmail.com>
Date:   Sat Jan 17 12:52:08 2026 +1030

    fix new arm and aarch64 gas test failures
    
    aarch64-pe  +FAIL: gas/aarch64/fix-adj
    arm-pe  +FAIL: MVE vmlas instructions
    arm-wince-pe  +FAIL: MVE vmlas instructions
    
    These new tests use ELF directives.
    
            * testsuite/gas/aarch64/fix-adj.d: Only run on ELF targets.
            * testsuite/gas/arm/mve-vmlas.d: Likewise.

Diff:
---
 gas/testsuite/gas/aarch64/fix-adj.d | 2 +-
 gas/testsuite/gas/arm/mve-vmlas.d   | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/gas/testsuite/gas/aarch64/fix-adj.d b/gas/testsuite/gas/aarch64/fix-adj.d
index 306651adbcc..9844bab810a 100644
--- a/gas/testsuite/gas/aarch64/fix-adj.d
+++ b/gas/testsuite/gas/aarch64/fix-adj.d
@@ -1,5 +1,5 @@
 #objdump: -r
-#notarget: *-*-*coff
+#target: [is_elf_format]
 # Relocations to functions should point to the symbol, not the section.
 
 .*: +file format .*
diff --git a/gas/testsuite/gas/arm/mve-vmlas.d b/gas/testsuite/gas/arm/mve-vmlas.d
index df374da80d5..ee20cd6d569 100644
--- a/gas/testsuite/gas/arm/mve-vmlas.d
+++ b/gas/testsuite/gas/arm/mve-vmlas.d
@@ -1,6 +1,7 @@
 # name: MVE vmlas instructions
 # as: -march=armv8.1-m.main+mve.fp
 # objdump: -dr --prefix-addresses --show-raw-insn -marmv8.1-m.main
+# target: [is_elf_format]
 
 .*: +file format .*arm.*


More information about the Binutils-cvs mailing list