comparison src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp @ 645:c3a720eefe82

6816308: Changes to allow builds with latest Windows SDK 6.1 on 64bit Windows 2003 Summary: Allow Hotspot builds with latest Windows SDK 6.1 on 64bit Windows 2003 Reviewed-by: ohair, tbell, jcoomes
author kvn
date Mon, 16 Mar 2009 15:06:33 -0700
parents a61af66fc99e
children bd02caa94611
comparison
equal deleted inserted replaced
644:c517646eef23 645:c3a720eefe82
66 // PEXCEPTION_ROUTINE LanguageHandler; 66 // PEXCEPTION_ROUTINE LanguageHandler;
67 char * LanguageHandler; // double dependency problem 67 char * LanguageHandler; // double dependency problem
68 PVOID HandlerData; 68 PVOID HandlerData;
69 } DISPATCHER_CONTEXT, *PDISPATCHER_CONTEXT; 69 } DISPATCHER_CONTEXT, *PDISPATCHER_CONTEXT;
70 70
71 #if MSC_VER < 1500
72
73 /* Not needed for VS2008 compiler, comes from winnt.h. */
71 typedef EXCEPTION_DISPOSITION (*PEXCEPTION_ROUTINE) ( 74 typedef EXCEPTION_DISPOSITION (*PEXCEPTION_ROUTINE) (
72 IN PEXCEPTION_RECORD ExceptionRecord, 75 IN PEXCEPTION_RECORD ExceptionRecord,
73 IN ULONG64 EstablisherFrame, 76 IN ULONG64 EstablisherFrame,
74 IN OUT PCONTEXT ContextRecord, 77 IN OUT PCONTEXT ContextRecord,
75 IN OUT PDISPATCHER_CONTEXT DispatcherContext 78 IN OUT PDISPATCHER_CONTEXT DispatcherContext
76 ); 79 );
77 80
81 #endif
82
78 #endif // AMD64 83 #endif // AMD64