Mercurial > hg > truffle
comparison make/windows/makefiles/projectcreator.make @ 12044:6aef5b6bbdd8
Merge.
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Thu, 10 Oct 2013 18:26:09 +0200 |
parents | 3cce976666d9 |
children | cefad50507d8 |
comparison
equal
deleted
inserted
replaced
12043:e6fd83e09082 | 12044:6aef5b6bbdd8 |
---|---|
42 $(WorkSpace)\src\share\tools\ProjectCreator\BuildConfig.java \ | 42 $(WorkSpace)\src\share\tools\ProjectCreator\BuildConfig.java \ |
43 $(WorkSpace)\src\share\tools\ProjectCreator\ArgsParser.java | 43 $(WorkSpace)\src\share\tools\ProjectCreator\ArgsParser.java |
44 | 44 |
45 # This is only used internally | 45 # This is only used internally |
46 ProjectCreatorIncludesPRIVATE=\ | 46 ProjectCreatorIncludesPRIVATE=\ |
47 -relativeInclude src\closed\share\vm \ | 47 -relativeAltSrcInclude src\closed \ |
48 -relativeInclude src\closed\os\windows\vm \ | 48 -altRelativeInclude share\vm \ |
49 -relativeInclude src\closed\os_cpu\windows_$(Platform_arch)\vm \ | 49 -altRelativeInclude os\windows\vm \ |
50 -relativeInclude src\closed\cpu\$(Platform_arch)\vm \ | 50 -altRelativeInclude os_cpu\windows_$(Platform_arch)\vm \ |
51 -altRelativeInclude cpu\$(Platform_arch)\vm \ | |
51 -relativeInclude src\share\vm \ | 52 -relativeInclude src\share\vm \ |
52 -relativeInclude src\share\vm\precompiled \ | 53 -relativeInclude src\share\vm\precompiled \ |
53 -relativeInclude src\share\vm\prims\wbtestmethods \ | 54 -relativeInclude src\share\vm\prims\wbtestmethods \ |
54 -relativeInclude src\share\vm\prims \ | 55 -relativeInclude src\share\vm\prims \ |
55 -relativeInclude src\os\windows\vm \ | 56 -relativeInclude src\os\windows\vm \ |
90 -disablePch bytecodeInterpreter.cpp \ | 91 -disablePch bytecodeInterpreter.cpp \ |
91 -disablePch bytecodeInterpreterWithChecks.cpp \ | 92 -disablePch bytecodeInterpreterWithChecks.cpp \ |
92 -disablePch getThread_windows_$(Platform_arch).cpp \ | 93 -disablePch getThread_windows_$(Platform_arch).cpp \ |
93 -disablePch_compiler2 opcodes.cpp | 94 -disablePch_compiler2 opcodes.cpp |
94 | 95 |
95 # Common options for the IDE builds for core, c1, and c2 | 96 # Common options for the IDE builds for c1, and c2 |
96 ProjectCreatorIDEOptions=\ | 97 ProjectCreatorIDEOptions=\ |
97 $(ProjectCreatorIDEOptions) \ | 98 $(ProjectCreatorIDEOptions) \ |
98 -sourceBase $(HOTSPOTWORKSPACE) \ | 99 -sourceBase $(HOTSPOTWORKSPACE) \ |
99 -buildBase $(HOTSPOTBUILDSPACE)\%f\%b \ | 100 -buildBase $(HOTSPOTBUILDSPACE)\%f\%b \ |
100 -buildSpace $(HOTSPOTBUILDSPACE) \ | 101 -buildSpace $(HOTSPOTBUILDSPACE) \ |
163 -ignoreFile_TARGET ciTypeFlow.cpp \ | 164 -ignoreFile_TARGET ciTypeFlow.cpp \ |
164 -ignoreFile_TARGET ciTypeFlow.hpp \ | 165 -ignoreFile_TARGET ciTypeFlow.hpp \ |
165 -ignoreFile_TARGET $(Platform_arch_model).ad | 166 -ignoreFile_TARGET $(Platform_arch_model).ad |
166 | 167 |
167 ################################################## | 168 ################################################## |
168 # Without compiler(core) specific options | |
169 ################################################## | |
170 ProjectCreatorIDEOptions=$(ProjectCreatorIDEOptions) \ | |
171 $(ProjectCreatorIDEOptionsIgnoreCompiler1:TARGET=core) \ | |
172 $(ProjectCreatorIDEOptionsIgnoreCompiler2:TARGET=core) | |
173 | |
174 ################################################## | |
175 # Client(C1) compiler specific options | 169 # Client(C1) compiler specific options |
176 ################################################## | 170 ################################################## |
177 ProjectCreatorIDEOptions=$(ProjectCreatorIDEOptions) \ | 171 ProjectCreatorIDEOptions=$(ProjectCreatorIDEOptions) \ |
178 -define_compiler1 COMPILER1 \ | 172 -define_compiler1 COMPILER1 \ |
179 -define_compiler1 GRAAL \ | 173 -define_compiler1 GRAAL \ |
180 -ignorePath_compiler1 core \ | |
181 -ignorePath_compiler1 graal/generated \ | 174 -ignorePath_compiler1 graal/generated \ |
182 $(ProjectCreatorIDEOptionsIgnoreCompiler2:TARGET=compiler1) | 175 $(ProjectCreatorIDEOptionsIgnoreCompiler2:TARGET=compiler1) |
183 | 176 |
184 ################################################## | 177 ################################################## |
185 # Graal compiler specific options | 178 # Graal compiler specific options |
186 ################################################## | 179 ################################################## |
187 ProjectCreatorIDEOptions=$(ProjectCreatorIDEOptions) \ | 180 ProjectCreatorIDEOptions=$(ProjectCreatorIDEOptions) \ |
188 -define_graal GRAAL \ | 181 -define_graal GRAAL \ |
189 -ignorePath_graal core \ | |
190 $(ProjectCreatorIDEOptionsIgnoreCompiler1:TARGET=graal) \ | 182 $(ProjectCreatorIDEOptionsIgnoreCompiler1:TARGET=graal) \ |
191 $(ProjectCreatorIDEOptionsIgnoreCompiler2:TARGET=graal) | 183 $(ProjectCreatorIDEOptionsIgnoreCompiler2:TARGET=graal) |
192 | 184 |
193 ################################################## | 185 ################################################## |
194 # Server(C2) compiler specific options | 186 # Server(C2) compiler specific options |
196 #NOTE! This list must be kept in sync with GENERATED_NAMES in adlc.make. | 188 #NOTE! This list must be kept in sync with GENERATED_NAMES in adlc.make. |
197 ProjectCreatorIDEOptions=$(ProjectCreatorIDEOptions) \ | 189 ProjectCreatorIDEOptions=$(ProjectCreatorIDEOptions) \ |
198 -define_compiler2 COMPILER2 \ | 190 -define_compiler2 COMPILER2 \ |
199 -define_compiler2 GRAAL \ | 191 -define_compiler2 GRAAL \ |
200 -define_compiler2 TIERED \ | 192 -define_compiler2 TIERED \ |
201 -ignorePath_compiler2 core \ | |
202 -ignorePath_compiler2 graal/generated \ | 193 -ignorePath_compiler2 graal/generated \ |
203 -additionalFile_compiler2 $(Platform_arch_model).ad \ | 194 -additionalFile_compiler2 $(Platform_arch_model).ad \ |
204 -additionalFile_compiler2 ad_$(Platform_arch_model).cpp \ | 195 -additionalFile_compiler2 ad_$(Platform_arch_model).cpp \ |
205 -additionalFile_compiler2 ad_$(Platform_arch_model).hpp \ | 196 -additionalFile_compiler2 ad_$(Platform_arch_model).hpp \ |
206 -additionalFile_compiler2 ad_$(Platform_arch_model)_clone.cpp \ | 197 -additionalFile_compiler2 ad_$(Platform_arch_model)_clone.cpp \ |