mirror of
https://github.com/hermitcore/libhermit.git
synced 2025-03-09 00:00:03 +01:00
add some comments, fix stack missalignment
This commit is contained in:
parent
62d6cd53aa
commit
d57181f84a
1 changed files with 2 additions and 3 deletions
|
@ -511,7 +511,7 @@ Lpatch2:
|
|||
jmp short Lwrfsgs ; we patch later this jump to enable wrfsbase/wrgsbase
|
||||
add rsp, 8
|
||||
;pop r15
|
||||
;wrgsbase r15
|
||||
;wrgsbase r15 ; currently, we don't use the gs register
|
||||
pop r15
|
||||
wrfsbase r15
|
||||
jmp short Lgo3
|
||||
|
@ -520,8 +520,7 @@ Lwrfsgs:
|
|||
;mov edx, DWORD [rsp+4]
|
||||
;mov eax, DWORD [rsp]
|
||||
add rsp, 8
|
||||
;wrmsr
|
||||
add rsp, 8 ; ignore gs register
|
||||
;wrmsr ; currently, we don't use the gs register
|
||||
mov ecx, MSR_FS_BASE
|
||||
mov edx, DWORD [rsp+4]
|
||||
mov eax, DWORD [rsp]
|
||||
|
|
Loading…
Add table
Reference in a new issue