Page MenuHomeFreeBSD

D52514.diff
No OneTemporary

D52514.diff

diff --git a/sys/arm64/arm64/exception.S b/sys/arm64/arm64/exception.S
--- a/sys/arm64/arm64/exception.S
+++ b/sys/arm64/arm64/exception.S
@@ -43,9 +43,9 @@
.macro save_registers_head el
.if \el == 1
mov x18, sp
- stp x0, x1, [sp, #(TF_X - TF_SIZE - 128)]!
+ stp x0, x1, [sp, #-(TF_SIZE - TF_X + 128)]!
.else
- stp x0, x1, [sp, #(TF_X - TF_SIZE)]!
+ stp x0, x1, [sp, #-(TF_SIZE - TF_X)]!
.endif
stp x2, x3, [sp, #(2 * 8)]
stp x4, x5, [sp, #(4 * 8)]

File Metadata

Mime Type
text/plain
Expires
Thu, Jul 16, 6:43 AM (12 h, 9 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35126825
Default Alt Text
D52514.diff (474 B)

Event Timeline