mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-23 12:54:17 +02:00
8339156: Use more fine-granular clang unused warnings
Reviewed-by: erikj, kbarrett
This commit is contained in:
parent
2fb830553f
commit
a528c4b370
16 changed files with 59 additions and 18 deletions
|
@ -36,6 +36,7 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBVERIFY, \
|
|||
NAME := verify, \
|
||||
OPTIMIZATION := $(LIBVERIFY_OPTIMIZATION), \
|
||||
DISABLED_WARNINGS_gcc_check_code.c := unused-variable, \
|
||||
DISABLED_WARNINGS_clang_check_code.c := unused-variable, \
|
||||
EXTRA_HEADER_DIRS := libjava, \
|
||||
JDK_LIBS := libjvm, \
|
||||
))
|
||||
|
@ -59,6 +60,7 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBJAVA, \
|
|||
java_props_md.c_CFLAGS := \
|
||||
-DARCHPROPNAME='"$(OPENJDK_TARGET_CPU_OSARCH)"', \
|
||||
DISABLED_WARNINGS_gcc_ProcessImpl_md.c := unused-result, \
|
||||
DISABLED_WARNINGS_clang_TimeZone_md.c := unused-variable, \
|
||||
JDK_LIBS := libjvm, \
|
||||
LIBS_linux := $(LIBDL), \
|
||||
LIBS_aix := $(LIBDL) $(LIBM),\
|
||||
|
@ -93,6 +95,7 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBZIP, \
|
|||
DISABLED_WARNINGS_gcc_zip_util.c := unused-function, \
|
||||
DISABLED_WARNINGS_clang := deprecated-non-prototype, \
|
||||
DISABLED_WARNINGS_clang_gzwrite.c := format-nonliteral, \
|
||||
DISABLED_WARNINGS_clang_zip_util.c := unused-function, \
|
||||
JDK_LIBS := libjava libjvm, \
|
||||
LIBS_unix := $(LIBZ_LIBS), \
|
||||
))
|
||||
|
@ -112,6 +115,9 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBJIMAGE, \
|
|||
DISABLED_WARNINGS_gcc_imageDecompressor.cpp := unused-variable, \
|
||||
DISABLED_WARNINGS_gcc_imageFile.cpp := unused-const-variable \
|
||||
unused-variable, \
|
||||
DISABLED_WARNINGS_clang_imageDecompressor.cpp := unused-variable, \
|
||||
DISABLED_WARNINGS_clang_imageFile.cpp := unused-private-field \
|
||||
unused-variable, \
|
||||
LDFLAGS := $(LDFLAGS_CXX_JDK), \
|
||||
JDK_LIBS := libjvm, \
|
||||
LIBS_unix := $(LIBDL), \
|
||||
|
@ -172,7 +178,9 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBJLI, \
|
|||
OPTIMIZATION := HIGH, \
|
||||
CFLAGS := $(LIBJLI_CFLAGS) $(LIBZ_CFLAGS), \
|
||||
DISABLED_WARNINGS_gcc := unused-function unused-variable, \
|
||||
DISABLED_WARNINGS_clang := format-nonliteral deprecated-non-prototype, \
|
||||
DISABLED_WARNINGS_clang := deprecated-non-prototype format-nonliteral \
|
||||
unused-function, \
|
||||
DISABLED_WARNINGS_clang_java_md_macosx.m := unused-variable, \
|
||||
LIBS_unix := $(LIBZ_LIBS), \
|
||||
LIBS_linux := $(LIBDL) -lpthread, \
|
||||
LIBS_macosx := \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue