]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
ld-linkonce test
authorAlan Modra <amodra@gmail.com>
Mon, 15 Jun 2020 02:38:33 +0000 (12:08 +0930)
committerAlan Modra <amodra@gmail.com>
Mon, 15 Jun 2020 02:38:33 +0000 (12:08 +0930)
* testsuite/ld-linkonce/zeroeh_x.s: Rename from x.s.
* testsuite/ld-linkonce/zeroeh_y.s: Rename from y.s.
* testsuite/ld-linkonce/zeroehl32.d: Adjust for renaming.  Support
big-endian output.  Run for powerpc.

ld/ChangeLog
ld/testsuite/ld-linkonce/zeroeh_x.s [moved from ld/testsuite/ld-linkonce/x.s with 100% similarity]
ld/testsuite/ld-linkonce/zeroeh_y.s [moved from ld/testsuite/ld-linkonce/y.s with 100% similarity]
ld/testsuite/ld-linkonce/zeroehl32.d

index 2a6f1b5489dab33b605e2f2ff55be5518a0597e4..6aeafe69d76c16caae0625f4e9d2877dbe371abf 100644 (file)
@@ -1,3 +1,10 @@
+2020-06-15  Alan Modra  <amodra@gmail.com>
+
+       * testsuite/ld-linkonce/zeroeh_x.s: Rename from x.s.
+       * testsuite/ld-linkonce/zeroeh_y.s: Rename from y.s.
+       * testsuite/ld-linkonce/zeroehl32.d: Adjust for renaming.  Support
+       big-endian output.  Run for powerpc.
+
 2020-06-11  Alan Modra  <amodra@gmail.com>
 
        * testsuite/ld-plugin/lto.exp (lto_link_tests): Move lto-6,
index bd8fc6f67ea65a0ce4bb12c6080cae98416e3bb0..3aa73c98e77d1eed490b06b5ab9c955fbed5e35f 100644 (file)
@@ -1,21 +1,22 @@
-#source: x.s
-#source: y.s
+#source: zeroeh_x.s
+#source: zeroeh_y.s
 #ld: -Ttext 0xa00 -T zeroeh.ld
 #objdump: -s
 #target: cris-*-elf cris-*-linux* i?86-*-elf i?86-*-linux* i?86-*-gnu*
+#target: powerpc-*-elf powerpc-*-linux*
 
 # The word at address 201c, for the linkonce-excluded section, must be zero.
 
 .*:     file format elf32.*
 
 Contents of section \.text:
- 0a00 080a0000 100a0000 01000000 02000000  .*
- 0a10 03000000                             .*
+ 0a00 (00000a08 00000a10 00000001 00000002|080a0000 100a0000 01000000 02000000)  .*
+ 0a10 (00000003|03000000)  .*
 Contents of section \.gcc_except_table:
- 2000 02000000 080a0000 08000000 07000000  .*
- 2010 100a0000 04000000 66600000 00000000  .*
- 2020 04000000                             .*
+ 2000 (00000002 00000a08 00000008 00000007|02000000 080a0000 08000000 07000000)  .*
+ 2010 (00000a10 00000004 00006066 00000000|100a0000 04000000 66600000 00000000)  .*
+ 2020 (00000004|04000000)  .*
 Contents of section \.eh_frame:
- 4000 0c000000 00000000 0100017c 00000000  .*
- 4010 0c000000 14000000 080a0000 08000000  .*
- 4020 0c000000 24000000 100a0000 04000000  .*
+ 4000 (0000000c 00000000 0100017c 00000000|0c000000 00000000 0100017c 00000000)  .*
+ 4010 (0000000c 00000014 00000a08 00000008|0c000000 14000000 080a0000 08000000)  .*
+ 4020 (0000000c 00000024 00000a10 00000004|0c000000 24000000 100a0000 04000000)  .*