diff options
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | Makeconfig | 2 | ||||
-rw-r--r-- | Makefile | 2 | ||||
-rwxr-xr-x | configure | 2 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | math/gen-auto-libm-tests.c | 2 |
6 files changed, 14 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog index a9cfb3b397..54471b2423 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,14 @@ 2015-10-27 Joseph Myers <joseph@codesourcery.com> + * Makeconfig (CFLAGS): Use -std=gnu11 instead of -std=gnu99. + * Makefile ($(objpfx)c++-types-check.out): Filter out -std=gnu11 + instead of -std=gnu99. + * configure.ac (systemtap): Test with -std=gnu11 instead of + -std=gnu99. + * configure: Regenerated. + * math/gen-auto-libm-tests.c: Use -std=gnu11 instead of -std=gnu99 + in compilation command in comment. + * sysdeps/nptl/configure.ac: Remove file. * sysdeps/nptl/configure: Remove generated file. * configure.ac (libc_cv_forced_unwind): Do not substitute. diff --git a/Makeconfig b/Makeconfig index c0f5e64ef5..3c5d71e114 100644 --- a/Makeconfig +++ b/Makeconfig @@ -882,7 +882,7 @@ CPPFLAGS = $(config-extra-cppflags) $(CPPUNDEFS) $(CPPFLAGS-config) \ $(foreach lib,$(libof-$(basename $(@F))) \ $(libof-$(<F)) $(libof-$(@F)),$(CPPFLAGS-$(lib))) \ $(CPPFLAGS-$(<F)) $(CPPFLAGS-$(@F)) $(CPPFLAGS-$(basename $(@F))) -override CFLAGS = -std=gnu99 -fgnu89-inline $(config-extra-cflags) \ +override CFLAGS = -std=gnu11 -fgnu89-inline $(config-extra-cflags) \ $(filter-out %frame-pointer,$(+cflags)) $(+gccwarn-c) \ $(sysdep-CFLAGS) $(CFLAGS-$(suffix $@)) $(CFLAGS-$(<F)) \ $(CFLAGS-$(@F)) $(tls-model) \ diff --git a/Makefile b/Makefile index 8ab0dbcb75..1d800e30bb 100644 --- a/Makefile +++ b/Makefile @@ -256,7 +256,7 @@ ifneq ($(CXX),no) vpath c++-types.data $(+sysdep_dirs) $(objpfx)c++-types-check.out: c++-types.data scripts/check-c++-types.sh - scripts/check-c++-types.sh $< $(CXX) $(filter-out -std=gnu99 $(+gccwarn-c),$(CFLAGS)) $(CPPFLAGS) > $@; \ + scripts/check-c++-types.sh $< $(CXX) $(filter-out -std=gnu11 $(+gccwarn-c),$(CFLAGS)) $(CPPFLAGS) > $@; \ $(evaluate-test) endif diff --git a/configure b/configure index 22e18aa69e..d8e2a68295 100755 --- a/configure +++ b/configure @@ -3579,7 +3579,7 @@ if ${libc_cv_sdt+:} false; then : $as_echo_n "(cached) " >&6 else old_CFLAGS="$CFLAGS" - CFLAGS="-std=gnu99 $CFLAGS" + CFLAGS="-std=gnu11 $CFLAGS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <sys/sdt.h> diff --git a/configure.ac b/configure.ac index 784b3bd120..ffa44ce6d8 100644 --- a/configure.ac +++ b/configure.ac @@ -353,7 +353,7 @@ AC_ARG_ENABLE([systemtap], if test "x$systemtap" != xno; then AC_CACHE_CHECK([for systemtap static probe support], libc_cv_sdt, [dnl old_CFLAGS="$CFLAGS" - CFLAGS="-std=gnu99 $CFLAGS" + CFLAGS="-std=gnu11 $CFLAGS" AC_COMPILE_IFELSE([AC_LANG_SOURCE([[#include <sys/sdt.h> void foo (int i, void *p) { diff --git a/math/gen-auto-libm-tests.c b/math/gen-auto-libm-tests.c index 03ec6c4987..2b7bb5a64e 100644 --- a/math/gen-auto-libm-tests.c +++ b/math/gen-auto-libm-tests.c @@ -18,7 +18,7 @@ /* Compile this program as: - gcc -std=gnu99 -O2 -Wall -Wextra gen-auto-libm-tests.c -lmpc -lmpfr -lgmp \ + gcc -std=gnu11 -O2 -Wall -Wextra gen-auto-libm-tests.c -lmpc -lmpfr -lgmp \ -o gen-auto-libm-tests (use of current MPC and MPFR versions recommended) and run it as: |