aboutsummaryrefslogtreecommitdiff
path: root/src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp
diff options
context:
space:
mode:
authorkvn <none@none>2009-03-16 15:06:33 -0700
committerkvn <none@none>2009-03-16 15:06:33 -0700
commit43d7da75457382d0b5200eb003150cb30d173572 (patch)
tree69222a8bb8b3d277fd2fa8941893619c79fcf765 /src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp
parentaba66fd3bcf293f960c84f543853f83268b2ea98 (diff)
downloadjdk8u_hotspot-43d7da75457382d0b5200eb003150cb30d173572.tar.gz
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
Diffstat (limited to 'src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp')
-rw-r--r--src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp b/src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp
index 1e8ed078d..5f8958567 100644
--- a/src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp
+++ b/src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp
@@ -68,6 +68,9 @@ typedef struct _DISPATCHER_CONTEXT {
PVOID HandlerData;
} DISPATCHER_CONTEXT, *PDISPATCHER_CONTEXT;
+#if MSC_VER < 1500
+
+/* Not needed for VS2008 compiler, comes from winnt.h. */
typedef EXCEPTION_DISPOSITION (*PEXCEPTION_ROUTINE) (
IN PEXCEPTION_RECORD ExceptionRecord,
IN ULONG64 EstablisherFrame,
@@ -75,4 +78,6 @@ typedef EXCEPTION_DISPOSITION (*PEXCEPTION_ROUTINE) (
IN OUT PDISPATCHER_CONTEXT DispatcherContext
);
+#endif
+
#endif // AMD64