mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-25 19:14:52 +08:00
gas run_dump_test rename not-target and not-skip
Use notarget and noskip, like the ld testsuite. * testsuite/gas/aarch64/codealign.d, * testsuite/gas/aarch64/litpool.d, * testsuite/gas/aarch64/mapmisc.d, * testsuite/gas/aarch64/mapping.d, * testsuite/gas/aarch64/mapping2.d, * testsuite/gas/aarch64/mapping3.d, * testsuite/gas/aarch64/mapping4.d, * testsuite/gas/all/align.d, * testsuite/gas/all/fill-1.d, * testsuite/gas/all/incbin.d, * testsuite/gas/all/redef2.d, * testsuite/gas/all/redef3.d, * testsuite/gas/all/relax.d, * testsuite/gas/all/sleb128-2.d, * testsuite/gas/all/sleb128-4.d, * testsuite/gas/all/sleb128-5.d, * testsuite/gas/all/sleb128-7.d, * testsuite/gas/all/sleb128-9.d, * testsuite/gas/all/weakref1.d, * testsuite/gas/all/weakref1g.d, * testsuite/gas/all/weakref1l.d, * testsuite/gas/all/weakref1u.d, * testsuite/gas/all/weakref1w.d, * testsuite/gas/arm/abs12.d, * testsuite/gas/arm/arch4t.d, * testsuite/gas/arm/arch7.d, * testsuite/gas/arm/arch7a-mp.d, * testsuite/gas/arm/arch7em.d, * testsuite/gas/arm/archv8m-main-dsp-5.d, * testsuite/gas/arm/armv8a-automatic-hlt.d, * testsuite/gas/arm/armv8a-automatic-lda.d, * testsuite/gas/arm/attr-syntax.d, * testsuite/gas/arm/automatic-bw.d, * testsuite/gas/arm/automatic-cbz.d, * testsuite/gas/arm/automatic-clrex.d, * testsuite/gas/arm/automatic-lda.d, * testsuite/gas/arm/automatic-ldaex.d, * testsuite/gas/arm/automatic-ldaexb.d, * testsuite/gas/arm/automatic-ldrex.d, * testsuite/gas/arm/automatic-ldrexd.d, * testsuite/gas/arm/automatic-movw.d, * testsuite/gas/arm/automatic-sdiv.d, * testsuite/gas/arm/automatic-strexb.d, * testsuite/gas/arm/barrier-thumb.d, * testsuite/gas/arm/barrier.d, * testsuite/gas/arm/bignum1.d, * testsuite/gas/arm/blx-bad.d, * testsuite/gas/arm/blx-local.s, * testsuite/gas/arm/crc32-armv8-a-bad.d, * testsuite/gas/arm/crc32-armv8-a.d, * testsuite/gas/arm/crc32-armv8-r-bad.d, * testsuite/gas/arm/crc32-armv8-r.d, * testsuite/gas/arm/eabi_attr_1.d, * testsuite/gas/arm/fp-save.d, * testsuite/gas/arm/local_function.d, * testsuite/gas/arm/local_label_coff.d, * testsuite/gas/arm/local_label_wince.d, * testsuite/gas/arm/mapping.d, * testsuite/gas/arm/mapping2.d, * testsuite/gas/arm/mapping3.d, * testsuite/gas/arm/mapping4.d, * testsuite/gas/arm/mapshort-elf.d, * testsuite/gas/arm/mask_1-armv8-a.d, * testsuite/gas/arm/mask_1-armv8-r.d, * testsuite/gas/arm/mrs-msr-thumb-v6t2.d, * testsuite/gas/arm/mrs-msr-thumb-v7-m.d, * testsuite/gas/arm/mrs-msr-thumb-v7e-m.d, * testsuite/gas/arm/nomapping.d, * testsuite/gas/arm/pic.d, * testsuite/gas/arm/pic_vxworks.d, * testsuite/gas/arm/plt-1.d, * testsuite/gas/arm/reloc-bad.d, * testsuite/gas/arm/reloc-fdpic.d, * testsuite/gas/arm/t2-branch-global.d, * testsuite/gas/arm/thumb.d, * testsuite/gas/arm/thumb2_ldr_immediate_armv6.d, * testsuite/gas/arm/thumb2_ldr_immediate_highregs_armv6t2.d, * testsuite/gas/arm/thumb2_pool.d, * testsuite/gas/arm/thumb2_vpool.d, * testsuite/gas/arm/thumb2_vpool_be.d, * testsuite/gas/arm/thumb32.d, * testsuite/gas/arm/thumbver.d, * testsuite/gas/arm/tls.d, * testsuite/gas/arm/tls_vxworks.d, * testsuite/gas/arm/undefined_coff.d, * testsuite/gas/arm/unwind.d, * testsuite/gas/arm/unwind_vxworks.d, * testsuite/gas/arm/v4bx.d, * testsuite/gas/arm/vfma1.d, * testsuite/gas/arm/vldm-arm.d, * testsuite/gas/arm/weakdef-1.d, * testsuite/gas/arm/weakdef-2.d, * testsuite/gas/arm/wince.d, * testsuite/gas/arm/wince_inst.d, * testsuite/gas/elf/bignums.d, * testsuite/gas/elf/common5a.d, * testsuite/gas/elf/common5b.d, * testsuite/gas/elf/common5c.d, * testsuite/gas/elf/common5d.d, * testsuite/gas/elf/dwarf2-1.d, * testsuite/gas/elf/dwarf2-10.d, * testsuite/gas/elf/dwarf2-11.d, * testsuite/gas/elf/dwarf2-12.d, * testsuite/gas/elf/dwarf2-13.d, * testsuite/gas/elf/dwarf2-14.d, * testsuite/gas/elf/dwarf2-15.d, * testsuite/gas/elf/dwarf2-16.d, * testsuite/gas/elf/dwarf2-17.d, * testsuite/gas/elf/dwarf2-18.d, * testsuite/gas/elf/dwarf2-2.d, * testsuite/gas/elf/dwarf2-3.d, * testsuite/gas/elf/dwarf2-4.d, * testsuite/gas/elf/dwarf2-5.d, * testsuite/gas/elf/dwarf2-6.d, * testsuite/gas/elf/dwarf2-7.d, * testsuite/gas/elf/dwarf2-8.d, * testsuite/gas/elf/dwarf2-9.d, * testsuite/gas/elf/group0c.d, * testsuite/gas/elf/group1a.d, * testsuite/gas/elf/group2.d, * testsuite/gas/elf/groupautoa.d, * testsuite/gas/elf/ifunc-1.d, * testsuite/gas/elf/section11.d, * testsuite/gas/elf/section4.d, * testsuite/gas/elf/section7.d, * testsuite/gas/elf/syms.d, * testsuite/gas/elf/symver.d, * testsuite/gas/i386/iamcu-1.d, * testsuite/gas/i386/iamcu-2.d, * testsuite/gas/i386/iamcu-3.d, * testsuite/gas/i386/iamcu-4.d, * testsuite/gas/i386/iamcu-5.d, * testsuite/gas/i386/ilp32/rex.d, * testsuite/gas/i386/k1om.d, * testsuite/gas/i386/l1om.d, * testsuite/gas/i386/rex.d, * testsuite/gas/mach-o/sections-3.d, * testsuite/gas/macros/irp.d, * testsuite/gas/macros/repeat.d, * testsuite/gas/macros/rept.d, * testsuite/gas/macros/semi.d, * testsuite/gas/macros/test2.d, * testsuite/gas/macros/test3.d, * testsuite/gas/macros/vararg.d, * testsuite/gas/mips/jal-svr4pic-local.d, * testsuite/gas/mips/micromips@jal-svr4pic-local.d, * testsuite/gas/mips/mips1@jal-svr4pic-local.d, * testsuite/gas/mips/r3000@jal-svr4pic-local.d, * testsuite/gas/ppc/machine.d, * testsuite/lib/gas-defs.exp (run_dump_test): Replace not-target and not-skip with notarget and noskip.
This commit is contained in:
parent
e8d88459e6
commit
b47b60aad8
154
gas/ChangeLog
154
gas/ChangeLog
@ -1,3 +1,157 @@
|
||||
2018-09-15 Alan Modra <amodra@gmail.com>
|
||||
|
||||
* testsuite/gas/aarch64/codealign.d,
|
||||
* testsuite/gas/aarch64/litpool.d,
|
||||
* testsuite/gas/aarch64/mapmisc.d,
|
||||
* testsuite/gas/aarch64/mapping.d,
|
||||
* testsuite/gas/aarch64/mapping2.d,
|
||||
* testsuite/gas/aarch64/mapping3.d,
|
||||
* testsuite/gas/aarch64/mapping4.d,
|
||||
* testsuite/gas/all/align.d,
|
||||
* testsuite/gas/all/fill-1.d,
|
||||
* testsuite/gas/all/incbin.d,
|
||||
* testsuite/gas/all/redef2.d,
|
||||
* testsuite/gas/all/redef3.d,
|
||||
* testsuite/gas/all/relax.d,
|
||||
* testsuite/gas/all/sleb128-2.d,
|
||||
* testsuite/gas/all/sleb128-4.d,
|
||||
* testsuite/gas/all/sleb128-5.d,
|
||||
* testsuite/gas/all/sleb128-7.d,
|
||||
* testsuite/gas/all/sleb128-9.d,
|
||||
* testsuite/gas/all/weakref1.d,
|
||||
* testsuite/gas/all/weakref1g.d,
|
||||
* testsuite/gas/all/weakref1l.d,
|
||||
* testsuite/gas/all/weakref1u.d,
|
||||
* testsuite/gas/all/weakref1w.d,
|
||||
* testsuite/gas/arm/abs12.d,
|
||||
* testsuite/gas/arm/arch4t.d,
|
||||
* testsuite/gas/arm/arch7.d,
|
||||
* testsuite/gas/arm/arch7a-mp.d,
|
||||
* testsuite/gas/arm/arch7em.d,
|
||||
* testsuite/gas/arm/archv8m-main-dsp-5.d,
|
||||
* testsuite/gas/arm/armv8a-automatic-hlt.d,
|
||||
* testsuite/gas/arm/armv8a-automatic-lda.d,
|
||||
* testsuite/gas/arm/attr-syntax.d,
|
||||
* testsuite/gas/arm/automatic-bw.d,
|
||||
* testsuite/gas/arm/automatic-cbz.d,
|
||||
* testsuite/gas/arm/automatic-clrex.d,
|
||||
* testsuite/gas/arm/automatic-lda.d,
|
||||
* testsuite/gas/arm/automatic-ldaex.d,
|
||||
* testsuite/gas/arm/automatic-ldaexb.d,
|
||||
* testsuite/gas/arm/automatic-ldrex.d,
|
||||
* testsuite/gas/arm/automatic-ldrexd.d,
|
||||
* testsuite/gas/arm/automatic-movw.d,
|
||||
* testsuite/gas/arm/automatic-sdiv.d,
|
||||
* testsuite/gas/arm/automatic-strexb.d,
|
||||
* testsuite/gas/arm/barrier-thumb.d,
|
||||
* testsuite/gas/arm/barrier.d,
|
||||
* testsuite/gas/arm/bignum1.d,
|
||||
* testsuite/gas/arm/blx-bad.d,
|
||||
* testsuite/gas/arm/blx-local.s,
|
||||
* testsuite/gas/arm/crc32-armv8-a-bad.d,
|
||||
* testsuite/gas/arm/crc32-armv8-a.d,
|
||||
* testsuite/gas/arm/crc32-armv8-r-bad.d,
|
||||
* testsuite/gas/arm/crc32-armv8-r.d,
|
||||
* testsuite/gas/arm/eabi_attr_1.d,
|
||||
* testsuite/gas/arm/fp-save.d,
|
||||
* testsuite/gas/arm/local_function.d,
|
||||
* testsuite/gas/arm/local_label_coff.d,
|
||||
* testsuite/gas/arm/local_label_wince.d,
|
||||
* testsuite/gas/arm/mapping.d,
|
||||
* testsuite/gas/arm/mapping2.d,
|
||||
* testsuite/gas/arm/mapping3.d,
|
||||
* testsuite/gas/arm/mapping4.d,
|
||||
* testsuite/gas/arm/mapshort-elf.d,
|
||||
* testsuite/gas/arm/mask_1-armv8-a.d,
|
||||
* testsuite/gas/arm/mask_1-armv8-r.d,
|
||||
* testsuite/gas/arm/mrs-msr-thumb-v6t2.d,
|
||||
* testsuite/gas/arm/mrs-msr-thumb-v7-m.d,
|
||||
* testsuite/gas/arm/mrs-msr-thumb-v7e-m.d,
|
||||
* testsuite/gas/arm/nomapping.d,
|
||||
* testsuite/gas/arm/pic.d,
|
||||
* testsuite/gas/arm/pic_vxworks.d,
|
||||
* testsuite/gas/arm/plt-1.d,
|
||||
* testsuite/gas/arm/reloc-bad.d,
|
||||
* testsuite/gas/arm/reloc-fdpic.d,
|
||||
* testsuite/gas/arm/t2-branch-global.d,
|
||||
* testsuite/gas/arm/thumb.d,
|
||||
* testsuite/gas/arm/thumb2_ldr_immediate_armv6.d,
|
||||
* testsuite/gas/arm/thumb2_ldr_immediate_highregs_armv6t2.d,
|
||||
* testsuite/gas/arm/thumb2_pool.d,
|
||||
* testsuite/gas/arm/thumb2_vpool.d,
|
||||
* testsuite/gas/arm/thumb2_vpool_be.d,
|
||||
* testsuite/gas/arm/thumb32.d,
|
||||
* testsuite/gas/arm/thumbver.d,
|
||||
* testsuite/gas/arm/tls.d,
|
||||
* testsuite/gas/arm/tls_vxworks.d,
|
||||
* testsuite/gas/arm/undefined_coff.d,
|
||||
* testsuite/gas/arm/unwind.d,
|
||||
* testsuite/gas/arm/unwind_vxworks.d,
|
||||
* testsuite/gas/arm/v4bx.d,
|
||||
* testsuite/gas/arm/vfma1.d,
|
||||
* testsuite/gas/arm/vldm-arm.d,
|
||||
* testsuite/gas/arm/weakdef-1.d,
|
||||
* testsuite/gas/arm/weakdef-2.d,
|
||||
* testsuite/gas/arm/wince.d,
|
||||
* testsuite/gas/arm/wince_inst.d,
|
||||
* testsuite/gas/elf/bignums.d,
|
||||
* testsuite/gas/elf/common5a.d,
|
||||
* testsuite/gas/elf/common5b.d,
|
||||
* testsuite/gas/elf/common5c.d,
|
||||
* testsuite/gas/elf/common5d.d,
|
||||
* testsuite/gas/elf/dwarf2-1.d,
|
||||
* testsuite/gas/elf/dwarf2-10.d,
|
||||
* testsuite/gas/elf/dwarf2-11.d,
|
||||
* testsuite/gas/elf/dwarf2-12.d,
|
||||
* testsuite/gas/elf/dwarf2-13.d,
|
||||
* testsuite/gas/elf/dwarf2-14.d,
|
||||
* testsuite/gas/elf/dwarf2-15.d,
|
||||
* testsuite/gas/elf/dwarf2-16.d,
|
||||
* testsuite/gas/elf/dwarf2-17.d,
|
||||
* testsuite/gas/elf/dwarf2-18.d,
|
||||
* testsuite/gas/elf/dwarf2-2.d,
|
||||
* testsuite/gas/elf/dwarf2-3.d,
|
||||
* testsuite/gas/elf/dwarf2-4.d,
|
||||
* testsuite/gas/elf/dwarf2-5.d,
|
||||
* testsuite/gas/elf/dwarf2-6.d,
|
||||
* testsuite/gas/elf/dwarf2-7.d,
|
||||
* testsuite/gas/elf/dwarf2-8.d,
|
||||
* testsuite/gas/elf/dwarf2-9.d,
|
||||
* testsuite/gas/elf/group0c.d,
|
||||
* testsuite/gas/elf/group1a.d,
|
||||
* testsuite/gas/elf/group2.d,
|
||||
* testsuite/gas/elf/groupautoa.d,
|
||||
* testsuite/gas/elf/ifunc-1.d,
|
||||
* testsuite/gas/elf/section11.d,
|
||||
* testsuite/gas/elf/section4.d,
|
||||
* testsuite/gas/elf/section7.d,
|
||||
* testsuite/gas/elf/syms.d,
|
||||
* testsuite/gas/elf/symver.d,
|
||||
* testsuite/gas/i386/iamcu-1.d,
|
||||
* testsuite/gas/i386/iamcu-2.d,
|
||||
* testsuite/gas/i386/iamcu-3.d,
|
||||
* testsuite/gas/i386/iamcu-4.d,
|
||||
* testsuite/gas/i386/iamcu-5.d,
|
||||
* testsuite/gas/i386/ilp32/rex.d,
|
||||
* testsuite/gas/i386/k1om.d,
|
||||
* testsuite/gas/i386/l1om.d,
|
||||
* testsuite/gas/i386/rex.d,
|
||||
* testsuite/gas/mach-o/sections-3.d,
|
||||
* testsuite/gas/macros/irp.d,
|
||||
* testsuite/gas/macros/repeat.d,
|
||||
* testsuite/gas/macros/rept.d,
|
||||
* testsuite/gas/macros/semi.d,
|
||||
* testsuite/gas/macros/test2.d,
|
||||
* testsuite/gas/macros/test3.d,
|
||||
* testsuite/gas/macros/vararg.d,
|
||||
* testsuite/gas/mips/jal-svr4pic-local.d,
|
||||
* testsuite/gas/mips/micromips@jal-svr4pic-local.d,
|
||||
* testsuite/gas/mips/mips1@jal-svr4pic-local.d,
|
||||
* testsuite/gas/mips/r3000@jal-svr4pic-local.d,
|
||||
* testsuite/gas/ppc/machine.d,
|
||||
* testsuite/lib/gas-defs.exp (run_dump_test): Replace not-target
|
||||
and not-skip with notarget and noskip.
|
||||
|
||||
2018-09-15 Alan Modra <amodra@gmail.com>
|
||||
|
||||
* testsuite/gas/mri/char.d: Don't objcopy to srec, objdump instead.
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: --section-headers
|
||||
# Minimum code alignment should be set.
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: +file format.*aarch64.*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: -d
|
||||
#name: AArch64 Bignums in Literal Pool (PR 16688)
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
|
||||
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
|
||||
|
||||
.*: +file format.*aarch64.*
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
#name: AArch64 Mapping Symbols for miscellaneous directives
|
||||
#source: mapmisc.s
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
|
||||
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
|
||||
|
||||
|
||||
.*: +file format .*aarch64.*
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: --syms --special-syms
|
||||
#name: AArch64 Mapping Symbols
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
# Test the generation of AArch64 ELF Mapping Symbols
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: --syms --special-syms
|
||||
#name: AArch64 Mapping Symbols Test 2
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: +file format.*aarch64.*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: --syms --special-syms
|
||||
#name: AArch64 Mapping Symbols Test 3
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
|
||||
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
|
||||
|
||||
.*: +file format.*aarch64.*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: --syms --special-syms
|
||||
#name: AArch64 Mapping Symbols Test 4
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
|
||||
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
|
||||
|
||||
.*: +file format.*aarch64.*
|
||||
|
||||
|
@ -4,7 +4,7 @@
|
||||
# even if the user requested that they filled with zeros.
|
||||
# RISC-V handles alignment via relaxation and therefor won't have object files
|
||||
# with the expected alignment.
|
||||
#not-target: m32c-* riscv*-* rx-*
|
||||
#notarget: m32c-* riscv*-* rx-*
|
||||
|
||||
# Test the alignment pseudo-op.
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
#objdump: -s -j .data -j "\$DATA\$"
|
||||
#name: fill test with forward labels
|
||||
#not-target: tic4x-*-* tic54x-*-*
|
||||
#notarget: tic4x-*-* tic54x-*-*
|
||||
|
||||
.*: +file format .*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#as: -I$srcdir/$subdir
|
||||
#objdump: -s -j .text
|
||||
#name: incbin
|
||||
#not-target: m32c-*
|
||||
#notarget: m32c-*
|
||||
|
||||
# Test the incbin pseudo-op
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
#objdump: -rs -j .data -j "\$DATA\$"
|
||||
#name: .equ redefinitions (2)
|
||||
#not-target: *-*-darwin*
|
||||
#notarget: *-*-darwin*
|
||||
|
||||
.*: .*
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
#objdump: -rsj .data
|
||||
#name: .equ redefinitions (3)
|
||||
#not-target: *-*darwin*
|
||||
#notarget: *-*darwin*
|
||||
|
||||
.*: .*
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
# RISC-V doesn't support .sleb operands that are the difference of two symbols
|
||||
# because symbol values are not known until after linker relaxation has been
|
||||
# performed.
|
||||
#not-target : riscv*-*-*
|
||||
#notarget : riscv*-*-*
|
||||
|
||||
.*: .*
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
# RISC-V doesn't support .sleb operands that are the difference of two symbols
|
||||
# because symbol values are not known until after linker relaxation has been
|
||||
# performed.
|
||||
#not-target : riscv*-*-*
|
||||
#notarget : riscv*-*-*
|
||||
|
||||
.*: .*
|
||||
|
||||
|
@ -4,7 +4,7 @@
|
||||
# RISC-V doesn't support .sleb operands that are the difference of two symbols
|
||||
# because symbol values are not known until after linker relaxation has been
|
||||
# performed.
|
||||
#not-target: riscv*-*-*
|
||||
#notarget: riscv*-*-*
|
||||
|
||||
.*: .*
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
# RISC-V doesn't support .sleb operands that are the difference of two symbols
|
||||
# because symbol values are not known until after linker relaxation has been
|
||||
# performed.
|
||||
#not-target : riscv*-*-*
|
||||
#notarget : riscv*-*-*
|
||||
|
||||
.*: .*
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
# RISC-V doesn't support .sleb operands that are the difference of two symbols
|
||||
# because symbol values are not known until after linker relaxation has been
|
||||
# performed.
|
||||
#not-target: riscv*-*-*
|
||||
#notarget: riscv*-*-*
|
||||
|
||||
.*: .*
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
#name: undefined symbols in sleb128 directive
|
||||
#source: sleb128-9.s
|
||||
#error-output: sleb128-9.l
|
||||
#not-target: riscv*-*
|
||||
#notarget: riscv*-*
|
||||
|
||||
|
@ -4,7 +4,7 @@
|
||||
# pdp11 lacks .long
|
||||
# darwin (mach-o) reverses the order of relocs.
|
||||
# the following must be present in all weakref1*.d
|
||||
#not-target: alpha*-*-osf* *-*-ecoff pdp11-*-aout *-*-darwin*
|
||||
#notarget: alpha*-*-osf* *-*-ecoff pdp11-*-aout *-*-darwin*
|
||||
|
||||
#...
|
||||
RELOCATION RECORDS FOR \[(\.text|\$CODE\$)\]:
|
||||
|
@ -1,10 +1,10 @@
|
||||
#nm: --defined-only --extern-only
|
||||
#name: weakref tests, global syms
|
||||
#source: weakref1.s
|
||||
# see weakref1.d for comments on the not-targets
|
||||
# see weakref1.d for comments on the notargets
|
||||
# ecoff (OSF/alpha) lacks .weak support
|
||||
# pdp11 lacks .long
|
||||
#not-target: alpha*-*-osf* *-*-ecoff pdp11-*-aout
|
||||
#notarget: alpha*-*-osf* *-*-ecoff pdp11-*-aout
|
||||
|
||||
# the rest of this file is generated with the following script:
|
||||
# # script begin
|
||||
|
@ -2,8 +2,8 @@
|
||||
#name: weakref tests, local syms
|
||||
#source: weakref1.s
|
||||
# aix drops local symbols
|
||||
# see weakref1.d for comments on the other not-targets
|
||||
#not-target: *-*-aix* alpha*-*-osf* *-*-ecoff pdp11-*-aout
|
||||
# see weakref1.d for comments on the other notargets
|
||||
#notarget: *-*-aix* alpha*-*-osf* *-*-ecoff pdp11-*-aout
|
||||
|
||||
# the rest of this file is generated with the following script:
|
||||
# # script begin
|
||||
|
@ -2,8 +2,8 @@
|
||||
#name: weakref tests, strong undefined syms
|
||||
#source: weakref1.s
|
||||
# aout turns undefined into *ABS* symbols.
|
||||
# see weakref1.d for comments on the other not-targets
|
||||
#not-target: *-*-*aout ns32k-*-netbsd alpha*-*-osf* *-*-ecoff
|
||||
# see weakref1.d for comments on the other notargets
|
||||
#notarget: *-*-*aout ns32k-*-netbsd alpha*-*-osf* *-*-ecoff
|
||||
|
||||
# the rest of this file is generated with the following script:
|
||||
# # script begin
|
||||
|
@ -1,8 +1,8 @@
|
||||
#nm: --undefined-only
|
||||
#name: weakref tests, weak undefined syms
|
||||
#source: weakref1.s
|
||||
# see weakref1.d for comments on the not-targets
|
||||
#not-target: alpha*-*-osf* *-*-ecoff pdp11-*-aout
|
||||
# see weakref1.d for comments on the notargets
|
||||
#notarget: alpha*-*-osf* *-*-ecoff pdp11-*-aout
|
||||
|
||||
# the rest of this file is generated with the following script:
|
||||
# # script begin
|
||||
|
@ -1,5 +1,5 @@
|
||||
#objdump: -dr
|
||||
#not-skip: *-vxworks
|
||||
#noskip: *-vxworks
|
||||
|
||||
.*: file format .*
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
# as: -march=armv4t
|
||||
# objdump: -dr --prefix-addresses --show-raw-insn
|
||||
# EABI targets have their own variant.
|
||||
# not-target: *-*-*eabi* *-*-symbianelf *-*-nacl*
|
||||
# notarget: *-*-*eabi* *-*-symbianelf *-*-nacl*
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#name: ARM V7 instructions
|
||||
#as: -march=armv7r
|
||||
#objdump: -dr --prefix-addresses --show-raw-insn
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
#as: -march=armv7-a+mp
|
||||
#objdump: -dr --prefix-addresses --show-raw-insn
|
||||
#source: arch7ar-mp.s
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
# name: 32-bit Thumb DSP instructions
|
||||
# as: -march=armv7e-m
|
||||
# objdump: -dr --prefix-addresses --show-raw-insn
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
#source: arch7em.s
|
||||
#as: -march=armv8-m.main+dsp
|
||||
#objdump: -dr --prefix-addresses --show-raw-insn
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
# readelf: -A
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
Attribute Section: aeabi
|
||||
File Attributes
|
||||
Tag_CPU_arch: v8
|
||||
|
@ -1,6 +1,6 @@
|
||||
# readelf: -A
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
Attribute Section: aeabi
|
||||
File Attributes
|
||||
Tag_CPU_arch: v8
|
||||
|
@ -1,4 +1,4 @@
|
||||
#source: attr-syntax.s
|
||||
#not-target: *-*-pe
|
||||
#notarget: *-*-pe
|
||||
#as:
|
||||
#error: :1: Error: Attribute name not recognised: made_up_tag.*:3: Error: expected <tag> , <value>.*:5: Error: expected <tag> , <value>
|
||||
|
@ -1,6 +1,6 @@
|
||||
# readelf: -A
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
Attribute Section: aeabi
|
||||
File Attributes
|
||||
Tag_CPU_arch: v6T2
|
||||
|
@ -1,6 +1,6 @@
|
||||
# readelf: -A
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
Attribute Section: aeabi
|
||||
File Attributes
|
||||
Tag_CPU_arch: v6T2
|
||||
|
@ -1,6 +1,6 @@
|
||||
# readelf: -A
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
Attribute Section: aeabi
|
||||
File Attributes
|
||||
Tag_CPU_arch: v6T2
|
||||
|
@ -1,6 +1,6 @@
|
||||
# readelf: -A
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
Attribute Section: aeabi
|
||||
File Attributes
|
||||
Tag_CPU_arch: v8
|
||||
|
@ -1,6 +1,6 @@
|
||||
# readelf: -A
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
Attribute Section: aeabi
|
||||
File Attributes
|
||||
Tag_CPU_arch: v8
|
||||
|
@ -1,6 +1,6 @@
|
||||
# readelf: -A
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
Attribute Section: aeabi
|
||||
File Attributes
|
||||
Tag_CPU_arch: v8
|
||||
|
@ -1,6 +1,6 @@
|
||||
# readelf: -A
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
Attribute Section: aeabi
|
||||
File Attributes
|
||||
Tag_CPU_arch: v6T2
|
||||
|
@ -1,6 +1,6 @@
|
||||
# readelf: -A
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
Attribute Section: aeabi
|
||||
File Attributes
|
||||
Tag_CPU_arch: v6T2
|
||||
|
@ -1,6 +1,6 @@
|
||||
# readelf: -A
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
Attribute Section: aeabi
|
||||
File Attributes
|
||||
Tag_CPU_arch: v6T2
|
||||
|
@ -1,6 +1,6 @@
|
||||
# readelf: -A
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
Attribute Section: aeabi
|
||||
File Attributes
|
||||
Tag_CPU_arch: v7
|
||||
|
@ -1,6 +1,6 @@
|
||||
# readelf: -A
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
Attribute Section: aeabi
|
||||
File Attributes
|
||||
Tag_CPU_arch: v6T2
|
||||
|
@ -3,7 +3,7 @@
|
||||
#source: barrier.s
|
||||
#as: -mcpu=cortex-a8 -mthumb
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
# Test Barrier Instruction Operands
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
#name: Barrier Instruction Operands
|
||||
#as: -mcpu=cortex-a8
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
# Test Barrier Instruction Operands
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
# as:
|
||||
# objdump: --full-contents
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: -drw --show-raw-insn
|
||||
#name: BLX encoding
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: file format .*arm.*
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
# objdump: -fdrw --prefix-addresses --show-raw-insn
|
||||
# not-target: *-*-pe
|
||||
# notarget: *-*-pe
|
||||
|
||||
.text
|
||||
.arch armv5t
|
||||
|
@ -3,7 +3,7 @@
|
||||
#source: crc32-armv8-ar-bad.s
|
||||
#as: -march=armv8-a+crc
|
||||
#stderr: crc32-bad.l
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
#name: ARMv8-A CRC32 instructions
|
||||
#source: crc32-armv8-ar.s
|
||||
#as: -march=armv8-a+crc
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: *file format .*arm.*
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
#source: crc32-armv8-ar-bad.s
|
||||
#as: -march=armv8-r+crc
|
||||
#stderr: crc32-bad.l
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
#name: ARMv8-R CRC32 instructions
|
||||
#source: crc32-armv8-ar.s
|
||||
#as: -march=armv8-r+crc
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: *file format .*arm.*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
# as: -meabi=4
|
||||
# readelf: -A
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
Attribute Section: aeabi
|
||||
File Attributes
|
||||
Tag_CPU_name: "ARM1136JF-S"
|
||||
|
@ -1,6 +1,6 @@
|
||||
#objdump: -dr --prefix-addresses --show-raw-insn
|
||||
#name: PR5712 - saving FP registers
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
#as: -mfpu=fpa
|
||||
|
||||
.*: *file format .*arm.*
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: -r
|
||||
#name: Relocations against local function symbols
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince *-*-vxworks
|
||||
#notarget: *-*-pe *-*-wince *-*-vxworks
|
||||
|
||||
.*: file format.*
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
#name: ARM local label relocs to section symbol relocs (COFF)
|
||||
# This test is only valid on COFF based targets, except Windows CE.
|
||||
# There are ELF and Windows CE versions of this test.
|
||||
#not-skip: *-unknown-pe
|
||||
#noskip: *-unknown-pe
|
||||
|
||||
# Check if relocations against local symbols are converted to
|
||||
# relocations against section symbols.
|
||||
|
@ -2,7 +2,7 @@
|
||||
#name: ARM local label relocs to section symbol relocs (WinCE)
|
||||
# This test is only valid on Windows CE.
|
||||
# There are ELF and COFF versions of this test.
|
||||
#not-skip: *-*-wince *-wince-*
|
||||
#noskip: *-*-wince *-wince-*
|
||||
|
||||
# Check if relocations against local symbols are converted to
|
||||
# relocations against section symbols.
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: --syms --special-syms
|
||||
#name: ARM Mapping Symbols
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
# Test the generation of ARM ELF Mapping Symbols
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: --syms --special-syms
|
||||
#name: ARM Mapping Symbols Test 2
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: +file format.*arm.*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: --syms --special-syms
|
||||
#name: ARM Mapping Symbols Test 3
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: +file format.*arm.*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: --syms --special-syms
|
||||
#name: ARM Mapping Symbols Test 4
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: +file format.*arm.*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: --syms --special-syms -d
|
||||
#name: ARM Mapping Symbols for .short (ELF version)
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince *-*-*eabi* *-*-symbianelf *-*-linux-* *-*-vxworks *-*-elf *-*-nacl*
|
||||
#notarget: *-*-pe *-*-wince *-*-*eabi* *-*-symbianelf *-*-linux-* *-*-vxworks *-*-elf *-*-nacl*
|
||||
#source: mapshort.s
|
||||
|
||||
# Test the generation and use of ARM ELF Mapping Symbols
|
||||
|
@ -3,7 +3,7 @@
|
||||
#source: mask_1-armv8-ar.s
|
||||
#as: -march=armv8-a
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
# Test VFMA instruction disassembly
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
#source: mask_1-armv8-ar.s
|
||||
#as: -march=armv8-r
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
# Test VFMA instruction disassembly
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: -dr --prefix-addresses --show-raw-insn
|
||||
#name: MRS/MSR test, architecture v6t2, Thumb mode
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: file format .*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: -dr --prefix-addresses --show-raw-insn
|
||||
#name: MRS/MSR test, architecture v7-M, Thumb mode
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: file format .*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: -dr --prefix-addresses --show-raw-insn
|
||||
#name: MRS/MSR test, architecture v7e-M, Thumb mode
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: file format .*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#nm: -n
|
||||
#name: ARM Mapping Symbols Ignored
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
# Check ARM ELF Mapping Symbols are ignored properly
|
||||
0+0 t sym1
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: -dr --prefix-addresses --show-raw-insn
|
||||
#name: PIC
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
# VxWorks needs a special variant of this file.
|
||||
#skip: *-*-vxworks*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: -dr --prefix-addresses --show-raw-insn
|
||||
#name: PIC
|
||||
#source: pic.s
|
||||
#not-skip: *-*-vxworks*
|
||||
#noskip: *-*-vxworks*
|
||||
|
||||
# Test generation of PIC
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
# as:
|
||||
# objdump: -dr
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince *-*-vxworks
|
||||
#notarget: *-*-pe *-*-wince *-*-vxworks
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
#name: Invalid relocations
|
||||
#error-output: reloc-bad.l
|
||||
#not-target: *-*-vxworks
|
||||
#notarget: *-*-vxworks
|
||||
|
@ -2,7 +2,7 @@
|
||||
#objdump: -dr --show-raw-insn
|
||||
#name: FDPIC relocations
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-skip: arm*-*-uclinuxfdpiceabi
|
||||
#noskip: arm*-*-uclinuxfdpiceabi
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
#name: Thumb-2 branch to constant address
|
||||
#This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
#objdump: -rd
|
||||
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
# objdump: -dr --prefix-addresses --show-raw-insn
|
||||
# The arm-aout and arm-pe ports do not support Thumb branch relocations.
|
||||
# EABI targets have their own variant.
|
||||
# not-target: *-*-pe *-*-*eabi* *-*-symbianelf *-*-nacl*
|
||||
# notarget: *-*-pe *-*-*eabi* *-*-symbianelf *-*-nacl*
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
# name: Ldr immediate on armv6
|
||||
# as: -march=armv6
|
||||
# objdump: -dr --prefix-addresses --show-raw-insn
|
||||
# not-target: *-*-pe *-*-wince
|
||||
# notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
# name: Ldr small immediate high registers on armv6t2
|
||||
# as: -march=armv6t2
|
||||
# objdump: -dr --prefix-addresses --show-raw-insn
|
||||
# not-target: *-*-pe *-*-wince
|
||||
# notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
# as: -march=armv6t2
|
||||
# objdump: -dr --prefix-addresses --show-raw-insn
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince *-*-vxworks
|
||||
#notarget: *-*-pe *-*-wince *-*-vxworks
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
# as: -march=armv6t2 -EL
|
||||
# objdump: -dr --prefix-addresses --show-raw-insn
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
#name: Thumb2 vldr with immediate constant
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
@ -1,7 +1,7 @@
|
||||
# as: -march=armv6t2 -mbig-endian
|
||||
# objdump: -dr --prefix-addresses --show-raw-insn
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
#name: Thumb2 vldr with immediate constant
|
||||
#source: thumb2_vpool.s
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
# as: -march=armv6zkt2
|
||||
# objdump: -dr --prefix-addresses --show-raw-insn
|
||||
# The arm-aout and arm-pe ports do not support Thumb branch relocations.
|
||||
# not-target: *-*-pe
|
||||
# notarget: *-*-pe
|
||||
# stderr: thumb32.l
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
@ -1,7 +1,7 @@
|
||||
# as: -meabi=4
|
||||
# readelf: -s
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
Symbol table '\.symtab' contains .* entries:
|
||||
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: -dr
|
||||
#name: TLS
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
# VxWorks needs a special variant of this file.
|
||||
#skip: *-*-vxworks*
|
||||
|
||||
|
@ -1,10 +1,10 @@
|
||||
#objdump: -dr
|
||||
#name: TLS
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
# This is the VxWorks variant of this file.
|
||||
#source: tls.s
|
||||
#not-skip: *-*-vxworks*
|
||||
#noskip: *-*-vxworks*
|
||||
|
||||
# Test generation of TLS relocations
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
#name: Undefined local label error
|
||||
# COFF and aout based ports, except Windows CE,
|
||||
# use a different naming convention for local labels.
|
||||
#not-skip: *-unknown-pe
|
||||
#noskip: *-unknown-pe
|
||||
#error-output: undefined_coff.l
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: -sr
|
||||
#name: Unwind table generation
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
# VxWorks needs a special variant of this file.
|
||||
#skip: *-*-vxworks*
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
#name: Unwind table generation
|
||||
# This is the VxWorks variant of this file.
|
||||
#source: unwind.s
|
||||
#not-skip: *-*-vxworks*
|
||||
#noskip: *-*-vxworks*
|
||||
|
||||
.*: file format.*
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
# objdump: -dr --prefix-addresses --show-raw-insn
|
||||
# as: -meabi=4 --fix-v4bx
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
#name: VFMA decoding
|
||||
#as: -mcpu=arm7m
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
# Test VFMA instruction disassembly
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
# source: vldm.s
|
||||
# objdump: -dr --prefix-addresses --show-raw-insn
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
# as:
|
||||
# objdump: -dr
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince *-*-vxworks
|
||||
#notarget: *-*-pe *-*-wince *-*-vxworks
|
||||
|
||||
.*: +file format .*arm.*
|
||||
|
||||
|
@ -2,4 +2,4 @@
|
||||
# as:
|
||||
# error-output: weakdef-2.l
|
||||
# This test is only valid on ELF based ports.
|
||||
#not-target: *-*-pe *-*-wince
|
||||
#notarget: *-*-pe *-*-wince
|
||||
|
@ -2,7 +2,7 @@
|
||||
#name: ARM WinCE basic tests
|
||||
#as: -mcpu=arm7m -EL -mccs
|
||||
#source: wince.s
|
||||
#not-skip: *-wince-*
|
||||
#noskip: *-wince-*
|
||||
|
||||
# Some WinCE specific tests.
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
#as: -mcpu=arm7m -EL
|
||||
#source: inst.s
|
||||
# inst.d is used for non-WinCE targets.
|
||||
#not-skip: *-wince-*
|
||||
#noskip: *-wince-*
|
||||
|
||||
# This file is the same as inst.d except that the BL
|
||||
# instructions have not had a -8 bias inserted.
|
||||
|
@ -1,6 +1,6 @@
|
||||
#readelf: -x .data
|
||||
#name: bignum byte values
|
||||
#not-target: rx-*
|
||||
#notarget: rx-*
|
||||
# The RX target sometimes calls its data section D_1.
|
||||
#
|
||||
# Test that 8-bit and 16-bit constants can be specified via bignums.
|
||||
|
@ -1,5 +1,5 @@
|
||||
#source: common5a.s
|
||||
#as:
|
||||
#error-output: common5a.l
|
||||
#not-target: alpha-*-*
|
||||
#notarget: alpha-*-*
|
||||
# The Alpha target uses its own .set pseudo-insn.
|
||||
|
@ -1,5 +1,5 @@
|
||||
#source: common5b.s
|
||||
#as:
|
||||
#error-output: common5b.l
|
||||
#not-target: alpha-*-*
|
||||
#notarget: alpha-*-*
|
||||
# The Alpha target uses its own .set pseudo-insn.
|
||||
|
@ -1,5 +1,5 @@
|
||||
#source: common5c.s
|
||||
#as:
|
||||
#error-output: common5a.l
|
||||
#not-target: alpha-*-*
|
||||
#notarget: alpha-*-*
|
||||
# The Alpha target uses its own .set pseudo-insn.
|
||||
|
@ -1,5 +1,5 @@
|
||||
#source: common5d.s
|
||||
#as:
|
||||
#error-output: common5b.l
|
||||
#not-target: alpha-*-*
|
||||
#notarget: alpha-*-*
|
||||
# The Alpha target uses its own .set pseudo-insn.
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user