comparison src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp @ 2233:15d6977f04b0

7017824: Add support for creating 64-bit Visual Studio projects Summary: Updated create.bat and ProjectCreator Reviewed-by: brutisso, stefank, ohair
author sla
date Thu, 10 Feb 2011 13:03:22 +0100
parents f95d63e2154a
children 33c52908bcdb
comparison
equal deleted inserted replaced
2205:b83527d0482d 2233:15d6977f04b0
1 /* 1 /*
2 * Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. 2 * Copyright (c) 2004, 2011, Oracle and/or its affiliates. All rights reserved.
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 * 4 *
5 * This code is free software; you can redistribute it and/or modify it 5 * This code is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 only, as 6 * under the terms of the GNU General Public License version 2 only, as
7 * published by the Free Software Foundation. 7 * published by the Free Software Foundation.
69 // PEXCEPTION_ROUTINE LanguageHandler; 69 // PEXCEPTION_ROUTINE LanguageHandler;
70 char * LanguageHandler; // double dependency problem 70 char * LanguageHandler; // double dependency problem
71 PVOID HandlerData; 71 PVOID HandlerData;
72 } DISPATCHER_CONTEXT, *PDISPATCHER_CONTEXT; 72 } DISPATCHER_CONTEXT, *PDISPATCHER_CONTEXT;
73 73
74 #if MSC_VER < 1500 74 #if _MSC_VER < 1500
75 75
76 /* Not needed for VS2008 compiler, comes from winnt.h. */ 76 /* Not needed for VS2008 compiler, comes from winnt.h. */
77 typedef EXCEPTION_DISPOSITION (*PEXCEPTION_ROUTINE) ( 77 typedef EXCEPTION_DISPOSITION (*PEXCEPTION_ROUTINE) (
78 IN PEXCEPTION_RECORD ExceptionRecord, 78 IN PEXCEPTION_RECORD ExceptionRecord,
79 IN ULONG64 EstablisherFrame, 79 IN ULONG64 EstablisherFrame,