8351542: LIBMANAGEMENT_OPTIMIZATION remove special optimization settings

Reviewed-by: ihse, kevinw
This commit is contained in:
Matthias Baesken 2025-03-13 12:41:57 +00:00
parent 375722f4ab
commit c3db667156
2 changed files with 2 additions and 12 deletions

View File

@ -31,14 +31,9 @@ include LibCommon.gmk
## Build libmanagement
################################################################################
LIBMANAGEMENT_OPTIMIZATION := HIGH
ifeq ($(call isTargetOs, linux)+$(COMPILE_WITH_DEBUG_SYMBOLS), true+true)
LIBMANAGEMENT_OPTIMIZATION := LOW
endif
$(eval $(call SetupJdkLibrary, BUILD_LIBMANAGEMENT, \
NAME := management, \
OPTIMIZATION := $(LIBMANAGEMENT_OPTIMIZATION), \
OPTIMIZATION := HIGH, \
DISABLED_WARNINGS_gcc_VMManagementImpl.c := unused-variable, \
DISABLED_WARNINGS_clang_VMManagementImpl.c := unused-variable, \
JDK_LIBS := java.base:libjava java.base:libjvm, \

View File

@ -38,14 +38,9 @@ ifeq ($(call isTargetOs, windows), true)
LIBMANAGEMENT_EXT_CFLAGS := -DPSAPI_VERSION=1
endif
LIBMANAGEMENT_EXT_OPTIMIZATION := HIGH
ifeq ($(call isTargetOs, linux)+$(COMPILE_WITH_DEBUG_SYMBOLS), true+true)
LIBMANAGEMENT_EXT_OPTIMIZATION := LOW
endif
$(eval $(call SetupJdkLibrary, BUILD_LIBMANAGEMENT_EXT, \
NAME := management_ext, \
OPTIMIZATION := $(LIBMANAGEMENT_EXT_OPTIMIZATION), \
OPTIMIZATION := HIGH, \
DISABLED_WARNINGS_gcc_DiagnosticCommandImpl.c := unused-variable, \
DISABLED_WARNINGS_clang_DiagnosticCommandImpl.c := unused-variable, \
DISABLED_WARNINGS_clang_UnixOperatingSystem.c := format-nonliteral, \