[PATCH, LD, AArch64] Fix ifunc testisms
[deliverable/binutils-gdb.git] / ld / testsuite / ld-ifunc / pr17154-x86-64.d
index cab2fb428557617d1c104d3080fb47c262f5dbd8..6069b6aa8a9eda5458be478753830a955b4a0ff1 100644 (file)
@@ -6,42 +6,42 @@
 #notarget: x86_64-*-nacl*
 
 #...
-0+2b0 <.*>:
-[      ]*[a-f0-9]+:    ff 35 5a 01 20 00       pushq  0x20015a\(%rip\)        # 200410 <.*>
-[      ]*[a-f0-9]+:    ff 25 5c 01 20 00       jmpq   \*0x20015c\(%rip\)        # 200418 <.*>
-[      ]*[a-f0-9]+:    0f 1f 40 00             nopl   0x0\(%rax\)
-
-0+2c0 <\*ABS\*\+0x30a@plt>:
-[      ]*[a-f0-9]+:    ff 25 5a 01 20 00       jmpq   \*0x20015a\(%rip\)        # 200420 <.*>
-[      ]*[a-f0-9]+:    68 03 00 00 00          pushq  \$0x3
-[      ]*[a-f0-9]+:    e9 e0 ff ff ff          jmpq   2b0 <.*>
-
-0+2d0 <func1@plt>:
-[      ]*[a-f0-9]+:    ff 25 52 01 20 00       jmpq   \*0x200152\(%rip\)        # 200428 <.*>
-[      ]*[a-f0-9]+:    68 00 00 00 00          pushq  \$0x0
-[      ]*[a-f0-9]+:    e9 d0 ff ff ff          jmpq   2b0 <.*>
-
-0+2e0 <func2@plt>:
-[      ]*[a-f0-9]+:    ff 25 4a 01 20 00       jmpq   \*0x20014a\(%rip\)        # 200430 <.*>
-[      ]*[a-f0-9]+:    68 01 00 00 00          pushq  \$0x1
-[      ]*[a-f0-9]+:    e9 c0 ff ff ff          jmpq   2b0 <.*>
-
-0+2f0 <\*ABS\*\+0x300@plt>:
-[      ]*[a-f0-9]+:    ff 25 42 01 20 00       jmpq   \*0x200142\(%rip\)        # 200438 <.*>
-[      ]*[a-f0-9]+:    68 02 00 00 00          pushq  \$0x2
-[      ]*[a-f0-9]+:    e9 b0 ff ff ff          jmpq   2b0 <.*>
+0+240 <.*>:
+ +[a-f0-9]+:   ff 35 5a 01 20 00       pushq  0x20015a\(%rip\)        # 2003a0 <_GLOBAL_OFFSET_TABLE_\+0x8>
+ +[a-f0-9]+:   ff 25 5c 01 20 00       jmpq   \*0x20015c\(%rip\)        # 2003a8 <_GLOBAL_OFFSET_TABLE_\+0x10>
+ +[a-f0-9]+:   0f 1f 40 00             nopl   0x0\(%rax\)
+
+0+250 <\*ABS\*\+0x29a@plt>:
+ +[a-f0-9]+:   ff 25 5a 01 20 00       jmpq   \*0x20015a\(%rip\)        # 2003b0 <_GLOBAL_OFFSET_TABLE_\+0x18>
+ +[a-f0-9]+:   68 03 00 00 00          pushq  \$0x3
+ +[a-f0-9]+:   e9 e0 ff ff ff          jmpq   240 <.plt>
+
+0+260 <func1@plt>:
+ +[a-f0-9]+:   ff 25 52 01 20 00       jmpq   \*0x200152\(%rip\)        # 2003b8 <func1>
+ +[a-f0-9]+:   68 00 00 00 00          pushq  \$0x0
+ +[a-f0-9]+:   e9 d0 ff ff ff          jmpq   240 <.plt>
+
+0+270 <func2@plt>:
+ +[a-f0-9]+:   ff 25 4a 01 20 00       jmpq   \*0x20014a\(%rip\)        # 2003c0 <func2>
+ +[a-f0-9]+:   68 01 00 00 00          pushq  \$0x1
+ +[a-f0-9]+:   e9 c0 ff ff ff          jmpq   240 <.plt>
+
+0+280 <\*ABS\*\+0x290@plt>:
+ +[a-f0-9]+:   ff 25 42 01 20 00       jmpq   \*0x200142\(%rip\)        # 2003c8 <_GLOBAL_OFFSET_TABLE_\+0x30>
+ +[a-f0-9]+:   68 02 00 00 00          pushq  \$0x2
+ +[a-f0-9]+:   e9 b0 ff ff ff          jmpq   240 <.plt>
 
 Disassembly of section .text:
 
-0+300 <resolve1>:
-[      ]*[a-f0-9]+:    e8 cb ff ff ff          callq  2d0 <func1@plt>
+0+290 <resolve1>:
+ +[a-f0-9]+:   e8 cb ff ff ff          callq  260 <func1@plt>
 
-0+305 <g1>:
-[      ]*[a-f0-9]+:    e9 e6 ff ff ff          jmpq   2f0 <\*ABS\*\+0x300@plt>
+0+295 <g1>:
+ +[a-f0-9]+:   e9 e6 ff ff ff          jmpq   280 <\*ABS\*\+0x290@plt>
 
-0+30a <resolve2>:
-[      ]*[a-f0-9]+:    e8 d1 ff ff ff          callq  2e0 <func2@plt>
+0+29a <resolve2>:
+ +[a-f0-9]+:   e8 d1 ff ff ff          callq  270 <func2@plt>
 
-0+30f <g2>:
-[      ]*[a-f0-9]+:    e9 ac ff ff ff          jmpq   2c0 <\*ABS\*\+0x30a@plt>
+0+29f <g2>:
+ +[a-f0-9]+:   e9 ac ff ff ff          jmpq   250 <\*ABS\*\+0x29a@plt>
 #pass
This page took 0.027175 seconds and 4 git commands to generate.