diff options
author | Jan Beulich <jbeulich@suse.com> | 2022-03-17 11:02:42 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2022-03-17 11:02:42 +0100 |
commit | c085ab00c7b2877e35420ee196d24f9eeb9233f4 (patch) | |
tree | 318b3ed8b81f3a298b1e7543ac597e5bbc35c76a /ld/testsuite | |
parent | 648d04db39d0f8d69d5f4d47a86c7bd9ecc10e85 (diff) | |
download | gdb-c085ab00c7b2877e35420ee196d24f9eeb9233f4.zip gdb-c085ab00c7b2877e35420ee196d24f9eeb9233f4.tar.gz gdb-c085ab00c7b2877e35420ee196d24f9eeb9233f4.tar.bz2 |
x86: drop L1OM/K1OM support from gas
This was only rudimentary support anyway; none of the sub-architecture
specific insns were ever supported.
Diffstat (limited to 'ld/testsuite')
-rw-r--r-- | ld/testsuite/ld-x86-64/abs-k1om.d | 12 | ||||
-rw-r--r-- | ld/testsuite/ld-x86-64/abs-l1om.d | 12 | ||||
-rw-r--r-- | ld/testsuite/ld-x86-64/protected2-k1om.d | 18 | ||||
-rw-r--r-- | ld/testsuite/ld-x86-64/protected2-l1om.d | 18 | ||||
-rw-r--r-- | ld/testsuite/ld-x86-64/protected3-k1om.d | 17 | ||||
-rw-r--r-- | ld/testsuite/ld-x86-64/protected3-l1om.d | 17 | ||||
-rw-r--r-- | ld/testsuite/ld-x86-64/x86-64.exp | 6 |
7 files changed, 0 insertions, 100 deletions
diff --git a/ld/testsuite/ld-x86-64/abs-k1om.d b/ld/testsuite/ld-x86-64/abs-k1om.d deleted file mode 100644 index ec7664c..0000000 --- a/ld/testsuite/ld-x86-64/abs-k1om.d +++ /dev/null @@ -1,12 +0,0 @@ -#name: Absolute non-overflowing relocs -#source: ../ld-i386/abs.s -#source: ../ld-i386/zero.s -#as: --64 -march=k1om -#ld: -m elf_k1om -z noseparate-code -#objdump: -rs -j .text -#target: x86_64-*-linux* - -.*: file format .* - -Contents of section \.text: -[ ][0-9a-f]+ c800fff0 c8000110 c9c3.* diff --git a/ld/testsuite/ld-x86-64/abs-l1om.d b/ld/testsuite/ld-x86-64/abs-l1om.d deleted file mode 100644 index f87869f..0000000 --- a/ld/testsuite/ld-x86-64/abs-l1om.d +++ /dev/null @@ -1,12 +0,0 @@ -#name: Absolute non-overflowing relocs -#source: ../ld-i386/abs.s -#source: ../ld-i386/zero.s -#as: --64 -march=l1om -#ld: -m elf_l1om -z noseparate-code -#objdump: -rs -j .text -#target: x86_64-*-linux* - -.*: file format .* - -Contents of section \.text: -[ ][0-9a-f]+ c800fff0 c8000110 c9c3.* diff --git a/ld/testsuite/ld-x86-64/protected2-k1om.d b/ld/testsuite/ld-x86-64/protected2-k1om.d deleted file mode 100644 index cda2c95..0000000 --- a/ld/testsuite/ld-x86-64/protected2-k1om.d +++ /dev/null @@ -1,18 +0,0 @@ -#source: protected2.s -#as: --64 -march=k1om -#ld: -shared -melf_k1om -#objdump: -drw -#target: x86_64-*-linux* - -.*: +file format .* - - -Disassembly of section .text: - -0+[a-f0-9]+ <foo>: -[ ]*[a-f0-9]+: c3 ret * - -0+[a-f0-9]+ <bar>: -[ ]*[a-f0-9]+: e8 fa ff ff ff call [a-f0-9]+ <foo> -[ ]*[a-f0-9]+: c3 ret * -#pass diff --git a/ld/testsuite/ld-x86-64/protected2-l1om.d b/ld/testsuite/ld-x86-64/protected2-l1om.d deleted file mode 100644 index ffacee1..0000000 --- a/ld/testsuite/ld-x86-64/protected2-l1om.d +++ /dev/null @@ -1,18 +0,0 @@ -#source: protected2.s -#as: --64 -march=l1om -#ld: -shared -melf_l1om -#objdump: -drw --insn-width=7 -#target: x86_64-*-linux* - -.*: +file format .* - - -Disassembly of section .text: - -0+[a-f0-9]+ <foo>: -[ ]*[a-f0-9]+: c3 ret * - -0+[a-f0-9]+ <bar>: -[ ]*[a-f0-9]+: e8 fa ff ff ff call [a-f0-9]+ <foo> -[ ]*[a-f0-9]+: c3 ret * -#pass diff --git a/ld/testsuite/ld-x86-64/protected3-k1om.d b/ld/testsuite/ld-x86-64/protected3-k1om.d deleted file mode 100644 index 68db8c5..0000000 --- a/ld/testsuite/ld-x86-64/protected3-k1om.d +++ /dev/null @@ -1,17 +0,0 @@ -#source: protected3.s -#as: --64 -march=k1om -#ld: -shared -melf_k1om -#readelf: -h -#target: x86_64-*-linux* - -ELF Header: - Magic: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 - Class: ELF64 - Data: 2's complement, little endian - Version: 1 \(current\) - OS/ABI: UNIX - System V - ABI Version: 0 - Type: DYN \(Shared object file\) - Machine: Intel K1OM - Version: 0x1 -#pass diff --git a/ld/testsuite/ld-x86-64/protected3-l1om.d b/ld/testsuite/ld-x86-64/protected3-l1om.d deleted file mode 100644 index 9ecc89c..0000000 --- a/ld/testsuite/ld-x86-64/protected3-l1om.d +++ /dev/null @@ -1,17 +0,0 @@ -#source: protected3.s -#as: --64 -march=l1om -#ld: -shared -melf_l1om -#readelf: -h -#target: x86_64-*-linux* - -ELF Header: - Magic: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 - Class: ELF64 - Data: 2's complement, little endian - Version: 1 \(current\) - OS/ABI: UNIX - System V - ABI Version: 0 - Type: DYN \(Shared object file\) - Machine: Intel L1OM - Version: 0x1 -#pass diff --git a/ld/testsuite/ld-x86-64/x86-64.exp b/ld/testsuite/ld-x86-64/x86-64.exp index c6d88a9..f337b48 100644 --- a/ld/testsuite/ld-x86-64/x86-64.exp +++ b/ld/testsuite/ld-x86-64/x86-64.exp @@ -282,8 +282,6 @@ if { ![ld_link $ld tmpdir/$test "-m$emul tmpdir/${test}a.o tmpdir/${test}b.o"] } } run_dump_test "abs" -run_dump_test "abs-k1om" -run_dump_test "abs-l1om" run_dump_test "apic" run_dump_test "pcrel8" run_dump_test "pcrel16" @@ -302,11 +300,7 @@ run_dump_test "hidden4" run_dump_test "hidden5" run_dump_test "protected1" run_dump_test "protected2" -run_dump_test "protected2-k1om" -run_dump_test "protected2-l1om" run_dump_test "protected3" -run_dump_test "protected3-k1om" -run_dump_test "protected3-l1om" run_dump_test "protected4" run_dump_test "protected5" run_dump_test "protected6a" |