make/windows/makefiles/vm.make

changeset 3427
94ec88ca68e2
parent 3229
95009f678859
child 3518
719f7007c8e8
     1.1 --- a/make/windows/makefiles/vm.make	Mon Jan 09 10:27:24 2012 +0100
     1.2 +++ b/make/windows/makefiles/vm.make	Wed Jan 11 17:34:02 2012 -0500
     1.3 @@ -19,7 +19,7 @@
     1.4  # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
     1.5  # or visit www.oracle.com if you need additional information or have any
     1.6  # questions.
     1.7 -#  
     1.8 +#
     1.9  #
    1.10  
    1.11  # Resource file containing VERSIONINFO
    1.12 @@ -30,7 +30,7 @@
    1.13  COMMONSRC=$(WorkSpace)\src
    1.14  ALTSRC=$(WorkSpace)\src\closed
    1.15  
    1.16 -!ifdef RELEASE 
    1.17 +!ifdef RELEASE
    1.18  !ifdef DEVELOP
    1.19  CPP_FLAGS=$(CPP_FLAGS) /D "DEBUG"
    1.20  !else
    1.21 @@ -74,6 +74,10 @@
    1.22  CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_BUILD_USER=\"$(BuildUser)\""
    1.23  CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_VM_DISTRO=\"$(HOTSPOT_VM_DISTRO)\""
    1.24  
    1.25 +!ifndef JAVASE_EMBEDDED
    1.26 +CPP_FLAGS=$(CPP_FLAGS) /D "INCLUDE_TRACE"
    1.27 +!endif
    1.28 +
    1.29  CPP_FLAGS=$(CPP_FLAGS) $(CPP_INCLUDE_DIRS)
    1.30  
    1.31  # Define that so jni.h is on correct side
    1.32 @@ -97,7 +101,7 @@
    1.33  !endif
    1.34  
    1.35  # If you modify exports below please do the corresponding changes in
    1.36 -# src/share/tools/ProjectCreator/WinGammaPlatformVC7.java 
    1.37 +# src/share/tools/ProjectCreator/WinGammaPlatformVC7.java
    1.38  LINK_FLAGS=$(LINK_FLAGS) $(STACK_SIZE) /subsystem:windows /dll /base:0x8000000 \
    1.39    /export:JNI_GetDefaultJavaVMInitArgs       \
    1.40    /export:JNI_CreateJavaVM                   \
    1.41 @@ -170,6 +174,7 @@
    1.42  VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/prims
    1.43  VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/runtime
    1.44  VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/services
    1.45 +VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/trace
    1.46  VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/utilities
    1.47  VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/libadt
    1.48  VM_PATH=$(VM_PATH);$(WorkSpace)/src/os/windows/vm
    1.49 @@ -177,6 +182,13 @@
    1.50  VM_PATH=$(VM_PATH);$(WorkSpace)/src/cpu/$(Platform_arch)/vm
    1.51  VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/opto
    1.52  
    1.53 +!if exists($(ALTSRC)\share\vm\jfr)
    1.54 +VM_PATH=$(VM_PATH);$(ALTSRC)/share/vm/jfr/agent
    1.55 +VM_PATH=$(VM_PATH);$(ALTSRC)/share/vm/jfr/agent/isolated_deps/util
    1.56 +VM_PATH=$(VM_PATH);$(ALTSRC)/share/vm/jfr/jvm
    1.57 +VM_PATH=$(VM_PATH);$(ALTSRC)/share/vm/jfr
    1.58 +!endif
    1.59 +
    1.60  VM_PATH={$(VM_PATH)}
    1.61  
    1.62  # Special case files not using precompiled header files.
    1.63 @@ -263,6 +275,9 @@
    1.64  {$(COMMONSRC)\share\vm\services}.cpp.obj::
    1.65          $(CPP) $(CPP_FLAGS) $(CPP_USE_PCH) /c $<
    1.66  
    1.67 +{$(COMMONSRC)\share\vm\trace}.cpp.obj::
    1.68 +        $(CPP) $(CPP_FLAGS) $(CPP_USE_PCH) /c $<
    1.69 +
    1.70  {$(COMMONSRC)\share\vm\utilities}.cpp.obj::
    1.71          $(CPP) $(CPP_FLAGS) $(CPP_USE_PCH) /c $<
    1.72  
    1.73 @@ -340,6 +355,9 @@
    1.74  {$(ALTSRC)\share\vm\services}.cpp.obj::
    1.75          $(CPP) $(CPP_FLAGS) $(CPP_USE_PCH) /c $<
    1.76  
    1.77 +{$(ALTSRC)\share\vm\trace}.cpp.obj::
    1.78 +        $(CPP) $(CPP_FLAGS) $(CPP_USE_PCH) /c $<
    1.79 +
    1.80  {$(ALTSRC)\share\vm\utilities}.cpp.obj::
    1.81          $(CPP) $(CPP_FLAGS) $(CPP_USE_PCH) /c $<
    1.82  
    1.83 @@ -371,6 +389,18 @@
    1.84  {..\generated\jvmtifiles}.cpp.obj::
    1.85          $(CPP) $(CPP_FLAGS) $(CPP_USE_PCH) /c $<
    1.86  
    1.87 +{$(ALTSRC)\share\vm\jfr}.cpp.obj::
    1.88 +        $(CPP) $(CPP_FLAGS) $(CPP_USE_PCH) /c $<
    1.89 +
    1.90 +{$(ALTSRC)\share\vm\jfr\agent}.cpp.obj::
    1.91 +        $(CPP) $(CPP_FLAGS) $(CPP_USE_PCH) /c $<
    1.92 +
    1.93 +{$(ALTSRC)\share\vm\jfr\agent\isolated_deps\util}.cpp.obj::
    1.94 +        $(CPP) $(CPP_FLAGS) $(CPP_USE_PCH) /c $<
    1.95 +
    1.96 +{$(ALTSRC)\share\vm\jfr\jvm}.cpp.obj::
    1.97 +        $(CPP) $(CPP_FLAGS) $(CPP_USE_PCH) /c $<
    1.98 +
    1.99  default::
   1.100  
   1.101  _build_pch_file.obj:

mercurial