aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Carlini <paolo.carlini@oracle.com>2014-05-08 09:34:49 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2014-05-08 09:34:49 +0000
commita3820abe7c8c0c3c8ebb3a0e770cb120f2ca07db (patch)
tree1f4da00b3b9d6b0ee1699083f7792c1d4850045f
parent861c34958294cbbea117d71b4333aff1c53b34fa (diff)
downloadgcc-a3820abe7c8c0c3c8ebb3a0e770cb120f2ca07db.zip
gcc-a3820abe7c8c0c3c8ebb3a0e770cb120f2ca07db.tar.gz
gcc-a3820abe7c8c0c3c8ebb3a0e770cb120f2ca07db.tar.bz2
acinclude.m4 ([GLIBCXX_ENABLE_C99]): Avoid -Wwrite-strings warning.
2014-05-08 Paolo Carlini <paolo.carlini@oracle.com> * acinclude.m4 ([GLIBCXX_ENABLE_C99]): Avoid -Wwrite-strings warning. * configure: Regenerate. From-SVN: r210206
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/acinclude.m44
-rwxr-xr-xlibstdc++-v3/configure6
3 files changed, 11 insertions, 4 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index cf5d836..4fc63fa 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2014-05-08 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * acinclude.m4 ([GLIBCXX_ENABLE_C99]): Avoid -Wwrite-strings warning.
+ * configure: Regenerate.
+
2014-05-07 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/61023
diff --git a/libstdc++-v3/acinclude.m4 b/libstdc++-v3/acinclude.m4
index 437221f..cbce2ae 100644
--- a/libstdc++-v3/acinclude.m4
+++ b/libstdc++-v3/acinclude.m4
@@ -1052,8 +1052,8 @@ AC_DEFUN([GLIBCXX_ENABLE_C99], [
vscanf("%i", args);
vsnprintf(fmt, 0, "%i", args);
vsscanf(fmt, "%i", args);
- }],
- [snprintf("12", 0, "%i");],
+ snprintf(fmt, 0, "%i");
+ }], [],
[glibcxx_cv_c99_stdio=yes], [glibcxx_cv_c99_stdio=no])
])
AC_MSG_RESULT($glibcxx_cv_c99_stdio)
diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure
index 9b842c7..c481db6 100755
--- a/libstdc++-v3/configure
+++ b/libstdc++-v3/configure
@@ -16900,11 +16900,12 @@ else
vscanf("%i", args);
vsnprintf(fmt, 0, "%i", args);
vsscanf(fmt, "%i", args);
+ snprintf(fmt, 0, "%i");
}
int
main ()
{
-snprintf("12", 0, "%i");
+
;
return 0;
}
@@ -16930,11 +16931,12 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
vscanf("%i", args);
vsnprintf(fmt, 0, "%i", args);
vsscanf(fmt, "%i", args);
+ snprintf(fmt, 0, "%i");
}
int
main ()
{
-snprintf("12", 0, "%i");
+
;
return 0;
}