aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-kvx/farcall-goto-plt-32bits.d
blob: 04b43802fddb9de5177b19f873f9b9b57b1055de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

tmpdir/dump:     file format elf32-kvx


Disassembly of section .plt:

.* <.plt>:
	...

.* <foo@plt>:
.*:	10 00 c4 0f                                     	get \$r16 = \$pc;;

.*:	.. .. 40 .. .. .. .. ..                         	l[wzd]* \$r16 = [0-9]* \(0x[0-9a-b]*\)\[\$r16\];;

.*:	10 00 d8 0f                                     	igoto \$r16;;


Disassembly of section .text:

.* <_start>:
	...
.*:	.. .. .. 10                                     	goto .* <__foo_veneer>;;

.*:	00 00 d0 0f                                     	ret;;


.* <__foo_veneer>:
.*:	.. .. 40 e0 00 00 00 00                         	make \$r16 = [0-9]* \(0x[0-9a-b]*\);;

.*:	10 00 d8 0f                                     	igoto \$r16;;