elf: Add PT_GNU_PROPERTY segment type
[deliverable/binutils-gdb.git] / ld / testsuite / ld-x86-64 / ibt-plt-1.d
index 5a9dcb146e7ac7113c1eca677135700702be1123..a4064c68812f40f0fbafc1273006a6b0b3201b0a 100644 (file)
@@ -8,36 +8,36 @@
 
 Disassembly of section .plt:
 
-0+220 <.plt>:
- +[a-f0-9]+:   ff 35 ea 01 20 00       pushq  0x2001ea\(%rip\)        # 200410 <_GLOBAL_OFFSET_TABLE_\+0x8>
- +[a-f0-9]+:   f2 ff 25 eb 01 20 00    bnd jmpq \*0x2001eb\(%rip\)        # 200418 <_GLOBAL_OFFSET_TABLE_\+0x10>
+[a-f0-9]+ <.plt>:
+ +[a-f0-9]+:   ff 35 ([0-9a-f]{2} ){4}[        ]+pushq  0x[a-f0-9]+\(%rip\)        # [a-f0-9]+ <_GLOBAL_OFFSET_TABLE_\+0x8>
+ +[a-f0-9]+:   f2 ff 25 ([0-9a-f]{2} ){4}[     ]+bnd jmpq \*0x[a-f0-9]+\(%rip\)        # [a-f0-9]+ <_GLOBAL_OFFSET_TABLE_\+0x10>
  +[a-f0-9]+:   0f 1f 00                nopl   \(%rax\)
  +[a-f0-9]+:   f3 0f 1e fa             endbr64 
  +[a-f0-9]+:   68 00 00 00 00          pushq  \$0x0
- +[a-f0-9]+:   f2 e9 e1 ff ff ff       bnd jmpq 220 <.plt>
+ +[a-f0-9]+:   f2 e9 e1 ff ff ff       bnd jmpq [a-f0-9]+ <.plt>
  +[a-f0-9]+:   90                      nop
  +[a-f0-9]+:   f3 0f 1e fa             endbr64 
  +[a-f0-9]+:   68 01 00 00 00          pushq  \$0x1
- +[a-f0-9]+:   f2 e9 d1 ff ff ff       bnd jmpq 220 <.plt>
+ +[a-f0-9]+:   f2 e9 d1 ff ff ff       bnd jmpq [a-f0-9]+ <.plt>
  +[a-f0-9]+:   90                      nop
 
 Disassembly of section .plt.sec:
 
-0+250 <bar1@plt>:
+[a-f0-9]+ <bar1@plt>:
  +[a-f0-9]+:   f3 0f 1e fa             endbr64 
- +[a-f0-9]+:   f2 ff 25 c5 01 20 00    bnd jmpq \*0x2001c5\(%rip\)        # 200420 <bar1>
+ +[a-f0-9]+:   f2 ff 25 ([0-9a-f]{2} ){4}[     ]+bnd jmpq \*0x[a-f0-9]+\(%rip\)        # [a-f0-9]+ <bar1>
  +[a-f0-9]+:   0f 1f 44 00 00          nopl   0x0\(%rax,%rax,1\)
 
-0+260 <bar2@plt>:
+[a-f0-9]+ <bar2@plt>:
  +[a-f0-9]+:   f3 0f 1e fa             endbr64 
- +[a-f0-9]+:   f2 ff 25 bd 01 20 00    bnd jmpq \*0x2001bd\(%rip\)        # 200428 <bar2>
+ +[a-f0-9]+:   f2 ff 25 ([0-9a-f]{2} ){4}[     ]+bnd jmpq \*0x[a-f0-9]+\(%rip\)        # [a-f0-9]+ <bar2>
  +[a-f0-9]+:   0f 1f 44 00 00          nopl   0x0\(%rax,%rax,1\)
 
 Disassembly of section .text:
 
-0+270 <foo>:
+[a-f0-9]+ <foo>:
  +[a-f0-9]+:   48 83 ec 08             sub    \$0x8,%rsp
- +[a-f0-9]+:   e8 e7 ff ff ff          callq  260 <bar2@plt>
+ +[a-f0-9]+:   e8 e7 ff ff ff          callq  [a-f0-9]+ <bar2@plt>
  +[a-f0-9]+:   48 83 c4 08             add    \$0x8,%rsp
- +[a-f0-9]+:   e9 ce ff ff ff          jmpq   250 <bar1@plt>
+ +[a-f0-9]+:   e9 ce ff ff ff          jmpq   [a-f0-9]+ <bar1@plt>
 #pass
This page took 0.030087 seconds and 4 git commands to generate.