./common/autoconf/hotspot-spec.gmk.in

Print this page
rev 656 : [mq]: zero-newbuild


  58 # If cross compiling, then define CROSS_COMPILE_ARCH:=cpu_name here.
  59 @DEFINE_CROSS_COMPILE_ARCH@
  60 
  61 # Old name for OPENJDK_TARGET_OS (aix,bsd,hpux,linux,macosx,solaris,windows etc)
  62 PLATFORM=$(OPENJDK_TARGET_OS)
  63 # 32 or 64 bit
  64 ARCH_DATA_MODEL=$(OPENJDK_TARGET_CPU_BITS)
  65 
  66 ALT_BOOTDIR=$(BOOT_JDK)
  67 # Can be /sparcv9 or /amd64 on Solaris
  68 ISA_DIR=$(OPENJDK_TARGET_CPU_ISADIR)
  69 # Yet another name for arch used for an extra subdir below the jvm lib.
  70 # Uses i386 and amd64, instead of x86 and x86_64.
  71 LIBARCH=$(OPENJDK_TARGET_CPU_LEGACY_LIB)
  72 # Old name for OPENJDK_TARGET_CPU, uses i586 and amd64, instead of x86 and x86_64.
  73 ARCH=$(OPENJDK_TARGET_CPU_LEGACY)
  74 # Legacy setting for building for a 64 bit machine.
  75 # If yes then this expands to _LP64:=1
  76 @LP64@
  77 













  78 ALT_OUTPUTDIR=$(HOTSPOT_OUTPUTDIR)
  79 ALT_EXPORT_PATH=$(HOTSPOT_DIST)
  80 
  81 HOTSPOT_MAKE_ARGS:=@HOTSPOT_MAKE_ARGS@ @STATIC_CXX_SETTING@
  82 # This is used from the libjvm build for C/C++ code.
  83 HOTSPOT_BUILD_JOBS:=$(JOBS)
  84 # Control wether Hotspot runs Queens test after building
  85 TEST_IN_BUILD=@TEST_IN_BUILD@
  86 
  87 # For hotspot, override compiler/tools definition to not include FIXPATH prefix.
  88 # Hotspot has its own handling on the Windows path situation.
  89 CXX:=@CCACHE@ @HOTSPOT_CXX@
  90 LD:=@HOTSPOT_LD@
  91 MT:=@HOTSPOT_MT@
  92 RC:=@HOTSPOT_RC@
  93 
  94 EXTRA_CFLAGS=@LEGACY_EXTRA_CFLAGS@
  95 EXTRA_CXXFLAGS=@LEGACY_EXTRA_CXXFLAGS@
  96 EXTRA_LDFLAGS=@LEGACY_EXTRA_LDFLAGS@
  97 




  58 # If cross compiling, then define CROSS_COMPILE_ARCH:=cpu_name here.
  59 @DEFINE_CROSS_COMPILE_ARCH@
  60 
  61 # Old name for OPENJDK_TARGET_OS (aix,bsd,hpux,linux,macosx,solaris,windows etc)
  62 PLATFORM=$(OPENJDK_TARGET_OS)
  63 # 32 or 64 bit
  64 ARCH_DATA_MODEL=$(OPENJDK_TARGET_CPU_BITS)
  65 
  66 ALT_BOOTDIR=$(BOOT_JDK)
  67 # Can be /sparcv9 or /amd64 on Solaris
  68 ISA_DIR=$(OPENJDK_TARGET_CPU_ISADIR)
  69 # Yet another name for arch used for an extra subdir below the jvm lib.
  70 # Uses i386 and amd64, instead of x86 and x86_64.
  71 LIBARCH=$(OPENJDK_TARGET_CPU_LEGACY_LIB)
  72 # Old name for OPENJDK_TARGET_CPU, uses i586 and amd64, instead of x86 and x86_64.
  73 ARCH=$(OPENJDK_TARGET_CPU_LEGACY)
  74 # Legacy setting for building for a 64 bit machine.
  75 # If yes then this expands to _LP64:=1
  76 @LP64@
  77 
  78 # Legacy settings for zero
  79 ZERO_ENDIANNESS=$(OPENJDK_TARGET_CPU_ENDIAN)
  80 ZERO_LIBARCH=$(OPENJDK_TARGET_CPU_LEGACY_LIB)
  81 ZERO_ARCHDEF=@ZERO_ARCHDEF@
  82 ZERO_ARCHFLAG=@ZERO_ARCHFLAG@
  83 LIBFFI_CFLAGS=@LIBFFI_CFLAGS@
  84 LIBFFI_LIBS=@LIBFFI_LIBS@
  85 
  86 # Legacy settings for zeroshark
  87 LLVM_CFLAGS=@LLVM_CFLAGS@
  88 LLVM_LIBS=@LLVM_LIBS@
  89 LLVM_LDFLAGS=@LLVM_LDFLAGS@
  90 
  91 ALT_OUTPUTDIR=$(HOTSPOT_OUTPUTDIR)
  92 ALT_EXPORT_PATH=$(HOTSPOT_DIST)
  93 
  94 HOTSPOT_MAKE_ARGS:=@HOTSPOT_MAKE_ARGS@ @STATIC_CXX_SETTING@
  95 # This is used from the libjvm build for C/C++ code.
  96 HOTSPOT_BUILD_JOBS:=$(JOBS)
  97 # Control wether Hotspot runs Queens test after building
  98 TEST_IN_BUILD=@TEST_IN_BUILD@
  99 
 100 # For hotspot, override compiler/tools definition to not include FIXPATH prefix.
 101 # Hotspot has its own handling on the Windows path situation.
 102 CXX:=@CCACHE@ @HOTSPOT_CXX@
 103 LD:=@HOTSPOT_LD@
 104 MT:=@HOTSPOT_MT@
 105 RC:=@HOTSPOT_RC@
 106 
 107 EXTRA_CFLAGS=@LEGACY_EXTRA_CFLAGS@
 108 EXTRA_CXXFLAGS=@LEGACY_EXTRA_CXXFLAGS@
 109 EXTRA_LDFLAGS=@LEGACY_EXTRA_LDFLAGS@
 110