@@ -181,8 +181,11 @@ ifeq ($(call isTargetOs, windows macosx), false)
181
181
$(X_CFLAGS), \
182
182
EXTRA_HEADER_DIRS := $(LIBAWT_HEADLESS_EXTRA_HEADER_DIRS), \
183
183
DISABLED_WARNINGS_gcc := unused-variable, \
184
+ DISABLED_WARNINGS_clang := unused-variable, \
184
185
DISABLED_WARNINGS_gcc_X11Renderer.c := unused-function, \
185
186
DISABLED_WARNINGS_gcc_X11SurfaceData.c := unused-function, \
187
+ DISABLED_WARNINGS_clang_X11Renderer.c := unused-function, \
188
+ DISABLED_WARNINGS_clang_X11SurfaceData.c := unused-function, \
186
189
JDK_LIBS := libawt java.base:libjava, \
187
190
LIBS_linux := $(LIBDL) $(LIBM), \
188
191
STATIC_LIB_EXCLUDE_OBJS := $(LIBAWT_HEADLESS_STATIC_EXCLUDE_OBJS), \
@@ -238,6 +241,7 @@ ifeq ($(call isTargetOs, windows macosx)+$(ENABLE_HEADLESS_ONLY), false+false)
238
241
CFLAGS := -DXAWT -DXAWT_HACK $(LIBAWT_XAWT_CFLAGS) \
239
242
$(FONTCONFIG_CFLAGS) $(CUPS_CFLAGS) $(X_CFLAGS), \
240
243
DISABLED_WARNINGS_gcc := int-to-pointer-cast unused-variable, \
244
+ DISABLED_WARNINGS_clang := unused-variable, \
241
245
DISABLED_WARNINGS_gcc_awt_Taskbar.c := parentheses, \
242
246
DISABLED_WARNINGS_gcc_GLXSurfaceData.c := unused-function, \
243
247
DISABLED_WARNINGS_gcc_gtk3_interface.c := parentheses type-limits \
@@ -256,20 +260,22 @@ ifeq ($(call isTargetOs, windows macosx)+$(ENABLE_HEADLESS_ONLY), false+false)
256
260
DISABLED_WARNINGS_gcc_XToolkit.c := unused-result, \
257
261
DISABLED_WARNINGS_gcc_XWindow.c := unused-function, \
258
262
DISABLED_WARNINGS_clang_awt_Taskbar.c := parentheses, \
259
- DISABLED_WARNINGS_clang_gtk3_interface.c := parentheses, \
263
+ DISABLED_WARNINGS_clang_gtk3_interface.c := unused-function parentheses, \
264
+ DISABLED_WARNINGS_clang_GLXSurfaceData.c := unused-function, \
260
265
DISABLED_WARNINGS_clang_OGLBufImgOps.c := format-nonliteral, \
261
266
DISABLED_WARNINGS_clang_OGLPaints.c := format-nonliteral, \
262
267
DISABLED_WARNINGS_clang_screencast_pipewire.c := format-nonliteral, \
263
268
DISABLED_WARNINGS_clang_sun_awt_X11_GtkFileDialogPeer.c := parentheses, \
269
+ DISABLED_WARNINGS_clang_XWindow.c := unused-function, \
264
270
DISABLED_WARNINGS_clang_aix := deprecated-non-prototype, \
265
271
DISABLED_WARNINGS_clang_aix_awt_Taskbar.c := parentheses, \
266
272
DISABLED_WARNINGS_clang_aix_OGLPaints.c := format-nonliteral, \
267
273
DISABLED_WARNINGS_clang_aix_OGLBufImgOps.c := format-nonliteral, \
268
- DISABLED_WARNINGS_clang_aix_gtk3_interface.c := parentheses \
274
+ DISABLED_WARNINGS_clang_aix_gtk3_interface.c := unused-function parentheses \
269
275
logical-op-parentheses, \
270
276
DISABLED_WARNINGS_clang_aix_sun_awt_X11_GtkFileDialogPeer.c := \
271
277
parentheses, \
272
- DISABLED_WARNINGS_clang_aix_awt_InputMethod.c := sign-compare, \
278
+ DISABLED_WARNINGS_clang_aix_awt_InputMethod.c := unused-function sign-compare, \
273
279
JDK_LIBS := libawt java.base:libjava, \
274
280
LIBS_unix := $(LIBDL) $(LIBM) $(X_LIBS) -lX11 -lXext -lXi -lXrender \
275
281
-lXtst, \
0 commit comments