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?r…
==============================================================================
--- 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