From: Jonathan Wakely Date: Wed, 1 Nov 2023 14:20:33 +0000 (+0000) Subject: libstdc++: Fix warning during configure X-Git-Tag: releases/gcc-12.4.0~336 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=96e7603bf662010d282d739841c133e0723a2d39;p=thirdparty%2Fgcc.git libstdc++: Fix warning during configure The checks for snprintf give a -Wformat warning due to a missing argument. libstdc++-v3/ChangeLog: * acinclude.m4 (GLIBCXX_ENABLE_C99): Fix snprintf checks. * configure: Regenerate. (cherry picked from commit 8a4cde6319b40802a842a8fe71267524dd8af828) --- diff --git a/libstdc++-v3/acinclude.m4 b/libstdc++-v3/acinclude.m4 index 321065aff726..c25e8a706388 100644 --- a/libstdc++-v3/acinclude.m4 +++ b/libstdc++-v3/acinclude.m4 @@ -978,7 +978,7 @@ AC_DEFUN([GLIBCXX_ENABLE_C99], [ vscanf("%i", args); vsnprintf(fmt, 0, "%i", args); vsscanf(fmt, "%i", args); - snprintf(fmt, 0, "%i"); + snprintf(fmt, 0, "%i", 1); }], [], [glibcxx_cv_c99_stdio_cxx98=yes], [glibcxx_cv_c99_stdio_cxx98=no]) ]) @@ -1210,7 +1210,7 @@ AC_DEFUN([GLIBCXX_ENABLE_C99], [ vscanf("%i", args); vsnprintf(fmt, 0, "%i", args); vsscanf(fmt, "%i", args); - snprintf(fmt, 0, "%i"); + snprintf(fmt, 0, "%i", 1); }], [], [glibcxx_cv_c99_stdio_cxx11=yes], [glibcxx_cv_c99_stdio_cxx11=no]) ]) diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure index b371f422ff3d..67cae65c533c 100755 --- a/libstdc++-v3/configure +++ b/libstdc++-v3/configure @@ -17573,7 +17573,7 @@ else vscanf("%i", args); vsnprintf(fmt, 0, "%i", args); vsscanf(fmt, "%i", args); - snprintf(fmt, 0, "%i"); + snprintf(fmt, 0, "%i", 1); } int main () @@ -17604,7 +17604,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext vscanf("%i", args); vsnprintf(fmt, 0, "%i", args); vsscanf(fmt, "%i", args); - snprintf(fmt, 0, "%i"); + snprintf(fmt, 0, "%i", 1); } int main () @@ -18249,7 +18249,7 @@ else vscanf("%i", args); vsnprintf(fmt, 0, "%i", args); vsscanf(fmt, "%i", args); - snprintf(fmt, 0, "%i"); + snprintf(fmt, 0, "%i", 1); } int main () @@ -18280,7 +18280,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext vscanf("%i", args); vsnprintf(fmt, 0, "%i", args); vsscanf(fmt, "%i", args); - snprintf(fmt, 0, "%i"); + snprintf(fmt, 0, "%i", 1); } int main ()