-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathexample.s
More file actions
39 lines (38 loc) · 773 Bytes
/
example.s
File metadata and controls
39 lines (38 loc) · 773 Bytes
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
.arch armv4t
.fpu softvfp
.eabi_attribute 20, 1
.eabi_attribute 21, 1
.eabi_attribute 23, 3
.eabi_attribute 24, 1
.eabi_attribute 25, 1
.eabi_attribute 26, 1
.eabi_attribute 30, 1
.eabi_attribute 34, 0
.eabi_attribute 18, 4
.file "example.c"
.text
.align 1
.global my_function
.syntax unified
.code 16
.thumb_func
.type my_function, %function
my_function:
@ Function supports interworking.
@ args = 0, pretend = 0, frame = 0
@ frame_needed = 0, uses_anonymous_args = 0
@ link register save eliminated.
.syntax divided
@ 3 "example.c" 1
LDR R1, =0x8793fe8
CMP R0, R1
BEQ no_jump
LDR PC, =0x8098ac8
no_jump:
@ 0 "" 2
.thumb
.syntax unified
@ sp needed
bx lr
.size my_function, .-my_function
.ident "GCC: (15:12.2.rel1-1) 12.2.1 20221205"