[NTOSKRNL]

Fix x64 build

svn path=/trunk/; revision=65626
This commit is contained in:
Timo Kreuzer 2014-12-13 11:01:57 +00:00
parent 065dd42b53
commit 65836ff301

View file

@ -204,7 +204,7 @@ FUNC InternalDispatchException
add rsp, EXCEPTION_RECORD_LENGTH + KEXCEPTION_FRAME_LENGTH
ret
ENDFUNC InternalDispatchException
ENDFUNC
/* CPU EXCEPTION HANDLERS ****************************************************/
@ -222,7 +222,7 @@ FUNC KiDivideErrorFault
/* Return */
ExitTrap TF_SAVE_ALL
ENDFUNC KiDivideErrorFault
ENDFUNC
PUBLIC KiDebugTrapOrFault
@ -245,7 +245,7 @@ KiDebugTrapOrFaultKMode:
/* Return */
ExitTrap TF_SAVE_ALL
ENDFUNC KiDebugTrapOrFault
ENDFUNC
PUBLIC KiNmiInterrupt
@ -258,7 +258,7 @@ FUNC KiNmiInterrupt
/* Return */
ExitTrap TF_SAVE_ALL
ENDFUNC KiNmiInterrupt
ENDFUNC
PUBLIC KiBreakpointTrap
@ -279,7 +279,7 @@ KiBreakpointTrapKMode:
/* Return */
ExitTrap TF_SAVE_ALL
ENDFUNC KiBreakpointTrap
ENDFUNC
PUBLIC KiOverflowTrap
@ -295,7 +295,7 @@ FUNC KiOverflowTrap
/* Return */
ExitTrap TF_SAVE_ALL
ENDFUNC KiOverflowTrap
ENDFUNC
PUBLIC KiBoundFault
@ -319,7 +319,7 @@ KiBoundFaultUserMode:
/* Return */
ExitTrap TF_SAVE_ALL
ENDFUNC KiBoundFault
ENDFUNC
PUBLIC KiInvalidOpcodeFault
@ -350,7 +350,7 @@ KiInvalidOpcodeKernel:
/* Return */
ExitTrap TF_SAVE_ALL
ENDFUNC KiInvalidOpcodeFault
ENDFUNC
PUBLIC KiNpxNotAvailableFault
@ -372,7 +372,7 @@ FUNC KiNpxNotAvailableFault
KiNpxNotAvailableFaultExit:
/* Return */
ExitTrap TF_SAVE_ALL
ENDFUNC KiNpxNotAvailableFault
ENDFUNC
PUBLIC KiDoubleFaultAbort
@ -388,7 +388,7 @@ FUNC KiDoubleFaultAbort
/* Bugcheck */
Fatal 8 // EXCEPTION_DOUBLE_FAULT
jmp $
ENDFUNC KiDoubleFaultAbort
ENDFUNC
PUBLIC KiNpxSegmentOverrunAbort
@ -400,7 +400,7 @@ FUNC KiNpxSegmentOverrunAbort
Fatal EXCEPTION_NPX_OVERRUN
jmp $
ENDFUNC KiNpxSegmentOverrunAbort
ENDFUNC
PUBLIC KiInvalidTssFault
@ -411,7 +411,7 @@ FUNC KiInvalidTssFault
/* Bugcheck */
Fatal EXCEPTION_INVALID_TSS
jmp $
ENDFUNC KiInvalidTssFault
ENDFUNC
PUBLIC KiSegmentNotPresentFault
@ -422,7 +422,7 @@ FUNC KiSegmentNotPresentFault
/* Bugcheck */
Fatal EXCEPTION_SEGMENT_NOT_PRESENT
jmp $
ENDFUNC KiSegmentNotPresentFault
ENDFUNC
PUBLIC KiStackFault
@ -433,7 +433,7 @@ FUNC KiStackFault
/* Bugcheck */
Fatal EXCEPTION_STACK_FAULT
jmp $
ENDFUNC KiStackFault
ENDFUNC
PUBLIC KiGeneralProtectionFault
@ -472,7 +472,7 @@ KiGpfExit:
/* Return */
/* Return */
ExitTrap TF_SAVE_ALL
ENDFUNC KiGeneralProtectionFault
ENDFUNC
PUBLIC KiPageFault
@ -560,7 +560,7 @@ FUNC KiFloatingErrorFault
/* Return */
ExitTrap TF_SAVE_ALL
ENDFUNC KiFloatingErrorFault
ENDFUNC
PUBLIC KiAlignmentFault
@ -571,7 +571,7 @@ FUNC KiAlignmentFault
/* Bugcheck */
Fatal EXCEPTION_ALIGNMENT_CHECK
jmp $
ENDFUNC KiAlignmentFault
ENDFUNC
PUBLIC KiMcheckAbort
@ -582,7 +582,7 @@ FUNC KiMcheckAbort
/* Bugcheck */
Fatal HEX(12)
jmp $
ENDFUNC KiMcheckAbort
ENDFUNC
PUBLIC KiXmmException
@ -604,7 +604,7 @@ FUNC KiXmmException
KiXmmExit:
/* Return */
ExitTrap TF_SAVE_ALL
ENDFUNC KiXmmException
ENDFUNC
/* SOFTWARE INTERRUPT SERVICES ***********************************************/
@ -622,7 +622,7 @@ FUNC KiRaiseAssertion
/* Return */
ExitTrap TF_SAVE_ALL
ENDFUNC KiRaiseAssertion
ENDFUNC
PUBLIC KiDebugServiceTrap
@ -640,7 +640,7 @@ FUNC KiDebugServiceTrap
/* Return */
ExitTrap TF_SAVE_ALL
ENDFUNC KiDebugServiceTrap
ENDFUNC
PUBLIC KiApcInterrupt
@ -746,7 +746,7 @@ FUNC KiUnexpectedInterrupt
#endif
/* Return */
ExitTrap TF_SAVE_ALL
ENDFUNC KiUnexpectedInterrupt
ENDFUNC
PUBLIC KiInterruptDispatch
FUNC KiInterruptDispatch