summaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-x86-64/bnd-branch-1.d
blob: 8368f37bd08c78719941df98802e9537fcac47c3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#as: --64
#ld: -shared -melf_x86_64
#objdump: -dw

.*: +file format .*


#...
Disassembly of section .text:

#...
[a-f0-9]+ <_start>:
[ 	]*[a-f0-9]+:	f2 e9 [a-f0-9]+ ff ff ff    	bnd jmpq [a-f0-9]+ <foo1@plt>
[ 	]*[a-f0-9]+:	e8 [a-f0-9]+ ff ff ff       	callq  [a-f0-9]+ <foo2@plt>
[ 	]*[a-f0-9]+:	e9 [a-f0-9]+ ff ff ff       	jmpq   [a-f0-9]+ <foo3@plt>
[ 	]*[a-f0-9]+:	e8 [a-f0-9]+ ff ff ff       	callq  [a-f0-9]+ <foo4@plt>
[ 	]*[a-f0-9]+:	f2 e8 [a-f0-9]+ ff ff ff    	bnd callq [a-f0-9]+ <foo3@plt>
[ 	]*[a-f0-9]+:	e9 [a-f0-9]+ ff ff ff       	jmpq   [a-f0-9]+ <foo4@plt>
#pass