File tree Expand file tree Collapse file tree 2 files changed +11
-16
lines changed
branches/snap-stage3/src/rt/arch/arm Expand file tree Collapse file tree 2 files changed +11
-16
lines changed Original file line number Diff line number Diff line change 1
1
---
2
2
refs/heads/master: 3bbcac322669cff3abde5be937cc4ec3860f3985
3
3
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4
- refs/heads/snap-stage3: 0f89eab89d9a6af9c4536a943c646ebe41b13002
4
+ refs/heads/snap-stage3: c1cacc36672e2c6a581848c2909c7bb8a1b01f33
5
5
refs/heads/try: 2a8fb58d79e685d5ca07b039badcf2ae3ef077ea
6
6
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
7
7
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
Original file line number Diff line number Diff line change 5
5
6
6
.globl __morestack
7
7
.hidden __morestack
8
+ .type __morestack , %function
8
9
__morestack:
9
- mov r3 , sp
10
+ .fnstart
11
+ .save {r4 , fp , lr}
12
+ push {r4 , fp , lr}
13
+ .movsp r4
14
+ mov r4 , sp
10
15
mov sp , r2
11
-
12
- str r3 , [ sp ]
13
- str lr , [ sp , # - 4 ]
14
-
15
- sub sp , # 8
16
-
16
+ mov fp , sp
17
17
blx r1
18
-
19
- add sp , # 8
20
-
21
- ldr lr , [ sp , # - 4 ]
22
- ldr r3 , [ sp ]
23
-
24
- mov sp , r3
18
+ mov sp , r4
19
+ pop {r4 , fp , lr}
25
20
mov pc , lr
26
-
21
+ .fnend
27
22
You can’t perform that action at this time.
0 commit comments