Page MenuHomeFreeBSD

D52514.id161980.diff
No OneTemporary

D52514.id161980.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
Fri, Nov 14, 11:26 PM (8 h, 42 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
22459517
Default Alt Text
D52514.id161980.diff (474 B)

Event Timeline