1.1 --- a/src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp Fri Mar 13 18:39:22 2009 -0700 1.2 +++ b/src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp Mon Mar 16 15:06:33 2009 -0700 1.3 @@ -68,6 +68,9 @@ 1.4 PVOID HandlerData; 1.5 } DISPATCHER_CONTEXT, *PDISPATCHER_CONTEXT; 1.6 1.7 +#if MSC_VER < 1500 1.8 + 1.9 +/* Not needed for VS2008 compiler, comes from winnt.h. */ 1.10 typedef EXCEPTION_DISPOSITION (*PEXCEPTION_ROUTINE) ( 1.11 IN PEXCEPTION_RECORD ExceptionRecord, 1.12 IN ULONG64 EstablisherFrame, 1.13 @@ -75,4 +78,6 @@ 1.14 IN OUT PDISPATCHER_CONTEXT DispatcherContext 1.15 ); 1.16 1.17 +#endif 1.18 + 1.19 #endif // AMD64