We can assume C89.
fixincludes/ChangeLog:
PR bootstrap/112422
* config.h.in: Regenerate.
* configure: Regenerate.
* configure.ac: Don't search for stddef.h or stdlib.h.
* system.h (HAVE_STDDEF_H): Delete.
Include stddef.h unconditionally.
(HAVE_STDLIB_H): Delete.
Include stdlib.h unconditionally.
---
fixincludes/config.h.in | 3 ---
fixincludes/configure | 3 +--
fixincludes/configure.ac | 3 +--
fixincludes/system.h | 9 ++-------
4 files changed, 4 insertions(+), 14 deletions(-)
diff --git a/fixincludes/config.h.in b/fixincludes/config.h.in
index 0fd21b721b9c..70d766b3e139 100644
--- a/fixincludes/config.h.in
+++ b/fixincludes/config.h.in
@@ -157,9 +157,6 @@
/* Define to 1 if you have the `putc_unlocked' function. */
#undef HAVE_PUTC_UNLOCKED
-/* Define to 1 if you have the <stddef.h> header file. */
-#undef HAVE_STDDEF_H
-
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
diff --git a/fixincludes/configure b/fixincludes/configure
index 6b2690614357..243d03787644 100755
--- a/fixincludes/configure
+++ b/fixincludes/configure
@@ -4865,8 +4865,7 @@ _ACEOF
# Checks for header files.
-for ac_header in stddef.h stdlib.h strings.h unistd.h fcntl.h sys/file.h \
- sys/stat.h
+for ac_header in strings.h unistd.h fcntl.h sys/file.h sys/stat.h
do :
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header"
"$ac_includes_default"
diff --git a/fixincludes/configure.ac b/fixincludes/configure.ac
index 08424da10ce1..b9b43ec88a1c 100644
--- a/fixincludes/configure.ac
+++ b/fixincludes/configure.ac
@@ -87,8 +87,7 @@ AC_DEFINE_UNQUOTED([EXE_EXT], "$ac_exeext",
[Defined to the executable file extension on the host system])
# Checks for header files.
-AC_CHECK_HEADERS([stddef.h stdlib.h strings.h unistd.h fcntl.h sys/file.h \
- sys/stat.h])
+AC_CHECK_HEADERS([strings.h unistd.h fcntl.h sys/file.h sys/stat.h])
define(fixincludes_UNLOCKED_FUNCS, clearerr_unlocked feof_unlocked dnl
ferror_unlocked fflush_unlocked fgetc_unlocked fgets_unlocked dnl
fileno_unlocked fprintf_unlocked fputc_unlocked fputs_unlocked dnl
diff --git a/fixincludes/system.h b/fixincludes/system.h
index 687fb2e2025d..46c9f72e414c 100644
--- a/fixincludes/system.h
+++ b/fixincludes/system.h
@@ -25,10 +25,7 @@ along with GCC; see the file COPYING3. If not see
/* We must include stdarg.h before stdio.h. */
#include <stdarg.h>
-
-#ifdef HAVE_STDDEF_H
-# include <stddef.h>
-#endif
+#include <stddef.h>
#include <stdio.h>
@@ -184,9 +181,7 @@ extern int errno;
# endif
#endif
-#ifdef HAVE_STDLIB_H
-# include <stdlib.h>
-#endif
+#include <stdlib.h>
#ifdef HAVE_UNISTD_H
# include <unistd.h>
--
2.56.0