39 !if "$(Variant)" == "compiler1"
40 CXX_FLAGS=$(CXX_FLAGS) /D "COMPILER1"
41 !endif
42
43 !if "$(Variant)" == "compiler2"
44 CXX_FLAGS=$(CXX_FLAGS) /D "COMPILER2"
45 !endif
46
47 !if "$(Variant)" == "tiered"
48 CXX_FLAGS=$(CXX_FLAGS) /D "COMPILER1" /D "COMPILER2"
49 !endif
50
51 !if "$(BUILDARCH)" == "i486"
52 HOTSPOT_LIB_ARCH=i386
53 !else
54 HOTSPOT_LIB_ARCH=$(BUILDARCH)
55 !endif
56
57 # The following variables are defined in the generated local.make file.
58 CXX_FLAGS=$(CXX_FLAGS) /D "HOTSPOT_RELEASE_VERSION=\"$(HS_BUILD_VER)\""
59 CXX_FLAGS=$(CXX_FLAGS) /D "JRE_RELEASE_VERSION=\"$(JRE_RELEASE_VER)\""
60 CXX_FLAGS=$(CXX_FLAGS) /D "HOTSPOT_LIB_ARCH=\"$(HOTSPOT_LIB_ARCH)\""
61 CXX_FLAGS=$(CXX_FLAGS) /D "HOTSPOT_BUILD_TARGET=\"$(BUILD_FLAVOR)\""
62 CXX_FLAGS=$(CXX_FLAGS) /D "HOTSPOT_BUILD_USER=\"$(BuildUser)\""
63 CXX_FLAGS=$(CXX_FLAGS) /D "HOTSPOT_VM_DISTRO=\"$(HOTSPOT_VM_DISTRO)\""
64
65 CXX_FLAGS=$(CXX_FLAGS) $(CXX_INCLUDE_DIRS)
66
67 # Define that so jni.h is on correct side
68 CXX_FLAGS=$(CXX_FLAGS) /D "_JNI_IMPLEMENTATION_"
69
70 !if "$(BUILDARCH)" == "ia64"
71 STACK_SIZE="/STACK:1048576,262144"
72 !else
73 STACK_SIZE=
74 !endif
75
76 !if "$(BUILDARCH)" == "ia64"
77 # AsyncGetCallTrace is not supported on IA64 yet
78 AGCT_EXPORT=
|
39 !if "$(Variant)" == "compiler1"
40 CXX_FLAGS=$(CXX_FLAGS) /D "COMPILER1"
41 !endif
42
43 !if "$(Variant)" == "compiler2"
44 CXX_FLAGS=$(CXX_FLAGS) /D "COMPILER2"
45 !endif
46
47 !if "$(Variant)" == "tiered"
48 CXX_FLAGS=$(CXX_FLAGS) /D "COMPILER1" /D "COMPILER2"
49 !endif
50
51 !if "$(BUILDARCH)" == "i486"
52 HOTSPOT_LIB_ARCH=i386
53 !else
54 HOTSPOT_LIB_ARCH=$(BUILDARCH)
55 !endif
56
57 # The following variables are defined in the generated local.make file.
58 CXX_FLAGS=$(CXX_FLAGS) /D "HOTSPOT_RELEASE_VERSION=\"$(HS_BUILD_VER)\""
59 CXX_FLAGS=$(CXX_FLAGS) /D "JDK_MAJOR_VERSION=\"$(JDK_MAJOR_VERSION)\""
60 CXX_FLAGS=$(CXX_FLAGS) /D "JDK_MINOR_VERSION=\"$(JDK_MINOR_VERSION)\""
61 CXX_FLAGS=$(CXX_FLAGS) /D "JDK_MICRO_VERSION=\"$(JDK_MICRO_VERSION)\""
62 CXX_FLAGS=$(CXX_FLAGS) /D "JDK_BUILD_NUMBER=\"$(JDK_BUILD_NUMBER)\""
63 CXX_FLAGS=$(CXX_FLAGS) /D "JRE_RELEASE_VERSION=\"$(JRE_RELEASE_VER)\""
64 CXX_FLAGS=$(CXX_FLAGS) /D "HOTSPOT_LIB_ARCH=\"$(HOTSPOT_LIB_ARCH)\""
65 CXX_FLAGS=$(CXX_FLAGS) /D "HOTSPOT_BUILD_TARGET=\"$(BUILD_FLAVOR)\""
66 CXX_FLAGS=$(CXX_FLAGS) /D "HOTSPOT_BUILD_USER=\"$(BuildUser)\""
67 CXX_FLAGS=$(CXX_FLAGS) /D "HOTSPOT_VM_DISTRO=\"$(HOTSPOT_VM_DISTRO)\""
68
69 CXX_FLAGS=$(CXX_FLAGS) $(CXX_INCLUDE_DIRS)
70
71 # Define that so jni.h is on correct side
72 CXX_FLAGS=$(CXX_FLAGS) /D "_JNI_IMPLEMENTATION_"
73
74 !if "$(BUILDARCH)" == "ia64"
75 STACK_SIZE="/STACK:1048576,262144"
76 !else
77 STACK_SIZE=
78 !endif
79
80 !if "$(BUILDARCH)" == "ia64"
81 # AsyncGetCallTrace is not supported on IA64 yet
82 AGCT_EXPORT=
|