Fix gas tests for aarch64-pe

This commit is contained in:
Nick Clifton 2023-06-26 17:37:19 +01:00
parent 0bbc38601f
commit cddbf406ea
120 changed files with 363 additions and 9 deletions

View File

@ -1,8 +1,131 @@
2023-06-26 Nick Clifton <nickc@redhat.com>
* testsuite/gas/aarch64/bfloat16-directive-be.d: Adjust regexps
to allow for non-ELF based toolchains.
* testsuite/gas/aarch64/bfloat16-directive-le.d: Likewise.
* testsuite/gas/aarch64/optional.d: Likewise.
* testsuite/gas/aarch64/pr20364.d: Likewise.
* testsuite/gas/aarch64/adr_1.d: Skip for non-ELF based toolchains.
* testsuite/gas/aarch64/advsimd-mov-bad.d: Likewise.
* testsuite/gas/aarch64/b_1.d: Likewise.
* testsuite/gas/aarch64/beq_1.d: Likewise.
* testsuite/gas/aarch64/codealign_1.d: Likewise.
* testsuite/gas/aarch64/dwarf.d: Likewise.
* testsuite/gas/aarch64/ilp32-basic.d: Likewise.
* testsuite/gas/aarch64/int-insns.d: Likewise.
* testsuite/gas/aarch64/ldr_1.d: Likewise.
* testsuite/gas/aarch64/mapping_5.d: Likewise.
* testsuite/gas/aarch64/mapping_6.d: Likewise.
* testsuite/gas/aarch64/mops_invalid_2.d: Likewise.
* testsuite/gas/aarch64/movw_label.d: Likewise.
* testsuite/gas/aarch64/pac_ab_key.d: Likewise.
* testsuite/gas/aarch64/pac_negate_ra_state.d: Likewise.
* testsuite/gas/aarch64/pr27217.d: Likewise.
* testsuite/gas/aarch64/pr29519.d: Likewise.
* testsuite/gas/aarch64/programmer-friendly.d: Likewise.
* testsuite/gas/aarch64/reloc-data.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_g0-ilp32.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_g0.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_g0_nc-ilp32.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_g0_nc.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_g1-ilp32.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_g1.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_g1_nc.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_g2.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_hi12-ilp32.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_hi12.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_lo12-1.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_lo12-ilp32-1.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_lo12-ldst16.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_lo12-ldst32.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_lo12-ldst64.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_lo12-ldst8.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ilp32.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst16.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst32.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst64.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst8.d: Likewise.
* testsuite/gas/aarch64/reloc-dtprel_lo12_nc.d: Likewise.
* testsuite/gas/aarch64/reloc-gotoff_g0_nc.d: Likewise.
* testsuite/gas/aarch64/reloc-gotoff_g1.d: Likewise.
* testsuite/gas/aarch64/reloc-gottprel_g0_nc.d: Likewise.
* testsuite/gas/aarch64/reloc-gottprel_g1.d: Likewise.
* testsuite/gas/aarch64/reloc-insn.d: Likewise.
* testsuite/gas/aarch64/reloc-prel_g0.d: Likewise.
* testsuite/gas/aarch64/reloc-prel_g0_nc.d: Likewise.
* testsuite/gas/aarch64/reloc-prel_g1.d: Likewise.
* testsuite/gas/aarch64/reloc-prel_g1_nc.d: Likewise.
* testsuite/gas/aarch64/reloc-prel_g2.d: Likewise.
* testsuite/gas/aarch64/reloc-prel_g2_nc.d: Likewise.
* testsuite/gas/aarch64/reloc-prel_g3.d: Likewise.
* testsuite/gas/aarch64/reloc-tlsdesc_off_g0_nc.d: Likewise.
* testsuite/gas/aarch64/reloc-tlsdesc_off_g1.d: Likewise.
* testsuite/gas/aarch64/reloc-tlsgd_g0_nc.d: Likewise.
* testsuite/gas/aarch64/reloc-tlsgd_g1.d: Likewise.
* testsuite/gas/aarch64/reloc-tlsldm-1.d: Likewise.
* testsuite/gas/aarch64/reloc-tlsldm-ilp32-1.d: Likewise.
* testsuite/gas/aarch64/reloc-tlsldm-page-1.d: Likewise.
* testsuite/gas/aarch64/reloc-tlsldm-page-ilp32-1.d: Likewise.
* testsuite/gas/aarch64/reloc-tlsldm_lo12_nc-1.d: Likewise.
* testsuite/gas/aarch64/reloc-tlsldm_lo12_nc-ilp32-1.d: Likewise.
* testsuite/gas/aarch64/reloc-tprel_lo12-ldst16-ilp32.d: Likewise.
* testsuite/gas/aarch64/reloc-tprel_lo12-ldst16.d: Likewise.
* testsuite/gas/aarch64/reloc-tprel_lo12-ldst32-ilp32.d: Likewise.
* testsuite/gas/aarch64/reloc-tprel_lo12-ldst32.d: Likewise.
* testsuite/gas/aarch64/reloc-tprel_lo12-ldst64-ilp32.d: Likewise.
* testsuite/gas/aarch64/reloc-tprel_lo12-ldst64.d: Likewise.
* testsuite/gas/aarch64/reloc-tprel_lo12-ldst8-ilp32.d: Likewise.
* testsuite/gas/aarch64/reloc-tprel_lo12-ldst8.d: Likewise.
* testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst16-ilp32.d: Likewise.
* testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst16.d: Likewise.
* testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst32-ilp32.d: Likewise.
* testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst32.d: Likewise.
* testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst64-ilp32.d: Likewise.
* testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst64.d: Likewise.
* testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst8-ilp32.d: Likewise.
* testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst8.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_1.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_10.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_11.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_12.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_13.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_14.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_15.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_16.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_17.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_18.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_19.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_2.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_20.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_21.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_22.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_23.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_24.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_25.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_26.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_27.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_28.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_3.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_4.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_5.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_6.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_7.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_8.d: Likewise.
* testsuite/gas/aarch64/sve-movprfx_9.d: Likewise.
* testsuite/gas/aarch64/symbol-variant_pcs-1.d: Likewise.
* testsuite/gas/aarch64/symbol-variant_pcs-2.d: Likewise.
* testsuite/gas/aarch64/symbol-variant_pcs-3.d: Likewise.
* testsuite/gas/aarch64/system.d: Likewise.
* testsuite/gas/aarch64/tail_padding.d: Likewise.
* testsuite/gas/aarch64/tbz_1.d: Likewise.
* testsuite/gas/aarch64/tls-desc.d: Likewise.
* testsuite/gas/aarch64/tls.d: Likewise.
2023-04-27 Jose E. Marchesi <jose.marchesi@oracle.com>
* testsuite/gas/bpf/mem.dump: New file.
* testsuite/gas/bpf/mem-pseudoc.d: Likewise.
* testsuite/gas/bpf/mem.d: #dump mem.dump.
* testsuite/gas/bpf/mem.d: #dump mem.dump.
* testsuite/gas/bpf/lddw.dump: New file.
* testsuite/gas/bpf/lddw-pseudoc.d: Likewise.
* testsuite/gas/bpf/lddw.d: #dump lddw.dump.

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#source: advsimd-mov-bad.s
#readelf: -s --wide
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
Symbol table '.symtab' contains 6 entries:
+Num:.*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -8,4 +8,4 @@
Contents of section \.data:
0000 41403dfc 000042f7 8000c2f7 7fff7f80 .*
0010 ff807f7f ff7f0080 80800001 8001007f .*
0020 807f3f80 bf804000 c000 .*
0020 807f3f80 bf804000 c000.*

