mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-25 22:04:51 +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
|
@ -46,7 +46,9 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBNET, \
|
|||
OPTIMIZATION := LOW, \
|
||||
DISABLED_WARNINGS_gcc_net_util_md.c := format-nonliteral unused-variable, \
|
||||
DISABLED_WARNINGS_gcc_NetworkInterface.c := unused-function, \
|
||||
DISABLED_WARNINGS_clang_net_util_md.c := format-nonliteral, \
|
||||
DISABLED_WARNINGS_clang_net_util_md.c := format-nonliteral \
|
||||
unused-variable, \
|
||||
DISABLED_WARNINGS_clang_NetworkInterface.c := unused-function, \
|
||||
DISABLED_WARNINGS_clang_aix_DefaultProxySelector.c := \
|
||||
deprecated-non-prototype, \
|
||||
DISABLED_WARNINGS_clang_aix_NetworkInterface.c := gnu-pointer-arith, \
|
||||
|
@ -77,6 +79,8 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBNIO, \
|
|||
libnio/ch \
|
||||
libnio/fs \
|
||||
libjvm, \
|
||||
DISABLED_WARNINGS_clang_Net.c := unused-function unused-variable, \
|
||||
DISABLED_WARNINGS_clang_UnixNativeDispatcher.c := unused-variable, \
|
||||
JDK_LIBS := libjava libnet, \
|
||||
LIBS_linux := $(LIBDL) -lpthread, \
|
||||
LIBS_aix := $(LIBDL), \
|
||||
|
@ -96,7 +100,8 @@ ifeq ($(call isTargetOs, macosx), true)
|
|||
$(eval $(call SetupJdkLibrary, BUILD_LIBOSXSECURITY, \
|
||||
NAME := osxsecurity, \
|
||||
OPTIMIZATION := LOW, \
|
||||
DISABLED_WARNINGS_clang_KeystoreImpl.m := deprecated-declarations, \
|
||||
DISABLED_WARNINGS_clang_KeystoreImpl.m := deprecated-declarations \
|
||||
unused-but-set-variable unused-variable, \
|
||||
JDK_LIBS := libjava, \
|
||||
LIBS_macosx := -lobjc \
|
||||
-framework CoreServices \
|
||||
|
@ -117,6 +122,7 @@ ifeq ($(call isTargetOsType, unix), true)
|
|||
OPTIMIZATION := LOW, \
|
||||
jsig.c_CFLAGS := -DHOTSPOT_VM_DISTRO='"$(HOTSPOT_VM_DISTRO)"', \
|
||||
DISABLED_WARNINGS_gcc_jsig.c := unused-but-set-variable, \
|
||||
DISABLED_WARNINGS_clang_jsig.c := unused-but-set-variable, \
|
||||
LIBS_linux := $(LIBDL), \
|
||||
LIBS_aix := $(LIBDL), \
|
||||
))
|
||||
|
|
|
@ -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