Mercurial > hg > truffle
comparison make/windows/makefiles/vm.make @ 2027:aa6e219afbf1
7006354: Updates to Visual Studio project creation and development launcher
Summary: Updates to Visual Studio project creation and development launcher
Reviewed-by: stefank, coleenp
author | sla |
---|---|
date | Wed, 15 Dec 2010 07:11:31 -0800 |
parents | c760f78e0a53 |
children | 06f017f7daa7 d8a72fbc4be7 |
comparison
equal
deleted
inserted
replaced
2025:b03e6b4c7c75 | 2027:aa6e219afbf1 |
---|---|
69 CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_LIB_ARCH=\"$(HOTSPOT_LIB_ARCH)\"" | 69 CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_LIB_ARCH=\"$(HOTSPOT_LIB_ARCH)\"" |
70 CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_BUILD_TARGET=\"$(BUILD_FLAVOR)\"" | 70 CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_BUILD_TARGET=\"$(BUILD_FLAVOR)\"" |
71 CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_BUILD_USER=\"$(BuildUser)\"" | 71 CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_BUILD_USER=\"$(BuildUser)\"" |
72 CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_VM_DISTRO=\"$(HOTSPOT_VM_DISTRO)\"" | 72 CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_VM_DISTRO=\"$(HOTSPOT_VM_DISTRO)\"" |
73 | 73 |
74 CPP_FLAGS=$(CPP_FLAGS) /D "WIN32" /D "_WINDOWS" $(CPP_INCLUDE_DIRS) | 74 CPP_FLAGS=$(CPP_FLAGS) $(CPP_INCLUDE_DIRS) |
75 | |
76 # Must specify this for sharedRuntimeTrig.cpp | |
77 CPP_FLAGS=$(CPP_FLAGS) /D "VM_LITTLE_ENDIAN" | |
78 | 75 |
79 # Define that so jni.h is on correct side | 76 # Define that so jni.h is on correct side |
80 CPP_FLAGS=$(CPP_FLAGS) /D "_JNI_IMPLEMENTATION_" | 77 CPP_FLAGS=$(CPP_FLAGS) /D "_JNI_IMPLEMENTATION_" |
81 | |
82 # Used for platform dispatching | |
83 CPP_FLAGS=$(CPP_FLAGS) /D TARGET_OS_FAMILY_windows | |
84 CPP_FLAGS=$(CPP_FLAGS) /D TARGET_ARCH_$(Platform_arch) | |
85 CPP_FLAGS=$(CPP_FLAGS) /D TARGET_ARCH_MODEL_$(Platform_arch_model) | |
86 CPP_FLAGS=$(CPP_FLAGS) /D TARGET_OS_ARCH_windows_$(Platform_arch) | |
87 CPP_FLAGS=$(CPP_FLAGS) /D TARGET_OS_ARCH_MODEL_windows_$(Platform_arch_model) | |
88 CPP_FLAGS=$(CPP_FLAGS) /D TARGET_COMPILER_visCPP | |
89 | 78 |
90 !if "$(BUILDARCH)" == "ia64" | 79 !if "$(BUILDARCH)" == "ia64" |
91 STACK_SIZE="/STACK:1048576,262144" | 80 STACK_SIZE="/STACK:1048576,262144" |
92 !else | 81 !else |
93 STACK_SIZE= | 82 STACK_SIZE= |
102 !else | 91 !else |
103 AGCT_EXPORT=/export:AsyncGetCallTrace | 92 AGCT_EXPORT=/export:AsyncGetCallTrace |
104 !endif | 93 !endif |
105 !endif | 94 !endif |
106 | 95 |
96 # If you modify exports below please do the corresponding changes in | |
97 # src/share/tools/ProjectCreator/WinGammaPlatformVC7.java | |
107 LINK_FLAGS=$(LINK_FLAGS) $(STACK_SIZE) /subsystem:windows /dll /base:0x8000000 \ | 98 LINK_FLAGS=$(LINK_FLAGS) $(STACK_SIZE) /subsystem:windows /dll /base:0x8000000 \ |
108 /export:JNI_GetDefaultJavaVMInitArgs \ | 99 /export:JNI_GetDefaultJavaVMInitArgs \ |
109 /export:JNI_CreateJavaVM \ | 100 /export:JNI_CreateJavaVM \ |
110 /export:JVM_FindClassFromBootLoader \ | 101 /export:JVM_FindClassFromBootLoader \ |
111 /export:JNI_GetCreatedJavaVMs \ | 102 /export:JNI_GetCreatedJavaVMs \ |