mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 15:24:43 +02:00
8043541: 'fastdebug' is printed twice in java -version
Reviewed-by: dholmes, dcubed, jcoomes
This commit is contained in:
parent
33a0064f97
commit
b531babf09
7 changed files with 15 additions and 17 deletions
|
@ -82,14 +82,12 @@ VM_VER_DEFS = -DHOTSPOT_RELEASE_VERSION="\"$(HS_BUILD_VER)\"" \
|
||||||
-DJRE_RELEASE_VERSION="\"$(JRE_RELEASE_VER)\"" \
|
-DJRE_RELEASE_VERSION="\"$(JRE_RELEASE_VER)\"" \
|
||||||
$(JDK_VER_DEFS)
|
$(JDK_VER_DEFS)
|
||||||
HS_LIB_ARCH = -DHOTSPOT_LIB_ARCH=\"$(LIBARCH)\"
|
HS_LIB_ARCH = -DHOTSPOT_LIB_ARCH=\"$(LIBARCH)\"
|
||||||
BUILD_TARGET = -DHOTSPOT_BUILD_TARGET="\"$(TARGET)\""
|
|
||||||
BUILD_USER = -DHOTSPOT_BUILD_USER="\"$(HOTSPOT_BUILD_USER)\""
|
BUILD_USER = -DHOTSPOT_BUILD_USER="\"$(HOTSPOT_BUILD_USER)\""
|
||||||
VM_DISTRO = -DHOTSPOT_VM_DISTRO="\"$(HOTSPOT_VM_DISTRO)\""
|
VM_DISTRO = -DHOTSPOT_VM_DISTRO="\"$(HOTSPOT_VM_DISTRO)\""
|
||||||
|
|
||||||
CXXFLAGS = \
|
CXXFLAGS = \
|
||||||
${SYSDEFS} \
|
${SYSDEFS} \
|
||||||
${INCLUDES} \
|
${INCLUDES} \
|
||||||
${BUILD_TARGET} \
|
|
||||||
${BUILD_USER} \
|
${BUILD_USER} \
|
||||||
${HS_LIB_ARCH} \
|
${HS_LIB_ARCH} \
|
||||||
${VM_DISTRO}
|
${VM_DISTRO}
|
||||||
|
|
|
@ -81,14 +81,12 @@ VM_VER_DEFS = -DHOTSPOT_RELEASE_VERSION="\"$(HS_BUILD_VER)\"" \
|
||||||
-DJRE_RELEASE_VERSION="\"$(JRE_RELEASE_VER)\"" \
|
-DJRE_RELEASE_VERSION="\"$(JRE_RELEASE_VER)\"" \
|
||||||
$(JDK_VER_DEFS)
|
$(JDK_VER_DEFS)
|
||||||
HS_LIB_ARCH = -DHOTSPOT_LIB_ARCH=\"$(LIBARCH)\"
|
HS_LIB_ARCH = -DHOTSPOT_LIB_ARCH=\"$(LIBARCH)\"
|
||||||
BUILD_TARGET = -DHOTSPOT_BUILD_TARGET="\"$(TARGET)\""
|
|
||||||
BUILD_USER = -DHOTSPOT_BUILD_USER="\"$(HOTSPOT_BUILD_USER)\""
|
BUILD_USER = -DHOTSPOT_BUILD_USER="\"$(HOTSPOT_BUILD_USER)\""
|
||||||
VM_DISTRO = -DHOTSPOT_VM_DISTRO="\"$(HOTSPOT_VM_DISTRO)\""
|
VM_DISTRO = -DHOTSPOT_VM_DISTRO="\"$(HOTSPOT_VM_DISTRO)\""
|
||||||
|
|
||||||
CXXFLAGS = \
|
CXXFLAGS = \
|
||||||
${SYSDEFS} \
|
${SYSDEFS} \
|
||||||
${INCLUDES} \
|
${INCLUDES} \
|
||||||
${BUILD_TARGET} \
|
|
||||||
${BUILD_USER} \
|
${BUILD_USER} \
|
||||||
${HS_LIB_ARCH} \
|
${HS_LIB_ARCH} \
|
||||||
${VM_DISTRO}
|
${VM_DISTRO}
|
||||||
|
|
|
@ -136,7 +136,11 @@ ifeq ($(JDK_MKTG_VERSION),)
|
||||||
JDK_MKTG_VERSION=$(JDK_MINOR_VERSION).$(JDK_MICRO_VERSION)
|
JDK_MKTG_VERSION=$(JDK_MINOR_VERSION).$(JDK_MICRO_VERSION)
|
||||||
endif
|
endif
|
||||||
ifeq ($(JDK_VERSION),)
|
ifeq ($(JDK_VERSION),)
|
||||||
JDK_VERSION=$(JDK_MAJOR_VERSION).$(JDK_MINOR_VERSION).$(JDK_MICRO_VERSION)
|
ifeq ($(BUILD_FLAVOR), product)
|
||||||
|
JDK_VERSION=$(JDK_MAJOR_VERSION).$(JDK_MINOR_VERSION).$(JDK_MICRO_VERSION)
|
||||||
|
else
|
||||||
|
JDK_VERSION=$(JDK_MAJOR_VERSION).$(JDK_MINOR_VERSION).$(JDK_MICRO_VERSION)-$(BUILD_FLAVOR)
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_VERSION),)
|
ifeq ($(FULL_VERSION),)
|
||||||
FULL_VERSION="$(JDK_VERSION)"
|
FULL_VERSION="$(JDK_VERSION)"
|
||||||
|
|
|
@ -82,14 +82,12 @@ VM_VER_DEFS = -DHOTSPOT_RELEASE_VERSION="\"$(HS_BUILD_VER)\"" \
|
||||||
-DJRE_RELEASE_VERSION="\"$(JRE_RELEASE_VER)\"" \
|
-DJRE_RELEASE_VERSION="\"$(JRE_RELEASE_VER)\"" \
|
||||||
$(JDK_VER_DEFS)
|
$(JDK_VER_DEFS)
|
||||||
HS_LIB_ARCH = -DHOTSPOT_LIB_ARCH=\"$(LIBARCH)\"
|
HS_LIB_ARCH = -DHOTSPOT_LIB_ARCH=\"$(LIBARCH)\"
|
||||||
BUILD_TARGET = -DHOTSPOT_BUILD_TARGET="\"$(TARGET)\""
|
|
||||||
BUILD_USER = -DHOTSPOT_BUILD_USER="\"$(HOTSPOT_BUILD_USER)\""
|
BUILD_USER = -DHOTSPOT_BUILD_USER="\"$(HOTSPOT_BUILD_USER)\""
|
||||||
VM_DISTRO = -DHOTSPOT_VM_DISTRO="\"$(HOTSPOT_VM_DISTRO)\""
|
VM_DISTRO = -DHOTSPOT_VM_DISTRO="\"$(HOTSPOT_VM_DISTRO)\""
|
||||||
|
|
||||||
CXXFLAGS = \
|
CXXFLAGS = \
|
||||||
${SYSDEFS} \
|
${SYSDEFS} \
|
||||||
${INCLUDES} \
|
${INCLUDES} \
|
||||||
${BUILD_TARGET} \
|
|
||||||
${BUILD_USER} \
|
${BUILD_USER} \
|
||||||
${HS_LIB_ARCH} \
|
${HS_LIB_ARCH} \
|
||||||
${VM_DISTRO}
|
${VM_DISTRO}
|
||||||
|
|
|
@ -77,14 +77,12 @@ VM_VER_DEFS = -DHOTSPOT_RELEASE_VERSION="\"$(HS_BUILD_VER)\"" \
|
||||||
-DJRE_RELEASE_VERSION="\"$(JRE_RELEASE_VER)\"" \
|
-DJRE_RELEASE_VERSION="\"$(JRE_RELEASE_VER)\"" \
|
||||||
$(JDK_VER_DEFS)
|
$(JDK_VER_DEFS)
|
||||||
HS_LIB_ARCH = -DHOTSPOT_LIB_ARCH=\"$(LIBARCH)\"
|
HS_LIB_ARCH = -DHOTSPOT_LIB_ARCH=\"$(LIBARCH)\"
|
||||||
BUILD_TARGET = -DHOTSPOT_BUILD_TARGET="\"$(TARGET)\""
|
|
||||||
BUILD_USER = -DHOTSPOT_BUILD_USER="\"$(HOTSPOT_BUILD_USER)\""
|
BUILD_USER = -DHOTSPOT_BUILD_USER="\"$(HOTSPOT_BUILD_USER)\""
|
||||||
VM_DISTRO = -DHOTSPOT_VM_DISTRO="\"$(HOTSPOT_VM_DISTRO)\""
|
VM_DISTRO = -DHOTSPOT_VM_DISTRO="\"$(HOTSPOT_VM_DISTRO)\""
|
||||||
|
|
||||||
CXXFLAGS = \
|
CXXFLAGS = \
|
||||||
${SYSDEFS} \
|
${SYSDEFS} \
|
||||||
${INCLUDES} \
|
${INCLUDES} \
|
||||||
${BUILD_TARGET} \
|
|
||||||
${BUILD_USER} \
|
${BUILD_USER} \
|
||||||
${HS_LIB_ARCH} \
|
${HS_LIB_ARCH} \
|
||||||
${VM_DISTRO}
|
${VM_DISTRO}
|
||||||
|
|
|
@ -116,7 +116,7 @@ JDK_MAJOR_VERSION="\\\"$(JDK_MAJOR_VER)\\\""
|
||||||
JDK_MINOR_VERSION="\\\"$(JDK_MINOR_VER)\\\""
|
JDK_MINOR_VERSION="\\\"$(JDK_MINOR_VER)\\\""
|
||||||
JDK_MICRO_VERSION="\\\"$(JDK_MICRO_VER)\\\""
|
JDK_MICRO_VERSION="\\\"$(JDK_MICRO_VER)\\\""
|
||||||
|
|
||||||
ReleaseOptions = -define HOTSPOT_RELEASE_VERSION=$(HOTSPOT_RELEASE_VERSION) -define JRE_RELEASE_VERSION=$(JRE_RELEASE_VERSION) -define HOTSPOT_VM_DISTRO=$(HOTSPOT_VM_DISTRO) -define JDK_MAJOR_VERSION=$(JDK_MAJOR_VERSION) -define JDK_MINOR_VERSION=$(JDK_MINOR_VERSION) -define JDK_MICRO_VERSION=$(JDK_MICRO_VERSION) -define JDK_BUILD_NUMBER=$(JDK_BUILD_NUMBER)
|
ReleaseOptions = -define HOTSPOT_RELEASE_VERSION=$(HOTSPOT_RELEASE_VERSION) -define JRE_RELEASE_VERSION=$(JRE_RELEASE_VERSION) -define HOTSPOT_VM_DISTRO=$(HOTSPOT_VM_DISTRO) -define JDK_MAJOR_VERSION=$(JDK_MAJOR_VERSION) -define JDK_MINOR_VERSION=$(JDK_MINOR_VERSION) -define JDK_MICRO_VERSION=$(JDK_MICRO_VERSION) -define JDK_BUILD_NUMBER=$(JDK_BUILD_NUMBER) -define VISUAL_STUDIO_BUILD=true
|
||||||
ProjectCreatorIDEOptions = $(ProjectCreatorIDEOptions) $(ReleaseOptions)
|
ProjectCreatorIDEOptions = $(ProjectCreatorIDEOptions) $(ReleaseOptions)
|
||||||
|
|
||||||
$(HOTSPOTBUILDSPACE)/$(ProjectFile): $(HOTSPOTBUILDSPACE)/classes/ProjectCreator.class
|
$(HOTSPOTBUILDSPACE)/$(ProjectFile): $(HOTSPOTBUILDSPACE)/classes/ProjectCreator.class
|
||||||
|
|
|
@ -72,14 +72,16 @@ int Abstract_VM_Version::_reserve_for_allocation_prefetch = 0;
|
||||||
#ifndef JRE_RELEASE_VERSION
|
#ifndef JRE_RELEASE_VERSION
|
||||||
#error JRE_RELEASE_VERSION must be defined
|
#error JRE_RELEASE_VERSION must be defined
|
||||||
#endif
|
#endif
|
||||||
#ifndef HOTSPOT_BUILD_TARGET
|
|
||||||
#error HOTSPOT_BUILD_TARGET must be defined
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PRODUCT
|
// NOTE: Builds within Visual Studio do not define the build target in
|
||||||
#define VM_RELEASE HOTSPOT_RELEASE_VERSION
|
// HOTSPOT_RELEASE_VERSION, so it must be done here
|
||||||
#else
|
#if defined(VISUAL_STUDIO_BUILD) && !defined(PRODUCT)
|
||||||
|
#ifndef HOTSPOT_BUILD_TARGET
|
||||||
|
#error HOTSPOT_BUILD_TARGET must be defined
|
||||||
|
#endif
|
||||||
#define VM_RELEASE HOTSPOT_RELEASE_VERSION "-" HOTSPOT_BUILD_TARGET
|
#define VM_RELEASE HOTSPOT_RELEASE_VERSION "-" HOTSPOT_BUILD_TARGET
|
||||||
|
#else
|
||||||
|
#define VM_RELEASE HOTSPOT_RELEASE_VERSION
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// HOTSPOT_RELEASE_VERSION follows the JDK release version naming convention
|
// HOTSPOT_RELEASE_VERSION follows the JDK release version naming convention
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue