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
|