summaryrefslogtreecommitdiff
path: root/x86_64
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2020-04-06 22:16:05 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2020-04-06 22:16:05 +0200
commit8872f037708d83d8b71de6747be499066d287455 (patch)
treefb34dc3b46c5396433c2d7d19a8c15553bb6da62 /x86_64
parent71f4f63143d2ab0987d3315cdcd5d20e233d68d7 (diff)
mach_trap_table: Fix 64bit version
The addition of the mach_trap_name field made the 64bit unused field spurious. * kern/syscall_sw.h (mach_trap_t): Remove `unused' field.
Diffstat (limited to 'x86_64')
-rw-r--r--x86_64/locore.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/x86_64/locore.S b/x86_64/locore.S
index 3a2b3963..fd3617c5 100644
--- a/x86_64/locore.S
+++ b/x86_64/locore.S
@@ -1134,7 +1134,7 @@ syscall_native:
movb $0xf,%dh
movw %dx,0xb800c
#endif
- shll $5,%eax /* manual indexing */
+ shll $5,%eax /* manual indexing of mach_trap_t */
xorq %r10,%r10
movl EXT(mach_trap_table)(%eax),%r10d
/* get number of arguments */