mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 22:13:06 +00:00
[NTOSKRNL]
Fix x64 build svn path=/trunk/; revision=65626
This commit is contained in:
parent
065dd42b53
commit
65836ff301
1 changed files with 22 additions and 22 deletions
|
@ -204,7 +204,7 @@ FUNC InternalDispatchException
|
||||||
|
|
||||||
add rsp, EXCEPTION_RECORD_LENGTH + KEXCEPTION_FRAME_LENGTH
|
add rsp, EXCEPTION_RECORD_LENGTH + KEXCEPTION_FRAME_LENGTH
|
||||||
ret
|
ret
|
||||||
ENDFUNC InternalDispatchException
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
/* CPU EXCEPTION HANDLERS ****************************************************/
|
/* CPU EXCEPTION HANDLERS ****************************************************/
|
||||||
|
@ -222,7 +222,7 @@ FUNC KiDivideErrorFault
|
||||||
|
|
||||||
/* Return */
|
/* Return */
|
||||||
ExitTrap TF_SAVE_ALL
|
ExitTrap TF_SAVE_ALL
|
||||||
ENDFUNC KiDivideErrorFault
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiDebugTrapOrFault
|
PUBLIC KiDebugTrapOrFault
|
||||||
|
@ -245,7 +245,7 @@ KiDebugTrapOrFaultKMode:
|
||||||
|
|
||||||
/* Return */
|
/* Return */
|
||||||
ExitTrap TF_SAVE_ALL
|
ExitTrap TF_SAVE_ALL
|
||||||
ENDFUNC KiDebugTrapOrFault
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiNmiInterrupt
|
PUBLIC KiNmiInterrupt
|
||||||
|
@ -258,7 +258,7 @@ FUNC KiNmiInterrupt
|
||||||
|
|
||||||
/* Return */
|
/* Return */
|
||||||
ExitTrap TF_SAVE_ALL
|
ExitTrap TF_SAVE_ALL
|
||||||
ENDFUNC KiNmiInterrupt
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiBreakpointTrap
|
PUBLIC KiBreakpointTrap
|
||||||
|
@ -279,7 +279,7 @@ KiBreakpointTrapKMode:
|
||||||
|
|
||||||
/* Return */
|
/* Return */
|
||||||
ExitTrap TF_SAVE_ALL
|
ExitTrap TF_SAVE_ALL
|
||||||
ENDFUNC KiBreakpointTrap
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiOverflowTrap
|
PUBLIC KiOverflowTrap
|
||||||
|
@ -295,7 +295,7 @@ FUNC KiOverflowTrap
|
||||||
|
|
||||||
/* Return */
|
/* Return */
|
||||||
ExitTrap TF_SAVE_ALL
|
ExitTrap TF_SAVE_ALL
|
||||||
ENDFUNC KiOverflowTrap
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiBoundFault
|
PUBLIC KiBoundFault
|
||||||
|
@ -319,7 +319,7 @@ KiBoundFaultUserMode:
|
||||||
|
|
||||||
/* Return */
|
/* Return */
|
||||||
ExitTrap TF_SAVE_ALL
|
ExitTrap TF_SAVE_ALL
|
||||||
ENDFUNC KiBoundFault
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiInvalidOpcodeFault
|
PUBLIC KiInvalidOpcodeFault
|
||||||
|
@ -350,7 +350,7 @@ KiInvalidOpcodeKernel:
|
||||||
|
|
||||||
/* Return */
|
/* Return */
|
||||||
ExitTrap TF_SAVE_ALL
|
ExitTrap TF_SAVE_ALL
|
||||||
ENDFUNC KiInvalidOpcodeFault
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiNpxNotAvailableFault
|
PUBLIC KiNpxNotAvailableFault
|
||||||
|
@ -372,7 +372,7 @@ FUNC KiNpxNotAvailableFault
|
||||||
KiNpxNotAvailableFaultExit:
|
KiNpxNotAvailableFaultExit:
|
||||||
/* Return */
|
/* Return */
|
||||||
ExitTrap TF_SAVE_ALL
|
ExitTrap TF_SAVE_ALL
|
||||||
ENDFUNC KiNpxNotAvailableFault
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiDoubleFaultAbort
|
PUBLIC KiDoubleFaultAbort
|
||||||
|
@ -388,7 +388,7 @@ FUNC KiDoubleFaultAbort
|
||||||
/* Bugcheck */
|
/* Bugcheck */
|
||||||
Fatal 8 // EXCEPTION_DOUBLE_FAULT
|
Fatal 8 // EXCEPTION_DOUBLE_FAULT
|
||||||
jmp $
|
jmp $
|
||||||
ENDFUNC KiDoubleFaultAbort
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiNpxSegmentOverrunAbort
|
PUBLIC KiNpxSegmentOverrunAbort
|
||||||
|
@ -400,7 +400,7 @@ FUNC KiNpxSegmentOverrunAbort
|
||||||
Fatal EXCEPTION_NPX_OVERRUN
|
Fatal EXCEPTION_NPX_OVERRUN
|
||||||
|
|
||||||
jmp $
|
jmp $
|
||||||
ENDFUNC KiNpxSegmentOverrunAbort
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiInvalidTssFault
|
PUBLIC KiInvalidTssFault
|
||||||
|
@ -411,7 +411,7 @@ FUNC KiInvalidTssFault
|
||||||
/* Bugcheck */
|
/* Bugcheck */
|
||||||
Fatal EXCEPTION_INVALID_TSS
|
Fatal EXCEPTION_INVALID_TSS
|
||||||
jmp $
|
jmp $
|
||||||
ENDFUNC KiInvalidTssFault
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiSegmentNotPresentFault
|
PUBLIC KiSegmentNotPresentFault
|
||||||
|
@ -422,7 +422,7 @@ FUNC KiSegmentNotPresentFault
|
||||||
/* Bugcheck */
|
/* Bugcheck */
|
||||||
Fatal EXCEPTION_SEGMENT_NOT_PRESENT
|
Fatal EXCEPTION_SEGMENT_NOT_PRESENT
|
||||||
jmp $
|
jmp $
|
||||||
ENDFUNC KiSegmentNotPresentFault
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiStackFault
|
PUBLIC KiStackFault
|
||||||
|
@ -433,7 +433,7 @@ FUNC KiStackFault
|
||||||
/* Bugcheck */
|
/* Bugcheck */
|
||||||
Fatal EXCEPTION_STACK_FAULT
|
Fatal EXCEPTION_STACK_FAULT
|
||||||
jmp $
|
jmp $
|
||||||
ENDFUNC KiStackFault
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiGeneralProtectionFault
|
PUBLIC KiGeneralProtectionFault
|
||||||
|
@ -472,7 +472,7 @@ KiGpfExit:
|
||||||
/* Return */
|
/* Return */
|
||||||
/* Return */
|
/* Return */
|
||||||
ExitTrap TF_SAVE_ALL
|
ExitTrap TF_SAVE_ALL
|
||||||
ENDFUNC KiGeneralProtectionFault
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiPageFault
|
PUBLIC KiPageFault
|
||||||
|
@ -560,7 +560,7 @@ FUNC KiFloatingErrorFault
|
||||||
|
|
||||||
/* Return */
|
/* Return */
|
||||||
ExitTrap TF_SAVE_ALL
|
ExitTrap TF_SAVE_ALL
|
||||||
ENDFUNC KiFloatingErrorFault
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiAlignmentFault
|
PUBLIC KiAlignmentFault
|
||||||
|
@ -571,7 +571,7 @@ FUNC KiAlignmentFault
|
||||||
/* Bugcheck */
|
/* Bugcheck */
|
||||||
Fatal EXCEPTION_ALIGNMENT_CHECK
|
Fatal EXCEPTION_ALIGNMENT_CHECK
|
||||||
jmp $
|
jmp $
|
||||||
ENDFUNC KiAlignmentFault
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiMcheckAbort
|
PUBLIC KiMcheckAbort
|
||||||
|
@ -582,7 +582,7 @@ FUNC KiMcheckAbort
|
||||||
/* Bugcheck */
|
/* Bugcheck */
|
||||||
Fatal HEX(12)
|
Fatal HEX(12)
|
||||||
jmp $
|
jmp $
|
||||||
ENDFUNC KiMcheckAbort
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiXmmException
|
PUBLIC KiXmmException
|
||||||
|
@ -604,7 +604,7 @@ FUNC KiXmmException
|
||||||
KiXmmExit:
|
KiXmmExit:
|
||||||
/* Return */
|
/* Return */
|
||||||
ExitTrap TF_SAVE_ALL
|
ExitTrap TF_SAVE_ALL
|
||||||
ENDFUNC KiXmmException
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
/* SOFTWARE INTERRUPT SERVICES ***********************************************/
|
/* SOFTWARE INTERRUPT SERVICES ***********************************************/
|
||||||
|
@ -622,7 +622,7 @@ FUNC KiRaiseAssertion
|
||||||
|
|
||||||
/* Return */
|
/* Return */
|
||||||
ExitTrap TF_SAVE_ALL
|
ExitTrap TF_SAVE_ALL
|
||||||
ENDFUNC KiRaiseAssertion
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiDebugServiceTrap
|
PUBLIC KiDebugServiceTrap
|
||||||
|
@ -640,7 +640,7 @@ FUNC KiDebugServiceTrap
|
||||||
|
|
||||||
/* Return */
|
/* Return */
|
||||||
ExitTrap TF_SAVE_ALL
|
ExitTrap TF_SAVE_ALL
|
||||||
ENDFUNC KiDebugServiceTrap
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
PUBLIC KiApcInterrupt
|
PUBLIC KiApcInterrupt
|
||||||
|
@ -746,7 +746,7 @@ FUNC KiUnexpectedInterrupt
|
||||||
#endif
|
#endif
|
||||||
/* Return */
|
/* Return */
|
||||||
ExitTrap TF_SAVE_ALL
|
ExitTrap TF_SAVE_ALL
|
||||||
ENDFUNC KiUnexpectedInterrupt
|
ENDFUNC
|
||||||
|
|
||||||
PUBLIC KiInterruptDispatch
|
PUBLIC KiInterruptDispatch
|
||||||
FUNC KiInterruptDispatch
|
FUNC KiInterruptDispatch
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue