< prev index next >

make/hotspot/lib/CompileJvm.gmk

Print this page




  32 # Include support files that will setup DTRACE_EXTRA_OBJECT_FILES.
  33 include lib/JvmDtraceObjects.gmk
  34 
  35 ################################################################################
  36 # Setup compilation of the main Hotspot native library (libjvm).
  37 
  38 JVM_OUTPUTDIR := $(JVM_VARIANT_OUTPUTDIR)/libjvm
  39 JVM_MAPFILE := $(JVM_OUTPUTDIR)/mapfile
  40 
  41 ################################################################################
  42 # Platform independent setup
  43 
  44 JVM_LDFLAGS += \
  45     $(SHARED_LIBRARY_FLAGS) \
  46     $(JVM_LDFLAGS_FEATURES) \
  47     $(EXTRA_LDFLAGS) \
  48     #
  49 
  50 JVM_LIBS += \
  51     $(JVM_LIBS_FEATURES) \

  52     #
  53 
  54 # These files and directories are always excluded
  55 JVM_EXCLUDE_FILES += args.cc
  56 JVM_EXCLUDES += adlc
  57 
  58 # Needed by vm_version.cpp
  59 ifeq ($(OPENJDK_TARGET_CPU), x86_64)
  60   OPENJDK_TARGET_CPU_VM_VERSION := amd64
  61 else ifeq ($(OPENJDK_TARGET_CPU), sparcv9)
  62   OPENJDK_TARGET_CPU_VM_VERSION := sparc
  63 else
  64   OPENJDK_TARGET_CPU_VM_VERSION := $(OPENJDK_TARGET_CPU)
  65 endif
  66 
  67 CFLAGS_VM_VERSION := \
  68     $(VERSION_CFLAGS) \
  69     -DHOTSPOT_VERSION_STRING='"$(VERSION_STRING)"' \
  70     -DDEBUG_LEVEL='"$(DEBUG_LEVEL)"' \
  71     -DHOTSPOT_BUILD_USER='"$(USERNAME)"' \




  32 # Include support files that will setup DTRACE_EXTRA_OBJECT_FILES.
  33 include lib/JvmDtraceObjects.gmk
  34 
  35 ################################################################################
  36 # Setup compilation of the main Hotspot native library (libjvm).
  37 
  38 JVM_OUTPUTDIR := $(JVM_VARIANT_OUTPUTDIR)/libjvm
  39 JVM_MAPFILE := $(JVM_OUTPUTDIR)/mapfile
  40 
  41 ################################################################################
  42 # Platform independent setup
  43 
  44 JVM_LDFLAGS += \
  45     $(SHARED_LIBRARY_FLAGS) \
  46     $(JVM_LDFLAGS_FEATURES) \
  47     $(EXTRA_LDFLAGS) \
  48     #
  49 
  50 JVM_LIBS += \
  51     $(JVM_LIBS_FEATURES) \
  52     $(SOFTFLOAT_LIBS) \
  53     #
  54 
  55 # These files and directories are always excluded
  56 JVM_EXCLUDE_FILES += args.cc
  57 JVM_EXCLUDES += adlc
  58 
  59 # Needed by vm_version.cpp
  60 ifeq ($(OPENJDK_TARGET_CPU), x86_64)
  61   OPENJDK_TARGET_CPU_VM_VERSION := amd64
  62 else ifeq ($(OPENJDK_TARGET_CPU), sparcv9)
  63   OPENJDK_TARGET_CPU_VM_VERSION := sparc
  64 else
  65   OPENJDK_TARGET_CPU_VM_VERSION := $(OPENJDK_TARGET_CPU)
  66 endif
  67 
  68 CFLAGS_VM_VERSION := \
  69     $(VERSION_CFLAGS) \
  70     -DHOTSPOT_VERSION_STRING='"$(VERSION_STRING)"' \
  71     -DDEBUG_LEVEL='"$(DEBUG_LEVEL)"' \
  72     -DHOTSPOT_BUILD_USER='"$(USERNAME)"' \


< prev index next >