hotspot/make/windows/makefiles/vm.make
changeset 7452 b3fa838286de
parent 7408 c04a5c989f26
child 8114 340b5b8b544b
equal deleted inserted replaced
7450:e44c68293be8 7452:b3fa838286de
    69 CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_LIB_ARCH=\"$(HOTSPOT_LIB_ARCH)\""
    69 CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_LIB_ARCH=\"$(HOTSPOT_LIB_ARCH)\""
    70 CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_BUILD_TARGET=\"$(BUILD_FLAVOR)\""
    70 CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_BUILD_TARGET=\"$(BUILD_FLAVOR)\""
    71 CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_BUILD_USER=\"$(BuildUser)\""
    71 CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_BUILD_USER=\"$(BuildUser)\""
    72 CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_VM_DISTRO=\"$(HOTSPOT_VM_DISTRO)\""
    72 CPP_FLAGS=$(CPP_FLAGS) /D "HOTSPOT_VM_DISTRO=\"$(HOTSPOT_VM_DISTRO)\""
    73 
    73 
    74 CPP_FLAGS=$(CPP_FLAGS) /D "WIN32" /D "_WINDOWS" $(CPP_INCLUDE_DIRS)
    74 CPP_FLAGS=$(CPP_FLAGS) $(CPP_INCLUDE_DIRS)
    75 
       
    76 # Must specify this for sharedRuntimeTrig.cpp
       
    77 CPP_FLAGS=$(CPP_FLAGS) /D "VM_LITTLE_ENDIAN"
       
    78 
    75 
    79 # Define that so jni.h is on correct side
    76 # Define that so jni.h is on correct side
    80 CPP_FLAGS=$(CPP_FLAGS) /D "_JNI_IMPLEMENTATION_"
    77 CPP_FLAGS=$(CPP_FLAGS) /D "_JNI_IMPLEMENTATION_"
    81 
       
    82 # Used for platform dispatching
       
    83 CPP_FLAGS=$(CPP_FLAGS) /D TARGET_OS_FAMILY_windows
       
    84 CPP_FLAGS=$(CPP_FLAGS) /D TARGET_ARCH_$(Platform_arch)
       
    85 CPP_FLAGS=$(CPP_FLAGS) /D TARGET_ARCH_MODEL_$(Platform_arch_model)
       
    86 CPP_FLAGS=$(CPP_FLAGS) /D TARGET_OS_ARCH_windows_$(Platform_arch)
       
    87 CPP_FLAGS=$(CPP_FLAGS) /D TARGET_OS_ARCH_MODEL_windows_$(Platform_arch_model)
       
    88 CPP_FLAGS=$(CPP_FLAGS) /D TARGET_COMPILER_visCPP
       
    89 
    78 
    90 !if "$(BUILDARCH)" == "ia64"
    79 !if "$(BUILDARCH)" == "ia64"
    91 STACK_SIZE="/STACK:1048576,262144"
    80 STACK_SIZE="/STACK:1048576,262144"
    92 !else
    81 !else
    93 STACK_SIZE=
    82 STACK_SIZE=
   102 !else
    91 !else
   103 AGCT_EXPORT=/export:AsyncGetCallTrace
    92 AGCT_EXPORT=/export:AsyncGetCallTrace
   104 !endif
    93 !endif
   105 !endif
    94 !endif
   106 
    95 
       
    96 # If you modify exports below please do the corresponding changes in
       
    97 # src/share/tools/ProjectCreator/WinGammaPlatformVC7.java 
   107 LINK_FLAGS=$(LINK_FLAGS) $(STACK_SIZE) /subsystem:windows /dll /base:0x8000000 \
    98 LINK_FLAGS=$(LINK_FLAGS) $(STACK_SIZE) /subsystem:windows /dll /base:0x8000000 \
   108   /export:JNI_GetDefaultJavaVMInitArgs       \
    99   /export:JNI_GetDefaultJavaVMInitArgs       \
   109   /export:JNI_CreateJavaVM                   \
   100   /export:JNI_CreateJavaVM                   \
   110   /export:JVM_FindClassFromBootLoader        \
   101   /export:JVM_FindClassFromBootLoader        \
   111   /export:JNI_GetCreatedJavaVMs              \
   102   /export:JNI_GetCreatedJavaVMs              \