Skip to content

Commit a8d3b41

Browse files
committed
---
yaml --- r: 48807 b: refs/heads/snap-stage3 c: c1cacc3 h: refs/heads/master i: 48805: af26a9d 48803: e1c3624 48799: 157c016 v: v3
1 parent 5374836 commit a8d3b41

File tree

2 files changed

+11
-16
lines changed

2 files changed

+11
-16
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
refs/heads/master: 3bbcac322669cff3abde5be937cc4ec3860f3985
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4-
refs/heads/snap-stage3: 0f89eab89d9a6af9c4536a943c646ebe41b13002
4+
refs/heads/snap-stage3: c1cacc36672e2c6a581848c2909c7bb8a1b01f33
55
refs/heads/try: 2a8fb58d79e685d5ca07b039badcf2ae3ef077ea
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b

branches/snap-stage3/src/rt/arch/arm/ccall.S

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,18 @@
55

66
.globl __morestack
77
.hidden __morestack
8+
.type __morestack, %function
89
__morestack:
9-
mov r3, sp
10+
.fnstart
11+
.save {r4, fp, lr}
12+
push {r4, fp, lr}
13+
.movsp r4
14+
mov r4, sp
1015
mov sp, r2
11-
12-
str r3, [sp]
13-
str lr, [sp, #-4]
14-
15-
sub sp, #8
16-
16+
mov fp, sp
1717
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}
2520
mov pc, lr
26-
21+
.fnend
2722

0 commit comments

Comments
 (0)