74 CXXFLAGS_JDKEXE := @OPENJDK_BUILD_CXXFLAGS_JDKEXE@
75 LDFLAGS_JDKEXE := @OPENJDK_BUILD_LDFLAGS_JDKEXE@
76
77 JVM_CFLAGS := @OPENJDK_BUILD_JVM_CFLAGS@
78 JVM_LDFLAGS := @OPENJDK_BUILD_JVM_LDFLAGS@
79 JVM_ASFLAGS := @OPENJDK_BUILD_JVM_ASFLAGS@
80 JVM_LIBS := @OPENJDK_BUILD_JVM_LIBS@
81
82 FDLIBM_CFLAGS := @OPENJDK_BUILD_FDLIBM_CFLAGS@
83
84 INTERIM_LANGTOOLS_ARGS := $(subst $(OUTPUTDIR),$(BUILDJDK_OUTPUTDIR),$(INTERIM_LANGTOOLS_ARGS))
85
86 # The compiler for the build platform is likely not warning compatible with the official
87 # compiler.
88 WARNINGS_AS_ERRORS := false
89 DISABLE_WARNING_PREFIX := @BUILD_CC_DISABLE_WARNING_PREFIX@
90
91 # Save speed and disk space by not enabling debug symbols for the buildjdk
92 ENABLE_DEBUG_SYMBOLS := false
93
94 # Control whether Hotspot builds gtest tests
95 BUILD_GTEST := false
96
97 JVM_VARIANTS := server
98 JVM_VARIANT_MAIN := server
99 JVM_FEATURES_server := cds compiler1 compiler2 g1gc serialgc
100
101 # Some users still set EXTRA_*FLAGS on the make command line. Must
102 # make sure to override that when building buildjdk.
103 override EXTRA_CFLAGS :=
104 override EXTRA_CXXFLAGS :=
105 override EXTRA_LDFLAGS :=
|
74 CXXFLAGS_JDKEXE := @OPENJDK_BUILD_CXXFLAGS_JDKEXE@
75 LDFLAGS_JDKEXE := @OPENJDK_BUILD_LDFLAGS_JDKEXE@
76
77 JVM_CFLAGS := @OPENJDK_BUILD_JVM_CFLAGS@
78 JVM_LDFLAGS := @OPENJDK_BUILD_JVM_LDFLAGS@
79 JVM_ASFLAGS := @OPENJDK_BUILD_JVM_ASFLAGS@
80 JVM_LIBS := @OPENJDK_BUILD_JVM_LIBS@
81
82 FDLIBM_CFLAGS := @OPENJDK_BUILD_FDLIBM_CFLAGS@
83
84 INTERIM_LANGTOOLS_ARGS := $(subst $(OUTPUTDIR),$(BUILDJDK_OUTPUTDIR),$(INTERIM_LANGTOOLS_ARGS))
85
86 # The compiler for the build platform is likely not warning compatible with the official
87 # compiler.
88 WARNINGS_AS_ERRORS := false
89 DISABLE_WARNING_PREFIX := @BUILD_CC_DISABLE_WARNING_PREFIX@
90
91 # Save speed and disk space by not enabling debug symbols for the buildjdk
92 ENABLE_DEBUG_SYMBOLS := false
93
94 JVM_VARIANTS := server
95 JVM_VARIANT_MAIN := server
96 JVM_FEATURES_server := cds compiler1 compiler2 g1gc serialgc
97
98 # Some users still set EXTRA_*FLAGS on the make command line. Must
99 # make sure to override that when building buildjdk.
100 override EXTRA_CFLAGS :=
101 override EXTRA_CXXFLAGS :=
102 override EXTRA_LDFLAGS :=
|