Author: tkreuzer Date: Sat Dec 13 11:01:57 2014 New Revision: 65626
URL: http://svn.reactos.org/svn/reactos?rev=65626&view=rev Log: [NTOSKRNL] Fix x64 build
Modified: trunk/reactos/ntoskrnl/ke/amd64/trap.S
Modified: trunk/reactos/ntoskrnl/ke/amd64/trap.S URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ke/amd64/trap.S?re... ============================================================================== --- trunk/reactos/ntoskrnl/ke/amd64/trap.S [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/ke/amd64/trap.S [iso-8859-1] Sat Dec 13 11:01:57 2014 @@ -204,7 +204,7 @@
add rsp, EXCEPTION_RECORD_LENGTH + KEXCEPTION_FRAME_LENGTH ret -ENDFUNC InternalDispatchException +ENDFUNC
/* CPU EXCEPTION HANDLERS ****************************************************/ @@ -222,7 +222,7 @@
/* Return */ ExitTrap TF_SAVE_ALL -ENDFUNC KiDivideErrorFault +ENDFUNC
PUBLIC KiDebugTrapOrFault @@ -245,7 +245,7 @@
/* Return */ ExitTrap TF_SAVE_ALL -ENDFUNC KiDebugTrapOrFault +ENDFUNC
PUBLIC KiNmiInterrupt @@ -258,7 +258,7 @@
/* Return */ ExitTrap TF_SAVE_ALL -ENDFUNC KiNmiInterrupt +ENDFUNC
PUBLIC KiBreakpointTrap @@ -279,7 +279,7 @@
/* Return */ ExitTrap TF_SAVE_ALL -ENDFUNC KiBreakpointTrap +ENDFUNC
PUBLIC KiOverflowTrap @@ -295,7 +295,7 @@
/* Return */ ExitTrap TF_SAVE_ALL -ENDFUNC KiOverflowTrap +ENDFUNC
PUBLIC KiBoundFault @@ -319,7 +319,7 @@
/* Return */ ExitTrap TF_SAVE_ALL -ENDFUNC KiBoundFault +ENDFUNC
PUBLIC KiInvalidOpcodeFault @@ -350,7 +350,7 @@
/* Return */ ExitTrap TF_SAVE_ALL -ENDFUNC KiInvalidOpcodeFault +ENDFUNC
PUBLIC KiNpxNotAvailableFault @@ -372,7 +372,7 @@ KiNpxNotAvailableFaultExit: /* Return */ ExitTrap TF_SAVE_ALL -ENDFUNC KiNpxNotAvailableFault +ENDFUNC
PUBLIC KiDoubleFaultAbort @@ -388,7 +388,7 @@ /* Bugcheck */ Fatal 8 // EXCEPTION_DOUBLE_FAULT jmp $ -ENDFUNC KiDoubleFaultAbort +ENDFUNC
PUBLIC KiNpxSegmentOverrunAbort @@ -400,7 +400,7 @@ Fatal EXCEPTION_NPX_OVERRUN
jmp $ -ENDFUNC KiNpxSegmentOverrunAbort +ENDFUNC
PUBLIC KiInvalidTssFault @@ -411,7 +411,7 @@ /* Bugcheck */ Fatal EXCEPTION_INVALID_TSS jmp $ -ENDFUNC KiInvalidTssFault +ENDFUNC
PUBLIC KiSegmentNotPresentFault @@ -422,7 +422,7 @@ /* Bugcheck */ Fatal EXCEPTION_SEGMENT_NOT_PRESENT jmp $ -ENDFUNC KiSegmentNotPresentFault +ENDFUNC
PUBLIC KiStackFault @@ -433,7 +433,7 @@ /* Bugcheck */ Fatal EXCEPTION_STACK_FAULT jmp $ -ENDFUNC KiStackFault +ENDFUNC
PUBLIC KiGeneralProtectionFault @@ -472,7 +472,7 @@ /* Return */ /* Return */ ExitTrap TF_SAVE_ALL -ENDFUNC KiGeneralProtectionFault +ENDFUNC
PUBLIC KiPageFault @@ -560,7 +560,7 @@
/* Return */ ExitTrap TF_SAVE_ALL -ENDFUNC KiFloatingErrorFault +ENDFUNC
PUBLIC KiAlignmentFault @@ -571,7 +571,7 @@ /* Bugcheck */ Fatal EXCEPTION_ALIGNMENT_CHECK jmp $ -ENDFUNC KiAlignmentFault +ENDFUNC
PUBLIC KiMcheckAbort @@ -582,7 +582,7 @@ /* Bugcheck */ Fatal HEX(12) jmp $ -ENDFUNC KiMcheckAbort +ENDFUNC
PUBLIC KiXmmException @@ -604,7 +604,7 @@ KiXmmExit: /* Return */ ExitTrap TF_SAVE_ALL -ENDFUNC KiXmmException +ENDFUNC
/* SOFTWARE INTERRUPT SERVICES ***********************************************/ @@ -622,7 +622,7 @@
/* Return */ ExitTrap TF_SAVE_ALL -ENDFUNC KiRaiseAssertion +ENDFUNC
PUBLIC KiDebugServiceTrap @@ -640,7 +640,7 @@
/* Return */ ExitTrap TF_SAVE_ALL -ENDFUNC KiDebugServiceTrap +ENDFUNC
PUBLIC KiApcInterrupt @@ -746,7 +746,7 @@ #endif /* Return */ ExitTrap TF_SAVE_ALL -ENDFUNC KiUnexpectedInterrupt +ENDFUNC
PUBLIC KiInterruptDispatch FUNC KiInterruptDispatch