1
0
Fork 0
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:
Stefan Lankes 2015-08-14 21:06:16 +02:00
parent 62d6cd53aa
commit d57181f84a

View file

@ -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]