From 861d04967d0bb2555153cd37ddbed7995dd4f463 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Fri, 22 Aug 2025 18:50:35 -0700 Subject: [PATCH] Don't use -Wfree-labels/-Wmissing-parameter-name if unsupported Don't use -Wfree-labels/-Wmissing-parameter-name for "make check" if they are unsupported by TEST_CC. This fixes BZ #33310. Signed-off-by: H.J. Lu Reviewed-by: Sam James --- Makefile.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Makefile.in b/Makefile.in index 809aa6443f..9dbb67d16e 100644 --- a/Makefile.in +++ b/Makefile.in @@ -6,6 +6,8 @@ test-cc-option-wimplicit-fallthrough = @libc_cv_test_cc_wimplicit_fallthrough@ test-config-cflags-mprefer-vector-width = @libc_cv_test_cc_mprefer_vector_width@ test-config-cflags-signaling-nans = @libc_cv_test_cc_signaling_nans@ test-config-cflags-wno-ignored-attributes = @libc_cv_test_wno_ignored_attributes@ +test-cc-option-wfree-labels = @libc_cv_test_cc_wfree_labels@ +test-cc-option-wmissing-parameter-name = @libc_cv_test_cc_wmissing_parameter_name@ test-enable-cet = @test_enable_cet@ test-have-mamx-tile = @libc_cv_test_x86_have_amx_tile@ test-have-static-pie = @libc_cv_test_static_pie@ @@ -26,6 +28,8 @@ check xcheck test: config-cflags-mprefer-vector-width="$(test-config-cflags-mprefer-vector-width)" \ config-cflags-signaling-nans="$(test-config-cflags-signaling-nans)" \ config-cflags-wno-ignored-attributes="$(test-config-cflags-wno-ignored-attributes)" \ + cc-option-wfree-labels="$(test-cc-option-wfree-labels)" \ + cc-option-wmissing-parameter-name="$(test-cc-option-wmissing-parameter-name)" \ enable-cet="$(test-enable-cet)" \ have-mamx-tile="$(test-have-mamx-tile)" \ have-static-pie="$(test-have-static-pie)" \ -- 2.47.2