blob: 516b901f20fce06b1c4bdacc9c65b95b9d28cd86 (
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
.text
.global _start
.type _start, %function
_start:
bl foo
bl bar
bl baz
baz:
nop
baz_bti_:
bti
baz_bti_c:
bti c
baz_bti_j:
bti j
baz_bti_jc:
bti jc
baz_paciasp:
paciasp
baz_pacibsp:
pacibsp
.section .far,"ax",@progbits
.global foo
.type foo, %function
foo:
bl baz
bl baz_bti_
bl baz_bti_c
bl baz_bti_j
bl baz_bti_jc
bl baz_paciasp
bl baz_pacibsp
bar:
b foo
b baz
b baz_bti_
b baz_bti_c
b baz_bti_j
b baz_bti_jc
b baz_paciasp
b baz_pacibsp
.section .note.gnu.property,"a"
.align 3
.word 4
.word 16
.word 5
.string "GNU"
.word 0xc0000000
.word 4
.word 1
.align 3
|