Mercurial > hg > graal-jvmci-8
annotate make/windows/makefiles/vm.make @ 24234:ea6f94ab283b default tip
Added tag jvmci-0.36 for changeset 8128b98d4736
author | Gilles Duboscq <gilles.m.duboscq@oracle.com> |
---|---|
date | Mon, 18 Sep 2017 18:49:45 +0200 |
parents | a8e0d0625b32 |
children |
rev | line source |
---|---|
0 | 1 # |
7951 | 2 # Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. |
0 | 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 # | |
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 | |
7 # published by the Free Software Foundation. | |
8 # | |
9 # This code is distributed in the hope that it will be useful, but WITHOUT | |
10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | |
11 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
12 # version 2 for more details (a copy is included in the LICENSE file that | |
13 # accompanied this code). | |
14 # | |
15 # You should have received a copy of the GNU General Public License version | |
16 # 2 along with this work; if not, write to the Free Software Foundation, | |
17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. | |
18 # | |
1552
c18cbe5936b8
6941466: Oracle rebranding changes for Hotspot repositories
trims
parents:
844
diff
changeset
|
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
c18cbe5936b8
6941466: Oracle rebranding changes for Hotspot repositories
trims
parents:
844
diff
changeset
|
20 # or visit www.oracle.com if you need additional information or have any |
c18cbe5936b8
6941466: Oracle rebranding changes for Hotspot repositories
trims
parents:
844
diff
changeset
|
21 # questions. |
4800
94ec88ca68e2
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
phh
parents:
4033
diff
changeset
|
22 # |
0 | 23 # |
24 | |
25 # Resource file containing VERSIONINFO | |
26 Res_Files=.\version.res | |
27 | |
1972 | 28 !include ..\generated\objfiles.make |
29 | |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
30 COMMONSRC=$(WorkSpace)\src |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
31 ALTSRC=$(WorkSpace)\src\closed |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
32 |
4800
94ec88ca68e2
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
phh
parents:
4033
diff
changeset
|
33 !ifdef RELEASE |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
34 CXX_FLAGS=$(CXX_FLAGS) /D "PRODUCT" |
0 | 35 !else |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
36 CXX_FLAGS=$(CXX_FLAGS) /D "ASSERT" |
0 | 37 !endif |
38 | |
39 !if "$(Variant)" == "compiler1" | |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
40 CXX_FLAGS=$(CXX_FLAGS) /D "COMPILER1" |
0 | 41 !endif |
42 | |
43 !if "$(Variant)" == "compiler2" | |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
44 CXX_FLAGS=$(CXX_FLAGS) /D "COMPILER2" |
0 | 45 !endif |
46 | |
47 !if "$(Variant)" == "tiered" | |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
48 CXX_FLAGS=$(CXX_FLAGS) /D "COMPILER1" /D "COMPILER2" |
0 | 49 !endif |
50 | |
720
67a2f5ba5582
6684007: PrintAssembly plugin not available for linux or windows
never
parents:
356
diff
changeset
|
51 !if "$(BUILDARCH)" == "i486" |
67a2f5ba5582
6684007: PrintAssembly plugin not available for linux or windows
never
parents:
356
diff
changeset
|
52 HOTSPOT_LIB_ARCH=i386 |
67a2f5ba5582
6684007: PrintAssembly plugin not available for linux or windows
never
parents:
356
diff
changeset
|
53 !else |
67a2f5ba5582
6684007: PrintAssembly plugin not available for linux or windows
never
parents:
356
diff
changeset
|
54 HOTSPOT_LIB_ARCH=$(BUILDARCH) |
67a2f5ba5582
6684007: PrintAssembly plugin not available for linux or windows
never
parents:
356
diff
changeset
|
55 !endif |
67a2f5ba5582
6684007: PrintAssembly plugin not available for linux or windows
never
parents:
356
diff
changeset
|
56 |
0 | 57 # The following variables are defined in the generated local.make file. |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
58 CXX_FLAGS=$(CXX_FLAGS) /D "HOTSPOT_RELEASE_VERSION=\"$(HS_BUILD_VER)\"" |
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
59 CXX_FLAGS=$(CXX_FLAGS) /D "JRE_RELEASE_VERSION=\"$(JRE_RELEASE_VER)\"" |
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
60 CXX_FLAGS=$(CXX_FLAGS) /D "HOTSPOT_LIB_ARCH=\"$(HOTSPOT_LIB_ARCH)\"" |
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
61 CXX_FLAGS=$(CXX_FLAGS) /D "HOTSPOT_BUILD_TARGET=\"$(BUILD_FLAVOR)\"" |
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
62 CXX_FLAGS=$(CXX_FLAGS) /D "HOTSPOT_BUILD_USER=\"$(BuildUser)\"" |
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
63 CXX_FLAGS=$(CXX_FLAGS) /D "HOTSPOT_VM_DISTRO=\"$(HOTSPOT_VM_DISTRO)\"" |
0 | 64 |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
65 CXX_FLAGS=$(CXX_FLAGS) $(CXX_INCLUDE_DIRS) |
0 | 66 |
67 # Define that so jni.h is on correct side | |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
68 CXX_FLAGS=$(CXX_FLAGS) /D "_JNI_IMPLEMENTATION_" |
0 | 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= | |
79 !else | |
80 AGCT_EXPORT=/export:AsyncGetCallTrace | |
81 !endif | |
82 | |
2027
aa6e219afbf1
7006354: Updates to Visual Studio project creation and development launcher
sla
parents:
1983
diff
changeset
|
83 # If you modify exports below please do the corresponding changes in |
4800
94ec88ca68e2
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
phh
parents:
4033
diff
changeset
|
84 # src/share/tools/ProjectCreator/WinGammaPlatformVC7.java |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
85 LD_FLAGS=$(LD_FLAGS) $(STACK_SIZE) /subsystem:windows /dll /base:0x8000000 \ |
226
d5ba4f8aa38a
6714758: hotspot: provide an entry point to the BootStrap Class loader[dholmes,acorn]
ksrini
parents:
110
diff
changeset
|
86 /export:JNI_GetDefaultJavaVMInitArgs \ |
d5ba4f8aa38a
6714758: hotspot: provide an entry point to the BootStrap Class loader[dholmes,acorn]
ksrini
parents:
110
diff
changeset
|
87 /export:JNI_CreateJavaVM \ |
d5ba4f8aa38a
6714758: hotspot: provide an entry point to the BootStrap Class loader[dholmes,acorn]
ksrini
parents:
110
diff
changeset
|
88 /export:JVM_FindClassFromBootLoader \ |
d5ba4f8aa38a
6714758: hotspot: provide an entry point to the BootStrap Class loader[dholmes,acorn]
ksrini
parents:
110
diff
changeset
|
89 /export:JNI_GetCreatedJavaVMs \ |
d5ba4f8aa38a
6714758: hotspot: provide an entry point to the BootStrap Class loader[dholmes,acorn]
ksrini
parents:
110
diff
changeset
|
90 /export:jio_snprintf \ |
d5ba4f8aa38a
6714758: hotspot: provide an entry point to the BootStrap Class loader[dholmes,acorn]
ksrini
parents:
110
diff
changeset
|
91 /export:jio_printf \ |
d5ba4f8aa38a
6714758: hotspot: provide an entry point to the BootStrap Class loader[dholmes,acorn]
ksrini
parents:
110
diff
changeset
|
92 /export:jio_fprintf \ |
d5ba4f8aa38a
6714758: hotspot: provide an entry point to the BootStrap Class loader[dholmes,acorn]
ksrini
parents:
110
diff
changeset
|
93 /export:jio_vfprintf \ |
d5ba4f8aa38a
6714758: hotspot: provide an entry point to the BootStrap Class loader[dholmes,acorn]
ksrini
parents:
110
diff
changeset
|
94 /export:jio_vsnprintf \ |
d5ba4f8aa38a
6714758: hotspot: provide an entry point to the BootStrap Class loader[dholmes,acorn]
ksrini
parents:
110
diff
changeset
|
95 $(AGCT_EXPORT) \ |
d5ba4f8aa38a
6714758: hotspot: provide an entry point to the BootStrap Class loader[dholmes,acorn]
ksrini
parents:
110
diff
changeset
|
96 /export:JVM_GetVersionInfo \ |
d5ba4f8aa38a
6714758: hotspot: provide an entry point to the BootStrap Class loader[dholmes,acorn]
ksrini
parents:
110
diff
changeset
|
97 /export:JVM_GetThreadStateNames \ |
d5ba4f8aa38a
6714758: hotspot: provide an entry point to the BootStrap Class loader[dholmes,acorn]
ksrini
parents:
110
diff
changeset
|
98 /export:JVM_GetThreadStateValues \ |
0 | 99 /export:JVM_InitAgentProperties |
100 | |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
101 CXX_INCLUDE_DIRS=/I "..\generated" |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
102 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
103 !if exists($(ALTSRC)\share\vm) |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
104 CXX_INCLUDE_DIRS=$(CXX_INCLUDE_DIRS) /I "$(ALTSRC)\share\vm" |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
105 !endif |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
106 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
107 !if exists($(ALTSRC)\os\windows\vm) |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
108 CXX_INCLUDE_DIRS=$(CXX_INCLUDE_DIRS) /I "$(ALTSRC)\os\windows\vm" |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
109 !endif |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
110 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
111 !if exists($(ALTSRC)\os_cpu\windows_$(Platform_arch)\vm) |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
112 CXX_INCLUDE_DIRS=$(CXX_INCLUDE_DIRS) /I "$(ALTSRC)\os_cpu\windows_$(Platform_arch)\vm" |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
113 !endif |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
114 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
115 !if exists($(ALTSRC)\cpu\$(Platform_arch)\vm) |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
116 CXX_INCLUDE_DIRS=$(CXX_INCLUDE_DIRS) /I "$(ALTSRC)\cpu\$(Platform_arch)\vm" |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
117 !endif |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
118 |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
119 CXX_INCLUDE_DIRS=$(CXX_INCLUDE_DIRS) \ |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
120 /I "$(COMMONSRC)\share\vm" \ |
4033
95009f678859
7106766: Move the precompiled header from the src/share/vm directory
brutisso
parents:
2426
diff
changeset
|
121 /I "$(COMMONSRC)\share\vm\precompiled" \ |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
122 /I "$(COMMONSRC)\share\vm\prims" \ |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
123 /I "$(COMMONSRC)\os\windows\vm" \ |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
124 /I "$(COMMONSRC)\os_cpu\windows_$(Platform_arch)\vm" \ |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
125 /I "$(COMMONSRC)\cpu\$(Platform_arch)\vm" |
0 | 126 |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
127 CXX_DONT_USE_PCH=/D DONT_USE_PRECOMPILED_HEADER |
1983
c760f78e0a53
7003125: precompiled.hpp is included when precompiled headers are not used
stefank
parents:
1972
diff
changeset
|
128 |
c760f78e0a53
7003125: precompiled.hpp is included when precompiled headers are not used
stefank
parents:
1972
diff
changeset
|
129 !if "$(USE_PRECOMPILED_HEADER)" != "0" |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
130 CXX_USE_PCH=/Fp"vm.pch" /Yu"precompiled.hpp" |
11144
33c52908bcdb
8015759: hotspot changes needed to compile with Visual Studio 2012
dholmes
parents:
10405
diff
changeset
|
131 !if "$(COMPILER_NAME)" == "VS2012" |
33c52908bcdb
8015759: hotspot changes needed to compile with Visual Studio 2012
dholmes
parents:
10405
diff
changeset
|
132 # VS2012 requires this object file to be listed: |
33c52908bcdb
8015759: hotspot changes needed to compile with Visual Studio 2012
dholmes
parents:
10405
diff
changeset
|
133 LD_FLAGS=$(LD_FLAGS) _build_pch_file.obj |
33c52908bcdb
8015759: hotspot changes needed to compile with Visual Studio 2012
dholmes
parents:
10405
diff
changeset
|
134 !endif |
1983
c760f78e0a53
7003125: precompiled.hpp is included when precompiled headers are not used
stefank
parents:
1972
diff
changeset
|
135 !else |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
136 CXX_USE_PCH=$(CXX_DONT_USE_PCH) |
1983
c760f78e0a53
7003125: precompiled.hpp is included when precompiled headers are not used
stefank
parents:
1972
diff
changeset
|
137 !endif |
0 | 138 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
139 # Where to find the source code for the virtual machine (is this used?) |
1972 | 140 VM_PATH=../generated |
141 VM_PATH=$(VM_PATH);../generated/adfiles | |
0 | 142 VM_PATH=$(VM_PATH);../generated/jvmtifiles |
10405 | 143 VM_PATH=$(VM_PATH);../generated/tracefiles |
0 | 144 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/c1 |
21559
be896a1983c0
recast all Graal native code as JVMCI code (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
15000
diff
changeset
|
145 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/jvmci |
0 | 146 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/compiler |
147 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/code | |
148 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/interpreter | |
149 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/ci | |
150 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/classfile | |
151 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_implementation/parallelScavenge | |
152 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_implementation/shared | |
153 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_implementation/parNew | |
154 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_implementation/concurrentMarkSweep | |
342
37f87013dfd8
6711316: Open source the Garbage-First garbage collector
ysr
parents:
110
diff
changeset
|
155 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_implementation/g1 |
0 | 156 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_interface |
157 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/asm | |
158 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/memory | |
159 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/oops | |
160 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/prims | |
5978
51612f0c0a79
7148488: Whitebox tests for the Diagnostic Framework Parser
nloodin
parents:
4891
diff
changeset
|
161 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/prims/wbtestmethods |
0 | 162 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/runtime |
163 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/services | |
4800
94ec88ca68e2
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
phh
parents:
4033
diff
changeset
|
164 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/trace |
0 | 165 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/utilities |
166 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/libadt | |
167 VM_PATH=$(VM_PATH);$(WorkSpace)/src/os/windows/vm | |
168 VM_PATH=$(VM_PATH);$(WorkSpace)/src/os_cpu/windows_$(Platform_arch)/vm | |
169 VM_PATH=$(VM_PATH);$(WorkSpace)/src/cpu/$(Platform_arch)/vm | |
170 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/opto | |
171 | |
4800
94ec88ca68e2
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
phh
parents:
4033
diff
changeset
|
172 !if exists($(ALTSRC)\share\vm\jfr) |
94ec88ca68e2
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
phh
parents:
4033
diff
changeset
|
173 VM_PATH=$(VM_PATH);$(ALTSRC)/share/vm/jfr |
10405 | 174 VM_PATH=$(VM_PATH);$(ALTSRC)/share/vm/jfr/buffers |
4800
94ec88ca68e2
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
phh
parents:
4033
diff
changeset
|
175 !endif |
94ec88ca68e2
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
phh
parents:
4033
diff
changeset
|
176 |
0 | 177 VM_PATH={$(VM_PATH)} |
178 | |
179 # Special case files not using precompiled header files. | |
180 | |
9152 | 181 c1_RInfo_$(Platform_arch).obj: $(WorkSpace)\src\cpu\$(Platform_arch)\vm\c1_RInfo_$(Platform_arch).cpp |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
182 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\cpu\$(Platform_arch)\vm\c1_RInfo_$(Platform_arch).cpp |
0 | 183 |
184 os_windows.obj: $(WorkSpace)\src\os\windows\vm\os_windows.cpp | |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
185 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os\windows\vm\os_windows.cpp |
0 | 186 |
187 os_windows_$(Platform_arch).obj: $(WorkSpace)\src\os_cpu\windows_$(Platform_arch)\vm\os_windows_$(Platform_arch).cpp | |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
188 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os_cpu\windows_$(Platform_arch)\vm\os_windows_$(Platform_arch).cpp |
0 | 189 |
190 osThread_windows.obj: $(WorkSpace)\src\os\windows\vm\osThread_windows.cpp | |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
191 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os\windows\vm\osThread_windows.cpp |
0 | 192 |
193 conditionVar_windows.obj: $(WorkSpace)\src\os\windows\vm\conditionVar_windows.cpp | |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
194 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os\windows\vm\conditionVar_windows.cpp |
0 | 195 |
196 getThread_windows_$(Platform_arch).obj: $(WorkSpace)\src\os_cpu\windows_$(Platform_arch)\vm\getThread_windows_$(Platform_arch).cpp | |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
197 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os_cpu\windows_$(Platform_arch)\vm\getThread_windows_$(Platform_arch).cpp |
0 | 198 |
199 opcodes.obj: $(WorkSpace)\src\share\vm\opto\opcodes.cpp | |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
200 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\share\vm\opto\opcodes.cpp |
0 | 201 |
202 bytecodeInterpreter.obj: $(WorkSpace)\src\share\vm\interpreter\bytecodeInterpreter.cpp | |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
203 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\share\vm\interpreter\bytecodeInterpreter.cpp |
0 | 204 |
205 bytecodeInterpreterWithChecks.obj: ..\generated\jvmtifiles\bytecodeInterpreterWithChecks.cpp | |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
206 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c ..\generated\jvmtifiles\bytecodeInterpreterWithChecks.cpp |
0 | 207 |
208 # Default rules for the Virtual Machine | |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
209 {$(COMMONSRC)\share\vm\c1}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
210 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 211 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
212 {$(COMMONSRC)\share\vm\compiler}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
213 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 214 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
215 {$(COMMONSRC)\share\vm\code}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
216 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 217 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
218 {$(COMMONSRC)\share\vm\interpreter}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
219 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 220 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
221 {$(COMMONSRC)\share\vm\ci}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
222 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 223 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
224 {$(COMMONSRC)\share\vm\classfile}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
225 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 226 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
227 {$(COMMONSRC)\share\vm\gc_implementation\parallelScavenge}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
228 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 229 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
230 {$(COMMONSRC)\share\vm\gc_implementation\shared}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
231 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 232 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
233 {$(COMMONSRC)\share\vm\gc_implementation\parNew}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
234 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 235 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
236 {$(COMMONSRC)\share\vm\gc_implementation\concurrentMarkSweep}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
237 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 238 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
239 {$(COMMONSRC)\share\vm\gc_implementation\g1}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
240 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
342
37f87013dfd8
6711316: Open source the Garbage-First garbage collector
ysr
parents:
110
diff
changeset
|
241 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
242 {$(COMMONSRC)\share\vm\gc_interface}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
243 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 244 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
245 {$(COMMONSRC)\share\vm\asm}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
246 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 247 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
248 {$(COMMONSRC)\share\vm\memory}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
249 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 250 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
251 {$(COMMONSRC)\share\vm\oops}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
252 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 253 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
254 {$(COMMONSRC)\share\vm\prims}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
255 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 256 |
5978
51612f0c0a79
7148488: Whitebox tests for the Diagnostic Framework Parser
nloodin
parents:
4891
diff
changeset
|
257 {$(COMMONSRC)\share\vm\prims\wbtestmethods}.cpp.obj:: |
51612f0c0a79
7148488: Whitebox tests for the Diagnostic Framework Parser
nloodin
parents:
4891
diff
changeset
|
258 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
51612f0c0a79
7148488: Whitebox tests for the Diagnostic Framework Parser
nloodin
parents:
4891
diff
changeset
|
259 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
260 {$(COMMONSRC)\share\vm\runtime}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
261 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 262 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
263 {$(COMMONSRC)\share\vm\services}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
264 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 265 |
4800
94ec88ca68e2
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
phh
parents:
4033
diff
changeset
|
266 {$(COMMONSRC)\share\vm\trace}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
267 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
4800
94ec88ca68e2
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
phh
parents:
4033
diff
changeset
|
268 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
269 {$(COMMONSRC)\share\vm\utilities}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
270 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 271 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
272 {$(COMMONSRC)\share\vm\libadt}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
273 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 274 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
275 {$(COMMONSRC)\share\vm\opto}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
276 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 277 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
278 {$(COMMONSRC)\os\windows\vm}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
279 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 280 |
281 # This guy should remain a single colon rule because | |
282 # otherwise we can't specify the output filename. | |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
283 {$(COMMONSRC)\os\windows\vm}.rc.res: |
0 | 284 @$(RC) $(RC_FLAGS) /fo"$@" $< |
285 | |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
286 {$(COMMONSRC)\cpu\$(Platform_arch)\vm}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
287 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
288 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
289 {$(COMMONSRC)\os_cpu\windows_$(Platform_arch)\vm}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
290 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
291 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
292 {$(ALTSRC)\share\vm\c1}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
293 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
294 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
295 {$(ALTSRC)\share\vm\compiler}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
296 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
297 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
298 {$(ALTSRC)\share\vm\code}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
299 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
300 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
301 {$(ALTSRC)\share\vm\interpreter}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
302 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
303 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
304 {$(ALTSRC)\share\vm\ci}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
305 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
306 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
307 {$(ALTSRC)\share\vm\classfile}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
308 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
309 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
310 {$(ALTSRC)\share\vm\gc_implementation\parallelScavenge}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
311 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
312 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
313 {$(ALTSRC)\share\vm\gc_implementation\shared}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
314 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
315 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
316 {$(ALTSRC)\share\vm\gc_implementation\parNew}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
317 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
318 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
319 {$(ALTSRC)\share\vm\gc_implementation\concurrentMarkSweep}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
320 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
321 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
322 {$(ALTSRC)\share\vm\gc_implementation\g1}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
323 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 324 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
325 {$(ALTSRC)\share\vm\gc_interface}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
326 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
327 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
328 {$(ALTSRC)\share\vm\asm}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
329 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
330 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
331 {$(ALTSRC)\share\vm\memory}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
332 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
333 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
334 {$(ALTSRC)\share\vm\oops}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
335 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
336 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
337 {$(ALTSRC)\share\vm\prims}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
338 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
339 |
5978
51612f0c0a79
7148488: Whitebox tests for the Diagnostic Framework Parser
nloodin
parents:
4891
diff
changeset
|
340 {$(ALTSRC)\share\vm\prims\wbtestmethods}.cpp.obj:: |
51612f0c0a79
7148488: Whitebox tests for the Diagnostic Framework Parser
nloodin
parents:
4891
diff
changeset
|
341 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
51612f0c0a79
7148488: Whitebox tests for the Diagnostic Framework Parser
nloodin
parents:
4891
diff
changeset
|
342 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
343 {$(ALTSRC)\share\vm\runtime}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
344 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
345 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
346 {$(ALTSRC)\share\vm\services}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
347 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
348 |
4800
94ec88ca68e2
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
phh
parents:
4033
diff
changeset
|
349 {$(ALTSRC)\share\vm\trace}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
350 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
4800
94ec88ca68e2
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
phh
parents:
4033
diff
changeset
|
351 |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
352 {$(ALTSRC)\share\vm\utilities}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
353 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
354 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
355 {$(ALTSRC)\share\vm\libadt}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
356 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
357 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
358 {$(ALTSRC)\share\vm\opto}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
359 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
360 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
361 {$(ALTSRC)\os\windows\vm}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
362 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
363 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
364 # otherwise we can't specify the output filename. |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
365 {$(ALTSRC)\os\windows\vm}.rc.res: |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
366 @$(RC) $(RC_FLAGS) /fo"$@" $< |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
367 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
368 {$(ALTSRC)\cpu\$(Platform_arch)\vm}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
369 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
2199
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
370 |
d8a72fbc4be7
7003401: Implement VM error-reporting functionality on erroneous termination
kamg
parents:
2027
diff
changeset
|
371 {$(ALTSRC)\os_cpu\windows_$(Platform_arch)\vm}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
372 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 373 |
374 {..\generated\incls}.cpp.obj:: | |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
375 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 376 |
1972 | 377 {..\generated\adfiles}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
378 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
1972 | 379 |
0 | 380 {..\generated\jvmtifiles}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
381 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
0 | 382 |
10405 | 383 {..\generated\tracefiles}.cpp.obj:: |
384 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< | |
385 | |
4800
94ec88ca68e2
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
phh
parents:
4033
diff
changeset
|
386 {$(ALTSRC)\share\vm\jfr}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
387 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
4800
94ec88ca68e2
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
phh
parents:
4033
diff
changeset
|
388 |
10405 | 389 {$(ALTSRC)\share\vm\jfr\buffers}.cpp.obj:: |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
390 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
4800
94ec88ca68e2
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
phh
parents:
4033
diff
changeset
|
391 |
0 | 392 default:: |
393 | |
394 _build_pch_file.obj: | |
1972 | 395 @echo #include "precompiled.hpp" > ../generated/_build_pch_file.cpp |
4891
719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
erikj
parents:
4800
diff
changeset
|
396 $(CXX) $(CXX_FLAGS) /Fp"vm.pch" /Yc"precompiled.hpp" /c ../generated/_build_pch_file.cpp |
12099
c062a6e1fa33
8023406: make/windows/build_vm_def.sh takes too long even when BUILD_WIN_SA != 1
iklam
parents:
12014
diff
changeset
|
397 |
c062a6e1fa33
8023406: make/windows/build_vm_def.sh takes too long even when BUILD_WIN_SA != 1
iklam
parents:
12014
diff
changeset
|
398 !if "$(BUILD_WIN_SA)" != "1" |
c062a6e1fa33
8023406: make/windows/build_vm_def.sh takes too long even when BUILD_WIN_SA != 1
iklam
parents:
12014
diff
changeset
|
399 BUILD_VM_DEF_FLAG=-nosa |
c062a6e1fa33
8023406: make/windows/build_vm_def.sh takes too long even when BUILD_WIN_SA != 1
iklam
parents:
12014
diff
changeset
|
400 !endif |
c062a6e1fa33
8023406: make/windows/build_vm_def.sh takes too long even when BUILD_WIN_SA != 1
iklam
parents:
12014
diff
changeset
|
401 |
c062a6e1fa33
8023406: make/windows/build_vm_def.sh takes too long even when BUILD_WIN_SA != 1
iklam
parents:
12014
diff
changeset
|
402 vm.def: $(Obj_Files) |
c062a6e1fa33
8023406: make/windows/build_vm_def.sh takes too long even when BUILD_WIN_SA != 1
iklam
parents:
12014
diff
changeset
|
403 sh $(WorkSpace)/make/windows/build_vm_def.sh $(BUILD_VM_DEF_FLAG) |