View File

@ -8,4 +8,4 @@
Contents of section \.data:
0000 4041fc3d 0000f742 0080f7c2 ff7f807f .*
0010 80ff7f7f 7fff8000 80800100 01807f00 .*
0020 7f80803f 80bf0040 00c0 .*
0020 7f80803f 80bf0040 00c0.*

View File

@ -1,6 +1,8 @@
#objdump: --section-headers
#as: --generate-missing-build-notes=no
# Minimum code alignment should be set.
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: +file format.*aarch64.*

View File

@ -1,5 +1,7 @@
#readelf: -s --debug-dump=aranges
#as: -g --generate-missing-build-notes=no
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
Symbol table '.symtab' contains 11 entries:
Num:[ ]+Value[ ]+Size[ ]+Type[ ]+Bind[ ]+Vis[ ]+Ndx[ ]+Name

View File

@ -1,5 +1,7 @@
#as: -mabi=ilp32
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format elf32-.*aarch64

View File

@ -1,5 +1,7 @@
#objdump: -dr
#as: -march=armv8-a -mabi=lp64
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,6 +1,8 @@
#objdump: --syms --special-syms
#as: --generate-missing-build-notes=no
#name: AArch64 Mapping Symbols Test 5
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: +file format.*aarch64.*

View File

@ -1,6 +1,8 @@
#objdump: --syms --special-syms
#as: --generate-missing-build-notes=no
#name: AArch64 Mapping Symbols Test 6
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: +file format.*aarch64.*

View File

@ -1,5 +1,7 @@
# warning_output: mops_invalid_2.l
# objdump: -dr -M notes
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*

View File

@ -1,5 +1,7 @@
#objdump: -dr
#name: movw relocation symbol name
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -23,12 +23,12 @@ Disassembly of section \.text:
3c: d5033f5f clrex
40: d508001f sys #0, C0, C0, #0
44: 10000000 adr x0, 0 <sym>
44: R_AARCH64_(P32_|)ADR_PREL_LO21 sym
44: .* sym
48: f9400001 ldr x1, \[x0\]
48: R_AARCH64_(P32_|)LDST64_ABS_LO12_NC sym
48: .* sym
4c: f9400001 ldr x1, \[x0\]
4c: R_AARCH64_(P32_|)LDST64_ABS_LO12_NC sym
4c: .* sym
50: f9000001 str x1, \[x0\]
50: R_AARCH64_(P32_|)LDST64_ABS_LO12_NC sym
50: .* sym
54: f9000001 str x1, \[x0\]
54: R_AARCH64_(P32_|)LDST64_ABS_LO12_NC sym
54: .* sym

