mirror of
https://github.com/reactos/reactos.git
synced 2025-08-07 02:03:07 +00:00
[REACTOS] Fix 64 bit build (#465)
* [HAL] Simplify HalpReboot() and make it portable * [NTOS:MM] Cast constant to PVOID * [BINPATCH] Fix 64 bit build * [VFDDRV] Fix 64 bit build and buffer overruns * [USBOHCI] Fix structure alignment issues * [ATL_APITEST] Fix 64 bit build * [XDK] Update unwind structures in winnt.h * [NTDLL_APITEST] Fix 64 bit build * [NTDLL_WINETEST] Fix 64 bit build * [TFTPD] Fix x64 build * [USBPORT] Fix a C_ASSERT * [DSOUND] Fix x64 build * [HAL] Remove obsolete GetPteAddress() macro
This commit is contained in:
parent
d5f744ff31
commit
6b1ca75899
24 changed files with 243 additions and 85 deletions
|
@ -74,10 +74,12 @@ RtlCallVectoredContinueHandlers(
|
|||
IN PCONTEXT Context
|
||||
);
|
||||
|
||||
#ifdef _M_IX86
|
||||
typedef struct _DISPATCHER_CONTEXT
|
||||
{
|
||||
PEXCEPTION_REGISTRATION_RECORD RegistrationPointer;
|
||||
} DISPATCHER_CONTEXT, *PDISPATCHER_CONTEXT;
|
||||
#endif
|
||||
|
||||
/* These provide support for sharing code between User and Kernel RTL */
|
||||
PVOID
|
||||
|
@ -157,6 +159,7 @@ RtlpClearInDbgPrint(
|
|||
|
||||
/* i386/except.S */
|
||||
|
||||
#ifdef _M_IX86
|
||||
EXCEPTION_DISPOSITION
|
||||
NTAPI
|
||||
RtlpExecuteHandlerForException(PEXCEPTION_RECORD ExceptionRecord,
|
||||
|
@ -164,6 +167,7 @@ RtlpExecuteHandlerForException(PEXCEPTION_RECORD ExceptionRecord,
|
|||
PCONTEXT Context,
|
||||
PVOID DispatcherContext,
|
||||
PEXCEPTION_ROUTINE ExceptionHandler);
|
||||
#endif
|
||||
|
||||
EXCEPTION_DISPOSITION
|
||||
NTAPI
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue