143 |
143 |
144 # Where to find the source code for the virtual machine (is this used?) |
144 # Where to find the source code for the virtual machine (is this used?) |
145 VM_PATH=../generated |
145 VM_PATH=../generated |
146 VM_PATH=$(VM_PATH);../generated/adfiles |
146 VM_PATH=$(VM_PATH);../generated/adfiles |
147 VM_PATH=$(VM_PATH);../generated/jvmtifiles |
147 VM_PATH=$(VM_PATH);../generated/jvmtifiles |
148 VM_PATH=$(VM_PATH);../generated/tracefiles |
148 VM_PATH=$(VM_PATH);../generated/jfrfiles |
149 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/c1 |
149 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/c1 |
150 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/compiler |
150 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/compiler |
151 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/code |
151 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/code |
152 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/interpreter |
152 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/interpreter |
153 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/ci |
153 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/ci |
171 VM_PATH=$(VM_PATH);$(WorkSpace)/src/os/windows/vm |
171 VM_PATH=$(VM_PATH);$(WorkSpace)/src/os/windows/vm |
172 VM_PATH=$(VM_PATH);$(WorkSpace)/src/os_cpu/windows_$(Platform_arch)/vm |
172 VM_PATH=$(VM_PATH);$(WorkSpace)/src/os_cpu/windows_$(Platform_arch)/vm |
173 VM_PATH=$(VM_PATH);$(WorkSpace)/src/cpu/$(Platform_arch)/vm |
173 VM_PATH=$(VM_PATH);$(WorkSpace)/src/cpu/$(Platform_arch)/vm |
174 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/opto |
174 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/opto |
175 |
175 |
176 !if exists($(ALTSRC)\share\vm\jfr) |
|
177 VM_PATH=$(VM_PATH);$(ALTSRC)/share/vm/jfr |
|
178 VM_PATH=$(VM_PATH);$(ALTSRC)/share/vm/jfr/buffers |
|
179 !endif |
|
180 |
|
181 VM_PATH={$(VM_PATH)} |
176 VM_PATH={$(VM_PATH)} |
182 |
177 |
183 # Special case files not using precompiled header files. |
178 # Special case files not using precompiled header files. |
184 |
179 |
185 c1_RInfo_$(Platform_arch).obj: $(WorkSpace)\src\cpu\$(Platform_arch)\vm\c1_RInfo_$(Platform_arch).cpp |
180 c1_RInfo_$(Platform_arch).obj: $(WorkSpace)\src\cpu\$(Platform_arch)\vm\c1_RInfo_$(Platform_arch).cpp |
206 bytecodeInterpreter.obj: $(WorkSpace)\src\share\vm\interpreter\bytecodeInterpreter.cpp |
201 bytecodeInterpreter.obj: $(WorkSpace)\src\share\vm\interpreter\bytecodeInterpreter.cpp |
207 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\share\vm\interpreter\bytecodeInterpreter.cpp |
202 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\share\vm\interpreter\bytecodeInterpreter.cpp |
208 |
203 |
209 bytecodeInterpreterWithChecks.obj: ..\generated\jvmtifiles\bytecodeInterpreterWithChecks.cpp |
204 bytecodeInterpreterWithChecks.obj: ..\generated\jvmtifiles\bytecodeInterpreterWithChecks.cpp |
210 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c ..\generated\jvmtifiles\bytecodeInterpreterWithChecks.cpp |
205 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c ..\generated\jvmtifiles\bytecodeInterpreterWithChecks.cpp |
|
206 |
|
207 iphlp_interface.obj: $(WorkSpace)\src\os\windows\vm\iphlp_interface.cpp |
|
208 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os\windows\vm\iphlp_interface.cpp |
|
209 |
|
210 os_perf_windows.obj: $(WorkSpace)\src\os\windows\vm\os_perf_windows.cpp |
|
211 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os\windows\vm\os_perf_windows.cpp |
211 |
212 |
212 # Default rules for the Virtual Machine |
213 # Default rules for the Virtual Machine |
213 {$(COMMONSRC)\share\vm\c1}.cpp.obj:: |
214 {$(COMMONSRC)\share\vm\c1}.cpp.obj:: |
214 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
215 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
215 |
216 |
382 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
383 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
383 |
384 |
384 {..\generated\jvmtifiles}.cpp.obj:: |
385 {..\generated\jvmtifiles}.cpp.obj:: |
385 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
386 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
386 |
387 |
387 {..\generated\tracefiles}.cpp.obj:: |
388 {..\generated\jfrfiles}.cpp.obj:: |
388 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
389 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
389 |
390 |
390 {$(ALTSRC)\share\vm\jfr}.cpp.obj:: |
391 {$(COMMONSRC)\share\vm\jfr}.cpp.obj:: |
391 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
392 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
392 |
393 |
393 {$(ALTSRC)\share\vm\jfr\buffers}.cpp.obj:: |
394 {$(COMMONSRC)\share\vm\jfr\dcmd}.cpp.obj:: |
|
395 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
396 |
|
397 {$(COMMONSRC)\share\vm\jfr\instrumentation}.cpp.obj:: |
|
398 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
399 |
|
400 {$(COMMONSRC)\share\vm\jfr\jni}.cpp.obj:: |
|
401 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
402 |
|
403 {$(COMMONSRC)\share\vm\jfr\leakprofiler}.cpp.obj:: |
|
404 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
405 |
|
406 {$(COMMONSRC)\share\vm\jfr\leakprofiler\chains}.cpp.obj:: |
|
407 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
408 |
|
409 {$(COMMONSRC)\share\vm\jfr\leakprofiler\checkpoint}.cpp.obj:: |
|
410 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
411 |
|
412 {$(COMMONSRC)\share\vm\jfr\leakprofiler\sampling}.cpp.obj:: |
|
413 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
414 |
|
415 {$(COMMONSRC)\share\vm\jfr\leakprofiler\utilities}.cpp.obj:: |
|
416 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
417 |
|
418 {$(COMMONSRC)\share\vm\jfr\metadata}.cpp.obj:: |
|
419 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
420 |
|
421 {$(COMMONSRC)\share\vm\jfr\periodic}.cpp.obj:: |
|
422 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
423 |
|
424 {$(COMMONSRC)\share\vm\jfr\periodic\sampling}.cpp.obj:: |
|
425 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
426 |
|
427 {$(COMMONSRC)\share\vm\jfr\recorder}.cpp.obj:: |
|
428 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
429 |
|
430 {$(COMMONSRC)\share\vm\jfr\recorder\checkpoint}.cpp.obj:: |
|
431 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
432 |
|
433 {$(COMMONSRC)\share\vm\jfr\recorder\checkpoint\types}.cpp.obj:: |
|
434 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
435 |
|
436 {$(COMMONSRC)\share\vm\jfr\recorder\checkpoint\types\traceid}.cpp.obj:: |
|
437 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
438 |
|
439 {$(COMMONSRC)\share\vm\jfr\recorder\repository}.cpp.obj:: |
|
440 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
441 |
|
442 {$(COMMONSRC)\share\vm\jfr\recorder\service}.cpp.obj:: |
|
443 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
444 |
|
445 {$(COMMONSRC)\share\vm\jfr\recorder\stacktrace}.cpp.obj:: |
|
446 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
447 |
|
448 {$(COMMONSRC)\share\vm\jfr\recorder\storage}.cpp.obj:: |
|
449 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
450 |
|
451 {$(COMMONSRC)\share\vm\jfr\recorder\stringpool}.cpp.obj:: |
|
452 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
453 |
|
454 {$(COMMONSRC)\share\vm\jfr\support}.cpp.obj:: |
|
455 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
456 |
|
457 {$(COMMONSRC)\share\vm\jfr\utilities}.cpp.obj:: |
|
458 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
|
459 |
|
460 {$(COMMONSRC)\share\vm\jfr\writers}.cpp.obj:: |
394 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
461 $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< |
395 |
462 |
396 default:: |
463 default:: |
397 |
464 |
398 _build_pch_file.obj: |
465 _build_pch_file.obj: |