Avoid exponential behavior in rust_evaluate_subexp
[deliverable/binutils-gdb.git] / ld / testsuite / ld-sh / ld-r-1.d
index 51c55a011c38771a78cab2a2a8601733b3485ceb..1c629b3dbfd6b57f43370a2d302bc88432bef1f4 100644 (file)
@@ -4,6 +4,7 @@
 #ld: -r -EL
 #readelf: -r -x1 -x2
 #target: sh*-*-elf sh*-*-linux*
+#notarget: sh64*-*-linux*
 
 # Make sure relocations against global and local symbols with relative and
 # absolute 32-bit relocs don't come out wrong after ld -r.  Remember that
 # where and which addends to use and how.  A file linked -r must have the
 # same layout as a plain assembly file: the addend is in the data only.
 
-Relocation section '\.rela\.text' at offset 0x1b8 contains 1 entries:
- Offset     Info    Type            Symbol's Value  Symbol's Name          Addend
-00000008  00000101 R_SH_DIR32            00000000  \.text                     \+ 0
+Relocation section '\.rela\.text' at offset 0x[0-9a-f]+ contains 1 entries:
+.*
+00000008  00000101 R_SH_DIR32 +00000000 +\.text +\+ 0
 
 Hex dump of section '\.text':
-  0x00000000          0000000c 00090009 00090009 .*
+.*
+  0x00000000 09000900 09000900 0c000000 .*
 
 Hex dump of section '\.rela\.text':
-  0x00000000          00000000 00000101 00000008 .*
+  0x00000000 08000000 01010000 00000000 .*
This page took 0.033198 seconds and 4 git commands to generate.