View File

@ -1,4 +1,6 @@
#objdump: --dwarf=frames
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
# Test assembling a file with functions signed by two different pointer
# authentication keys. It must interpret .cfi_b_key_frame properly and emit a
# 'B' character into the correct CIE's augmentation string.

View File

@ -1,4 +1,6 @@
#objdump: --dwarf=frames
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.+: file .+

View File

@ -10,4 +10,4 @@ Disassembly of section \.vectors:
0: d2800000 mov x0, #0x0 // #0
4: 94000000 bl 0 <plat_report_exception>
8: 17fffffe b 0 <bl1_exceptions>
#pass

View File

@ -1,6 +1,8 @@
# Check that expressions that generate relocations work when the symbol is a constant.
#name: PR27217
#objdump: -rd
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,6 +1,8 @@
# Check that AArch64 specific pseudo-ops can be separated by the ; line separator character.
#name: PR29519 (Separating AArch64 pseudo-ops with ;)
#objdump: -rd
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,6 +1,8 @@
#as: -mabi=lp64
#objdump: -dr
#skip: aarch64_be-*-*
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=ilp32
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=ilp32
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=ilp32
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=ilp32
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=ilp32
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=ilp32
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,8 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*
Disassembly of section \.text:

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=ilp32
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=ilp32
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,4 +1,6 @@
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=ilp32
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,6 +1,8 @@
#as: -mabi=ilp32
#source: reloc-tprel_lo12-ldst16.s
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,6 +1,8 @@
#as: -mabi=ilp32
#source: reloc-tprel_lo12-ldst32.s
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,6 +1,8 @@
#as: -mabi=ilp32
#source: reloc-tprel_lo12-ldst64.s
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,6 +1,8 @@
#as: -mabi=ilp32
#source: reloc-tprel_lo12-ldst8.s
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,6 +1,8 @@
#as: -mabi=ilp32
#source: reloc-tprel_lo12_nc-ldst16.s
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,6 +1,8 @@
#as: -mabi=ilp32
#source: reloc-tprel_lo12_nc-ldst32.s
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,6 +1,8 @@
#as: -mabi=ilp32
#source: reloc-tprel_lo12_nc-ldst64.s
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,6 +1,8 @@
#as: -mabi=ilp32
#source: reloc-tprel_lo12_nc-ldst8.s
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,5 +1,7 @@
#as: -mabi=lp64
#objdump: -dr
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.*: file format .*

View File

@ -1,6 +1,8 @@
#source: sve-movprfx_1.s
#as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no
#objdump: -Dr -M notes
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.* file format .*

View File

@ -2,6 +2,8 @@
#warning_output: sve-movprfx_10.l
#as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no
#objdump: -Dr -M notes
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.* file format .*

View File

@ -1,6 +1,8 @@
#source: sve-movprfx_11.s
#as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no
#objdump: -Dr -M notes
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.* file format .*

View File

@ -1,6 +1,8 @@
#source: sve-movprfx_12.s
#as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no
#objdump: -Dr -M notes
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.* file format .*

View File

@ -2,6 +2,8 @@
#warning_output: sve-movprfx_13.l
#as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no
#objdump: -Dr -M notes
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.* file format .*

View File

@ -2,6 +2,8 @@
#warning_output: sve-movprfx_14.l
#as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no
#objdump: -Dr -M notes
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.* file format .*

View File

@ -2,6 +2,8 @@
#warning_output: sve-movprfx_15.l
#as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no
#objdump: -Dr -M notes
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.* file format .*

View File

@ -1,6 +1,8 @@
#source: sve-movprfx_16.s
#as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no
#objdump: -Dr -M notes
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.* file format .*

View File

@ -2,6 +2,8 @@
#warning_output: sve-movprfx_17.l
#as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no
#objdump: -Dr -M notes
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.* file format .*

View File

@ -2,6 +2,8 @@
#warning_output: sve-movprfx_18.l
#as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no
#objdump: -Dr -M notes
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.* file format .*

View File

@ -1,6 +1,8 @@
#source: sve-movprfx_19.s
#as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no
#objdump: -Dr -M notes
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.* file format .*

View File

@ -2,6 +2,8 @@
#warning_output: sve-movprfx_2.l
#as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no
#objdump: -Dr -M notes
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.* file format .*

View File

@ -2,6 +2,8 @@
#warning_output: sve-movprfx_20.l
#as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no
#objdump: -Dr -M notes
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.* file format .*

View File

@ -1,6 +1,8 @@
#source: sve-movprfx_21.s
#as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no
#objdump: -Dr -M notes
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.* file format .*

View File

@ -2,6 +2,8 @@
#warning_output: sve-movprfx_22.l
#as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no
#objdump: -Dr -M notes
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.* file format .*

View File

@ -2,6 +2,8 @@
#warning_output: sve-movprfx_23.l
#as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no
#objdump: -Dr -M notes
# This test is only valid on ELF based ports.
#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd
.* file format .*

Some files were not shown because too many files have changed in this diff Show More