diff --git a/configure.ac b/configure.ac
index 0de6736..e92f0bd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -5202,7 +5202,7 @@ along with GNU Emacs. If not, see . */
#define EMACS_CONFIG_H
])dnl
-AH_BOTTOM([#include
+AH_BOTTOM([#include "conf_post.h"
#endif /* EMACS_CONFIG_H */
diff --git a/lib-src/ebrowse.c b/lib-src/ebrowse.c
index cb09ab8..043fca0 100644
--- a/lib-src/ebrowse.c
+++ b/lib-src/ebrowse.c
@@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include
#include
diff --git a/lib-src/emacsclient.c b/lib-src/emacsclient.c
index c7cef8a..4e71064 100644
--- a/lib-src/emacsclient.c
+++ b/lib-src/emacsclient.c
@@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#ifdef WINDOWSNT
diff --git a/lib-src/etags.c b/lib-src/etags.c
index 796adaa..fc20a23 100644
--- a/lib-src/etags.c
+++ b/lib-src/etags.c
@@ -88,7 +88,7 @@ char pot_etags_version[] = "@(#) pot revision number is 17.38.1.4";
# define NDEBUG /* disable assert */
#endif
-#include
+#include "config.h"
#ifndef _GNU_SOURCE
# define _GNU_SOURCE 1 /* enables some compiler checks on GNU */
@@ -128,7 +128,7 @@ char pot_etags_version[] = "@(#) pot revision number is 17.38.1.4";
#include
#include
#include
-#include
+#include "c-ctype.h"
#include
#include
diff --git a/lib-src/hexl.c b/lib-src/hexl.c
index 833ea50..12d96b4 100644
--- a/lib-src/hexl.c
+++ b/lib-src/hexl.c
@@ -20,7 +20,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see . */
-#include
+#include "config.h"
#include
#include
diff --git a/lib-src/make-docfile.c b/lib-src/make-docfile.c
index e266207..79854b1 100644
--- a/lib-src/make-docfile.c
+++ b/lib-src/make-docfile.c
@@ -34,7 +34,7 @@ along with GNU Emacs. If not, see . */
Then comes the documentation for that function or variable.
*/
-#include
+#include "config.h"
#include
#include
diff --git a/lib-src/movemail.c b/lib-src/movemail.c
index eb1962a..7b91f40 100644
--- a/lib-src/movemail.c
+++ b/lib-src/movemail.c
@@ -55,7 +55,7 @@ along with GNU Emacs. If not, see . */
*
*/
-#include
+#include "config.h"
#include
#include
#include
diff --git a/lib-src/pop.c b/lib-src/pop.c
index 57a5e52..5be8cde 100644
--- a/lib-src/pop.c
+++ b/lib-src/pop.c
@@ -21,7 +21,7 @@ You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#ifdef MAIL_USE_POP
diff --git a/lib-src/profile.c b/lib-src/profile.c
index da6232a..5316eca 100644
--- a/lib-src/profile.c
+++ b/lib-src/profile.c
@@ -31,7 +31,7 @@ along with GNU Emacs. If not, see . */
*/
#define INLINE EXTERN_INLINE
-#include
+#include "config.h"
#include
#include
diff --git a/lib-src/update-game-score.c b/lib-src/update-game-score.c
index 3803a31..7444ac4 100644
--- a/lib-src/update-game-score.c
+++ b/lib-src/update-game-score.c
@@ -31,7 +31,7 @@ along with GNU Emacs. If not, see . */
Created 2002/03/22.
*/
-#include
+#include "config.h"
#include
#include
diff --git a/lib/acl-errno-valid.c b/lib/acl-errno-valid.c
index 086f75f..a2037f8 100644
--- a/lib/acl-errno-valid.c
+++ b/lib/acl-errno-valid.c
@@ -17,7 +17,7 @@
Written by Paul Eggert. */
-#include
+#include "config.h"
#include
diff --git a/lib/acl-internal.c b/lib/acl-internal.c
index 4de60c3..ea7b617 100644
--- a/lib/acl-internal.c
+++ b/lib/acl-internal.c
@@ -17,7 +17,7 @@
Written by Paul Eggert, Andreas Grünbacher, and Bruno Haible. */
-#include
+#include "config.h"
#include "acl.h"
diff --git a/lib/acl_entries.c b/lib/acl_entries.c
index 9fc9cf5..60ea862 100644
--- a/lib/acl_entries.c
+++ b/lib/acl_entries.c
@@ -17,7 +17,7 @@
Written by Paul Eggert and Andreas Gruenbacher. */
-#include
+#include "config.h"
#include "acl-internal.h"
diff --git a/lib/allocator.c b/lib/allocator.c
index 2c1a3da..53e8f1f 100644
--- a/lib/allocator.c
+++ b/lib/allocator.c
@@ -1,5 +1,5 @@
#define _GL_USE_STDLIB_ALLOC 1
-#include
+#include "config.h"
#include "allocator.h"
#include
struct allocator const stdlib_allocator = { malloc, realloc, free, NULL };
diff --git a/lib/binary-io.c b/lib/binary-io.c
index d828bcd..c668448 100644
--- a/lib/binary-io.c
+++ b/lib/binary-io.c
@@ -1,4 +1,4 @@
-#include
+#include "config.h"
#define BINARY_IO_INLINE _GL_EXTERN_INLINE
#include "binary-io.h"
typedef int dummy;
diff --git a/lib/c-ctype.c b/lib/c-ctype.c
index 5d9d4d8..4e224a9 100644
--- a/lib/c-ctype.c
+++ b/lib/c-ctype.c
@@ -1,3 +1,3 @@
-#include
+#include "config.h"
#define C_CTYPE_INLINE _GL_EXTERN_INLINE
#include "c-ctype.h"
diff --git a/lib/c-strcasecmp.c b/lib/c-strcasecmp.c
index bd113b7..2d8f926 100644
--- a/lib/c-strcasecmp.c
+++ b/lib/c-strcasecmp.c
@@ -14,7 +14,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, see . */
-#include
+#include "config.h"
/* Specification. */
#include "c-strcase.h"
diff --git a/lib/c-strncasecmp.c b/lib/c-strncasecmp.c
index c316929..46bbefa 100644
--- a/lib/c-strncasecmp.c
+++ b/lib/c-strncasecmp.c
@@ -14,7 +14,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, see . */
-#include
+#include "config.h"
/* Specification. */
#include "c-strcase.h"
diff --git a/lib/careadlinkat.c b/lib/careadlinkat.c
index 4180de9..f8fc067 100644
--- a/lib/careadlinkat.c
+++ b/lib/careadlinkat.c
@@ -18,7 +18,7 @@
/* Written by Paul Eggert, Bruno Haible, and Jim Meyering. */
-#include
+#include "config.h"
#include "careadlinkat.h"
diff --git a/lib/close-stream.c b/lib/close-stream.c
index 0c4beae..655ce16 100644
--- a/lib/close-stream.c
+++ b/lib/close-stream.c
@@ -15,7 +15,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see . */
-#include
+#include "config.h"
#include "close-stream.h"
diff --git a/lib/count-one-bits.c b/lib/count-one-bits.c
index 66341d7..9fa519f 100644
--- a/lib/count-one-bits.c
+++ b/lib/count-one-bits.c
@@ -1,4 +1,4 @@
-#include
+#include "config.h"
#define COUNT_ONE_BITS_INLINE _GL_EXTERN_INLINE
#include "count-one-bits.h"
diff --git a/lib/count-trailing-zeros.c b/lib/count-trailing-zeros.c
index f3da886..4765263 100644
--- a/lib/count-trailing-zeros.c
+++ b/lib/count-trailing-zeros.c
@@ -1,3 +1,3 @@
-#include
+#include "config.h"
#define COUNT_TRAILING_ZEROS_INLINE _GL_EXTERN_INLINE
#include "count-trailing-zeros.h"
diff --git a/lib/dirfd.c b/lib/dirfd.c
index a325848..4c1c238 100644
--- a/lib/dirfd.c
+++ b/lib/dirfd.c
@@ -17,7 +17,7 @@
/* Written by Jim Meyering. */
-#include
+#include "config.h"
#include
#include
diff --git a/lib/dtotimespec.c b/lib/dtotimespec.c
index 9028044..4fe9a3d 100644
--- a/lib/dtotimespec.c
+++ b/lib/dtotimespec.c
@@ -20,7 +20,7 @@
/* Convert the double value SEC to a struct timespec. Round toward
positive infinity. On overflow, return an extremal value. */
-#include
+#include "config.h"
#include "timespec.h"
diff --git a/lib/dup2.c b/lib/dup2.c
index 5d026f2..5392943 100644
--- a/lib/dup2.c
+++ b/lib/dup2.c
@@ -17,7 +17,7 @@
/* written by Paul Eggert */
-#include
+#include "config.h"
/* Specification. */
#include
diff --git a/lib/execinfo.c b/lib/execinfo.c
index 0bcd9f0..6146615 100644
--- a/lib/execinfo.c
+++ b/lib/execinfo.c
@@ -1,3 +1,3 @@
-#include
+#include "config.h"
#define _GL_EXECINFO_INLINE _GL_EXTERN_INLINE
#include "execinfo.h"
diff --git a/lib/faccessat.c b/lib/faccessat.c
index 1743fa3..3687d93 100644
--- a/lib/faccessat.c
+++ b/lib/faccessat.c
@@ -16,7 +16,7 @@
/* written by Eric Blake */
-#include
+#include "config.h"
#include
#include
diff --git a/lib/fcntl.c b/lib/fcntl.c
index fd17e96..31c3303 100644
--- a/lib/fcntl.c
+++ b/lib/fcntl.c
@@ -17,7 +17,7 @@
/* Written by Eric Blake . */
-#include
+#include "config.h"
/* Specification. */
#include
diff --git a/lib/fdatasync.c b/lib/fdatasync.c
index 3351a0a..d78cdee 100644
--- a/lib/fdatasync.c
+++ b/lib/fdatasync.c
@@ -15,7 +15,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see . */
-#include
+#include "config.h"
#include
int
diff --git a/lib/fdopendir.c b/lib/fdopendir.c
index c1f4dcb..254dc7e 100644
--- a/lib/fdopendir.c
+++ b/lib/fdopendir.c
@@ -16,7 +16,7 @@
/* written by Jim Meyering */
-#include
+#include "config.h"
#include
diff --git a/lib/filemode.c b/lib/filemode.c
index 2250ee0..0087ab4 100644
--- a/lib/filemode.c
+++ b/lib/filemode.c
@@ -16,7 +16,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see . */
-#include
+#include "config.h"
#include "filemode.h"
diff --git a/lib/filevercmp.c b/lib/filevercmp.c
index a75c946..ba8b853 100644
--- a/lib/filevercmp.c
+++ b/lib/filevercmp.c
@@ -16,14 +16,14 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see . */
-#include
+#include "config.h"
#include "filevercmp.h"
#include
#include
#include
#include
-#include
+#include "c-ctype.h"
#include
/* Match a file suffix defined by this regular expression:
diff --git a/lib/fpending.c b/lib/fpending.c
index a503b9f..9e05ec6 100644
--- a/lib/fpending.c
+++ b/lib/fpending.c
@@ -17,7 +17,7 @@
/* Written by Jim Meyering. */
-#include
+#include "config.h"
#include "fpending.h"
diff --git a/lib/fstatat.c b/lib/fstatat.c
index ebbecfd..ed6fa50 100644
--- a/lib/fstatat.c
+++ b/lib/fstatat.c
@@ -21,7 +21,7 @@
the system's here, so that orig_fstatat doesn't recurse to
rpl_fstatat. */
#define __need_system_sys_stat_h
-#include
+#include "config.h"
/* Get the original definition of fstatat. It might be defined as a macro. */
#include
diff --git a/lib/fsync.c b/lib/fsync.c
index 5df79ba..92e48ef 100644
--- a/lib/fsync.c
+++ b/lib/fsync.c
@@ -22,7 +22,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see . */
-#include
+#include "config.h"
#include
#if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
diff --git a/lib/ftoastr.c b/lib/ftoastr.c
index e3a0138..1cd93ec 100644
--- a/lib/ftoastr.c
+++ b/lib/ftoastr.c
@@ -25,7 +25,7 @@
This code relies on sprintf, strtod, etc. operating accurately;
otherwise, the resulting strings could be inaccurate or too long. */
-#include
+#include "config.h"
#include "ftoastr.h"
diff --git a/lib/get-permissions.c b/lib/get-permissions.c
index bf40dad..a1f6a18 100644
--- a/lib/get-permissions.c
+++ b/lib/get-permissions.c
@@ -17,7 +17,7 @@
Written by Paul Eggert, Andreas Grünbacher, and Bruno Haible. */
-#include
+#include "config.h"
#include
#include "acl.h"
diff --git a/lib/getdtablesize.c b/lib/getdtablesize.c
index d234055..3ab27b6 100644
--- a/lib/getdtablesize.c
+++ b/lib/getdtablesize.c
@@ -15,7 +15,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see . */
-#include
+#include "config.h"
/* Specification. */
#include
diff --git a/lib/getgroups.c b/lib/getgroups.c
index b040505..ed0156c 100644
--- a/lib/getgroups.c
+++ b/lib/getgroups.c
@@ -17,7 +17,7 @@
/* written by Jim Meyering */
-#include
+#include "config.h"
#include
diff --git a/lib/getloadavg.c b/lib/getloadavg.c
index a7ffd06..57959ae 100644
--- a/lib/getloadavg.c
+++ b/lib/getloadavg.c
@@ -80,7 +80,7 @@
We also #define LDAV_PRIVILEGED if a program will require
special installation to be able to call getloadavg. */
-#include
+#include "config.h"
/* Specification. */
#include
diff --git a/lib/gettime.c b/lib/gettime.c
index ea58eb0..0b8266d 100644
--- a/lib/gettime.c
+++ b/lib/gettime.c
@@ -17,7 +17,7 @@
/* Written by Paul Eggert. */
-#include
+#include "config.h"
#include "timespec.h"
diff --git a/lib/gettimeofday.c b/lib/gettimeofday.c
index 224ca6a..860b623 100644
--- a/lib/gettimeofday.c
+++ b/lib/gettimeofday.c
@@ -17,7 +17,7 @@
/* written by Jim Meyering */
-#include
+#include "config.h"
/* Specification. */
#include
diff --git a/lib/group-member.c b/lib/group-member.c
index 365e166..ee173a3 100644
--- a/lib/group-member.c
+++ b/lib/group-member.c
@@ -16,7 +16,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see . */
-#include
+#include "config.h"
/* Specification. */
#include
diff --git a/lib/lstat.c b/lib/lstat.c
index 03b0634..e76199f 100644
--- a/lib/lstat.c
+++ b/lib/lstat.c
@@ -21,7 +21,7 @@
the system's here, so that orig_lstat doesn't recurse to
rpl_lstat. */
#define __need_system_sys_stat_h
-#include
+#include "config.h"
#if !HAVE_LSTAT
/* On systems that lack symlinks, our replacement already
diff --git a/lib/md5.c b/lib/md5.c
index 62d247e..223f864 100644
--- a/lib/md5.c
+++ b/lib/md5.c
@@ -19,7 +19,7 @@
/* Written by Ulrich Drepper , 1995. */
-#include
+#include "config.h"
#if HAVE_OPENSSL_MD5
# define GL_OPENSSL_INLINE _GL_EXTERN_INLINE
diff --git a/lib/openat-die.c b/lib/openat-die.c
index f09123e..e2f5f19 100644
--- a/lib/openat-die.c
+++ b/lib/openat-die.c
@@ -1,6 +1,6 @@
/* Respond to a save- or restore-cwd failure.
This should never happen with Emacs. */
-#include
+#include "config.h"
#include "openat.h"
void openat_save_fail (int errnum) { abort (); }
void openat_restore_fail (int errnum) { abort (); }
diff --git a/lib/openat-proc.c b/lib/openat-proc.c
index 1712340..7950289 100644
--- a/lib/openat-proc.c
+++ b/lib/openat-proc.c
@@ -17,7 +17,7 @@
/* Written by Paul Eggert. */
-#include
+#include "config.h"
#include "openat-priv.h"
diff --git a/lib/pipe2.c b/lib/pipe2.c
index f8912f2..3926627 100644
--- a/lib/pipe2.c
+++ b/lib/pipe2.c
@@ -14,7 +14,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, see . */
-#include
+#include "config.h"
/* Specification. */
#include
diff --git a/lib/pselect.c b/lib/pselect.c
index 56c2eb3..2870fe6 100644
--- a/lib/pselect.c
+++ b/lib/pselect.c
@@ -19,7 +19,7 @@
/* written by Paul Eggert */
-#include
+#include "config.h"
#include
diff --git a/lib/pthread_sigmask.c b/lib/pthread_sigmask.c
index f67e442..1793033 100644
--- a/lib/pthread_sigmask.c
+++ b/lib/pthread_sigmask.c
@@ -14,7 +14,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see . */
-#include
+#include "config.h"
/* Specification. */
#include
diff --git a/lib/putenv.c b/lib/putenv.c
index e67712d..90d686b 100644
--- a/lib/putenv.c
+++ b/lib/putenv.c
@@ -17,7 +17,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see . */
-#include
+#include "config.h"
/* Specification. */
#include
diff --git a/lib/qcopy-acl.c b/lib/qcopy-acl.c
index c7bdfbb..43377e5 100644
--- a/lib/qcopy-acl.c
+++ b/lib/qcopy-acl.c
@@ -17,7 +17,7 @@
Written by Paul Eggert, Andreas Grünbacher, and Bruno Haible. */
-#include
+#include "config.h"
#include "acl.h"
diff --git a/lib/readlink.c b/lib/readlink.c
index e6c3925..1151061 100644
--- a/lib/readlink.c
+++ b/lib/readlink.c
@@ -14,7 +14,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see . */
-#include
+#include "config.h"
/* Specification. */
#include
diff --git a/lib/readlinkat.c b/lib/readlinkat.c
index 7006db8..4b04f7e 100644
--- a/lib/readlinkat.c
+++ b/lib/readlinkat.c
@@ -16,7 +16,7 @@
/* written by Eric Blake */
-#include
+#include "config.h"
#include
#include
diff --git a/lib/save-cwd.c b/lib/save-cwd.c
index 1fa5d69..0c91345 100644
--- a/lib/save-cwd.c
+++ b/lib/save-cwd.c
@@ -22,7 +22,7 @@
names. This module replaces the Gnulib module by omitting the code
that Emacs does not need. */
-#include
+#include "config.h"
#include "save-cwd.h"
diff --git a/lib/secure_getenv.c b/lib/secure_getenv.c
index f359ab2..e524805 100644
--- a/lib/secure_getenv.c
+++ b/lib/secure_getenv.c
@@ -15,7 +15,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see . */
-#include
+#include "config.h"
#include
diff --git a/lib/set-permissions.c b/lib/set-permissions.c
index 0730754..fd797d6 100644
--- a/lib/set-permissions.c
+++ b/lib/set-permissions.c
@@ -17,7 +17,7 @@
Written by Paul Eggert, Andreas Grünbacher, and Bruno Haible. */
-#include
+#include "config.h"
#include "acl.h"
diff --git a/lib/sha1.c b/lib/sha1.c
index 45f1cbe..e10ba18 100644
--- a/lib/sha1.c
+++ b/lib/sha1.c
@@ -21,7 +21,7 @@
Robert Klep -- Expansion function fix
*/
-#include
+#include "config.h"
#if HAVE_OPENSSL_SHA1
# define GL_OPENSSL_INLINE _GL_EXTERN_INLINE
diff --git a/lib/sha256.c b/lib/sha256.c
index 0be8fd2..8fe7fc1 100644
--- a/lib/sha256.c
+++ b/lib/sha256.c
@@ -20,7 +20,7 @@
Scott G. Miller's sha1.c
*/
-#include
+#include "config.h"
#if HAVE_OPENSSL_SHA256
# define GL_OPENSSL_INLINE _GL_EXTERN_INLINE
diff --git a/lib/sha512.c b/lib/sha512.c
index 5494dcb..68bdcb4 100644
--- a/lib/sha512.c
+++ b/lib/sha512.c
@@ -20,7 +20,7 @@
Scott G. Miller's sha1.c
*/
-#include
+#include "config.h"
#if HAVE_OPENSSL_SHA512
# define GL_OPENSSL_INLINE _GL_EXTERN_INLINE
diff --git a/lib/sig2str.c b/lib/sig2str.c
index ca8ac78..d649579 100644
--- a/lib/sig2str.c
+++ b/lib/sig2str.c
@@ -17,7 +17,7 @@
/* Written by Paul Eggert. */
-#include
+#include "config.h"
#include
#include
diff --git a/lib/stat-time.c b/lib/stat-time.c
index 81b83dd..aa8a440 100644
--- a/lib/stat-time.c
+++ b/lib/stat-time.c
@@ -1,3 +1,3 @@
-#include
+#include "config.h"
#define _GL_STAT_TIME_INLINE _GL_EXTERN_INLINE
#include "stat-time.h"
diff --git a/lib/stat.c b/lib/stat.c
index 62e9e0b..6058191 100644
--- a/lib/stat.c
+++ b/lib/stat.c
@@ -20,7 +20,7 @@
the system's here, so that orig_stat doesn't recurse to
rpl_stat. */
#define __need_system_sys_stat_h
-#include
+#include "config.h"
/* Get the original definition of stat. It might be defined as a macro. */
#include
diff --git a/lib/stpcpy.c b/lib/stpcpy.c
index ec3996e..c181b70 100644
--- a/lib/stpcpy.c
+++ b/lib/stpcpy.c
@@ -18,7 +18,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see . */
-#include
+#include "config.h"
#include
diff --git a/lib/strtoimax.c b/lib/strtoimax.c
index 223412b..f5f209c 100644
--- a/lib/strtoimax.c
+++ b/lib/strtoimax.c
@@ -18,7 +18,7 @@
/* Written by Paul Eggert. */
-#include
+#include "config.h"
/* Verify interface. */
#include
diff --git a/lib/symlink.c b/lib/symlink.c
index d8684b6..bd9a825 100644
--- a/lib/symlink.c
+++ b/lib/symlink.c
@@ -14,7 +14,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see . */
-#include
+#include "config.h"
/* Specification. */
#include
diff --git a/lib/time_r.c b/lib/time_r.c
index dc1e161..50538b8 100644
--- a/lib/time_r.c
+++ b/lib/time_r.c
@@ -17,7 +17,7 @@
/* Written by Paul Eggert. */
-#include
+#include "config.h"
#include
diff --git a/lib/time_rz.c b/lib/time_rz.c
index bc80127..f6f02d4 100644
--- a/lib/time_rz.c
+++ b/lib/time_rz.c
@@ -22,7 +22,7 @@
library with a working timezone_t type, so that this module is not
needed. */
-#include
+#include "config.h"
#include
diff --git a/lib/timespec-add.c b/lib/timespec-add.c
index b093946..ba11b91 100644
--- a/lib/timespec-add.c
+++ b/lib/timespec-add.c
@@ -20,7 +20,7 @@
/* Return the sum of two timespec values A and B. On overflow, return
an extremal value. This assumes 0 <= tv_nsec < TIMESPEC_RESOLUTION. */
-#include
+#include "config.h"
#include "timespec.h"
#include "intprops.h"
diff --git a/lib/timespec-sub.c b/lib/timespec-sub.c
index 63cc142..99c4a8f 100644
--- a/lib/timespec-sub.c
+++ b/lib/timespec-sub.c
@@ -21,7 +21,7 @@
overflow, return an extremal value. This assumes 0 <= tv_nsec <
TIMESPEC_RESOLUTION. */
-#include
+#include "config.h"
#include "timespec.h"
#include "intprops.h"
diff --git a/lib/timespec.c b/lib/timespec.c
index 2b6098e..03d26e9 100644
--- a/lib/timespec.c
+++ b/lib/timespec.c
@@ -1,3 +1,3 @@
-#include
+#include "config.h"
#define _GL_TIMESPEC_INLINE _GL_EXTERN_INLINE
#include "timespec.h"
diff --git a/lib/u64.c b/lib/u64.c
index 1e3854d..cec85a1 100644
--- a/lib/u64.c
+++ b/lib/u64.c
@@ -1,4 +1,4 @@
-#include
+#include "config.h"
#define _GL_U64_INLINE _GL_EXTERN_INLINE
#include "u64.h"
typedef int dummy;
diff --git a/lib/unistd.c b/lib/unistd.c
index 72bad1c..f882908 100644
--- a/lib/unistd.c
+++ b/lib/unistd.c
@@ -1,4 +1,4 @@
-#include
+#include "config.h"
#define _GL_UNISTD_INLINE _GL_EXTERN_INLINE
#include "unistd.h"
typedef int dummy;
diff --git a/lib/unsetenv.c b/lib/unsetenv.c
index 7f1e65a..404b0db 100644
--- a/lib/unsetenv.c
+++ b/lib/unsetenv.c
@@ -19,7 +19,7 @@
optimizes away the name == NULL test below. */
#define _GL_ARG_NONNULL(params)
-#include
+#include "config.h"
/* Specification. */
#include
diff --git a/lib/utimens.c b/lib/utimens.c
index ece9b07..d0a9876 100644
--- a/lib/utimens.c
+++ b/lib/utimens.c
@@ -19,7 +19,7 @@
/* derived from a function in touch.c */
-#include
+#include "config.h"
#define _GL_UTIMENS_INLINE _GL_EXTERN_INLINE
#include "utimens.h"
diff --git a/lwlib/lwlib-Xaw.c b/lwlib/lwlib-Xaw.c
index 9bd84ef..bd8e152 100644
--- a/lwlib/lwlib-Xaw.c
+++ b/lwlib/lwlib-Xaw.c
@@ -18,7 +18,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include
diff --git a/lwlib/lwlib-Xlw.c b/lwlib/lwlib-Xlw.c
index f7713a1..f296cc8 100644
--- a/lwlib/lwlib-Xlw.c
+++ b/lwlib/lwlib-Xlw.c
@@ -18,7 +18,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include
diff --git a/lwlib/lwlib-Xm.c b/lwlib/lwlib-Xm.c
index c92edd2..136c570 100644
--- a/lwlib/lwlib-Xm.c
+++ b/lwlib/lwlib-Xm.c
@@ -18,7 +18,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include
diff --git a/lwlib/lwlib-utils.c b/lwlib/lwlib-utils.c
index e2ff989..ccc3a21 100644
--- a/lwlib/lwlib-utils.c
+++ b/lwlib/lwlib-utils.c
@@ -18,7 +18,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include
diff --git a/lwlib/lwlib.c b/lwlib/lwlib.c
index c68cf77..6e1b3e6 100644
--- a/lwlib/lwlib.c
+++ b/lwlib/lwlib.c
@@ -18,7 +18,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include
diff --git a/lwlib/xlwmenu.c b/lwlib/xlwmenu.c
index 94f10f3..ff21326 100644
--- a/lwlib/xlwmenu.c
+++ b/lwlib/xlwmenu.c
@@ -20,7 +20,7 @@ along with GNU Emacs. If not, see . */
/* Created by address@hidden */
-#include
+#include "config.h"
#include
#include
diff --git a/msdos/autogen/config.in b/msdos/autogen/config.in
index bcd51ce..e256a98 100644
--- a/msdos/autogen/config.in
+++ b/msdos/autogen/config.in
@@ -1818,7 +1818,7 @@ along with GNU Emacs. If not, see . */
/* Define as `fork' if `vfork' does not work. */
#undef vfork
-#include
+#include "conf_post.h"
#endif /* EMACS_CONFIG_H */
diff --git a/oldXMenu/XCrAssoc.c b/oldXMenu/XCrAssoc.c
index 9443481..0abf2e4 100644
--- a/oldXMenu/XCrAssoc.c
+++ b/oldXMenu/XCrAssoc.c
@@ -2,7 +2,7 @@
#include "copyright.h"
-#include
+#include "config.h"
#include
#include
#include "X10.h"
diff --git a/oldXMenu/XLookAssoc.c b/oldXMenu/XLookAssoc.c
index fad960d..7d6d23b 100644
--- a/oldXMenu/XLookAssoc.c
+++ b/oldXMenu/XLookAssoc.c
@@ -2,7 +2,7 @@
#include "copyright.h"
-#include
+#include "config.h"
#include
#include
#include "X10.h"
diff --git a/oldXMenu/XMenuInt.h b/oldXMenu/XMenuInt.h
index 369b8c1..437abdf 100644
--- a/oldXMenu/XMenuInt.h
+++ b/oldXMenu/XMenuInt.h
@@ -17,7 +17,7 @@
#ifndef _XMenuInternal_h_
#define _XMenuInternal_h_
-#include
+#include "config.h"
/* Avoid warnings about redefining NULL by including first;
the other file which wants to define it ( on Ultrix
diff --git a/src/alloc.c b/src/alloc.c
index 5ee1cc3..f74e0b7 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -18,7 +18,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include /* For CHAR_BIT. */
diff --git a/src/atimer.c b/src/atimer.c
index 8019560..0f4891a 100644
--- a/src/atimer.c
+++ b/src/atimer.c
@@ -16,7 +16,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include "lisp.h"
diff --git a/src/bidi.c b/src/bidi.c
index 9b71454..5a7d029 100644
--- a/src/bidi.c
+++ b/src/bidi.c
@@ -237,7 +237,7 @@ along with GNU Emacs. If not, see . */
bidi_resolve_neutral, for one situation where such shortcut was
necessary. */
-#include
+#include "config.h"
#include
#include "lisp.h"
diff --git a/src/buffer.c b/src/buffer.c
index 98b61c3..919a91a 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -18,7 +18,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include
diff --git a/src/bytecode.c b/src/bytecode.c
index 0befe65..526869f 100644
--- a/src/bytecode.c
+++ b/src/bytecode.c
@@ -33,7 +33,7 @@ by Hallvard:
o all conditionals now only do QUIT if they jump.
*/
-#include
+#include "config.h"
#include "lisp.h"
#include "blockinput.h"
diff --git a/src/callint.c b/src/callint.c
index 3b23f22..04ea349 100644
--- a/src/callint.c
+++ b/src/callint.c
@@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include "lisp.h"
#include "character.h"
diff --git a/src/callproc.c b/src/callproc.c
index 9ad7ef2..846e8cf 100644
--- a/src/callproc.c
+++ b/src/callproc.c
@@ -19,7 +19,7 @@ You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include
#include
diff --git a/src/casefiddle.c b/src/casefiddle.c
index 348215e..bd527b2 100644
--- a/src/casefiddle.c
+++ b/src/casefiddle.c
@@ -19,7 +19,7 @@ You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include "lisp.h"
#include "character.h"
diff --git a/src/casetab.c b/src/casetab.c
index 8327fbd..6f17193 100644
--- a/src/casetab.c
+++ b/src/casetab.c
@@ -18,7 +18,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include "lisp.h"
#include "buffer.h"
diff --git a/src/category.c b/src/category.c
index 61502f8..87bf1b6 100644
--- a/src/category.c
+++ b/src/category.c
@@ -28,7 +28,7 @@ along with GNU Emacs. If not, see . */
/* Here we handle three objects: category, category set, and category
table. Read comments in the file category.h to understand them. */
-#include
+#include "config.h"
#include "lisp.h"
#include "character.h"
diff --git a/src/ccl.c b/src/ccl.c
index ef6cb98..4a846ae 100644
--- a/src/ccl.c
+++ b/src/ccl.c
@@ -23,7 +23,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include
diff --git a/src/character.c b/src/character.c
index 4818748..deb6401 100644
--- a/src/character.c
+++ b/src/character.c
@@ -25,7 +25,7 @@ along with GNU Emacs. If not, see . */
/* At first, see the document in `character.h' to understand the code
in this file. */
-#include
+#include "config.h"
#include
diff --git a/src/charset.c b/src/charset.c
index f911e9e..9dedd5e 100644
--- a/src/charset.c
+++ b/src/charset.c
@@ -26,14 +26,14 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include
#include
#include
#include
-#include
+#include "c-ctype.h"
#include "lisp.h"
#include "character.h"
#include "charset.h"
diff --git a/src/chartab.c b/src/chartab.c
index ec618f3..6c47ef8 100644
--- a/src/chartab.c
+++ b/src/chartab.c
@@ -18,7 +18,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include "lisp.h"
#include "character.h"
diff --git a/src/cm.c b/src/cm.c
index ec1545d..f5e4bd9 100644
--- a/src/cm.c
+++ b/src/cm.c
@@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include "lisp.h"
diff --git a/src/cmds.c b/src/cmds.c
index 3450003..88a9f71 100644
--- a/src/cmds.c
+++ b/src/cmds.c
@@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include "lisp.h"
#include "commands.h"
diff --git a/src/coding.c b/src/coding.c
index f5fe52e..4a75a76 100644
--- a/src/coding.c
+++ b/src/coding.c
@@ -283,7 +283,7 @@ encode_coding_XXX (struct coding_system *coding)
/*** 1. Preamble ***/
-#include
+#include "config.h"
#include
#ifdef HAVE_WCHAR_H
diff --git a/src/composite.c b/src/composite.c
index 43c909f..5f004ca 100644
--- a/src/composite.c
+++ b/src/composite.c
@@ -22,7 +22,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include "lisp.h"
#include "character.h"
diff --git a/src/cygw32.h b/src/cygw32.h
index 58d8cd4..0d2d47a 100644
--- a/src/cygw32.h
+++ b/src/cygw32.h
@@ -18,7 +18,7 @@ along with GNU Emacs. If not, see . */
#ifndef CYGW32_H
#define CYGW32_H
-#include
+#include "config.h"
#include
#include
#include
diff --git a/src/data.c b/src/data.c
index 07f8724..a13aaae 100644
--- a/src/data.c
+++ b/src/data.c
@@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include
diff --git a/src/dbusbind.c b/src/dbusbind.c
index 5148c32..fe94c46 100644
--- a/src/dbusbind.c
+++ b/src/dbusbind.c
@@ -16,7 +16,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#ifdef HAVE_DBUS
#include
diff --git a/src/decompress.c b/src/decompress.c
index 8fb71b0..0d71779 100644
--- a/src/decompress.c
+++ b/src/decompress.c
@@ -16,7 +16,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#ifdef HAVE_ZLIB
diff --git a/src/dired.c b/src/dired.c
index 97fefae..38b6ca3 100644
--- a/src/dired.c
+++ b/src/dired.c
@@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include
diff --git a/src/dispnew.c b/src/dispnew.c
index fe07f79..b5641a2 100644
--- a/src/dispnew.c
+++ b/src/dispnew.c
@@ -18,7 +18,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include "sysstdio.h"
#include
diff --git a/src/doc.c b/src/doc.c
index ae80791..5fbba6b 100644
--- a/src/doc.c
+++ b/src/doc.c
@@ -19,7 +19,7 @@ You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include
@@ -27,7 +27,7 @@ along with GNU Emacs. If not, see . */
#include
#include
-#include
+#include "c-ctype.h"
#include "lisp.h"
#include "character.h"
diff --git a/src/doprnt.c b/src/doprnt.c
index b0b92bf..cbdb613 100644
--- a/src/doprnt.c
+++ b/src/doprnt.c
@@ -101,7 +101,7 @@ along with GNU Emacs. If not, see . */
specifier says how many decimal places to show; if zero, the decimal point
itself is omitted. For %s and %S, the precision specifier is ignored. */
-#include
+#include "config.h"
#include
#include
#include
diff --git a/src/dosfns.c b/src/dosfns.c
index f507f41..6bf6ed9 100644
--- a/src/dosfns.c
+++ b/src/dosfns.c
@@ -18,7 +18,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#ifdef MSDOS
/* The entire file is within this conditional */
diff --git a/src/dynlib.c b/src/dynlib.c
index c4647e6..c4ac51c 100644
--- a/src/dynlib.c
+++ b/src/dynlib.c
@@ -24,7 +24,7 @@ along with GNU Emacs. If not, see . */
If you think the abstraction is too leaky use libltdl (libtool),
don't reinvent the wheel by fixing this one. */
-#include
+#include "config.h"
#include "dynlib.h"
diff --git a/src/editfns.c b/src/editfns.c
index 2f46cfe..2c9fd24 100644
--- a/src/editfns.c
+++ b/src/editfns.c
@@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include
diff --git a/src/emacs-module.c b/src/emacs-module.c
index 1176ca3..e039631 100644
--- a/src/emacs-module.c
+++ b/src/emacs-module.c
@@ -17,7 +17,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include "emacs-module.h"
diff --git a/src/emacs.c b/src/emacs.c
index a381da4..015c290 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -19,7 +19,7 @@ You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
#define INLINE EXTERN_INLINE
-#include
+#include "config.h"
#include
#include
diff --git a/src/emacsgtkfixed.c b/src/emacsgtkfixed.c
index 6795155..b272f62 100644
--- a/src/emacsgtkfixed.c
+++ b/src/emacsgtkfixed.c
@@ -18,7 +18,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include "lisp.h"
#include "frame.h"
diff --git a/src/eval.c b/src/eval.c
index b6bf0e6..2fecd6f 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -19,7 +19,7 @@ You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include
#include "lisp.h"
diff --git a/src/fileio.c b/src/fileio.c
index 0372f46..f74256f 100644
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -17,7 +17,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include
#include "sysstdio.h"
@@ -40,7 +40,7 @@ along with GNU Emacs. If not, see . */
#include
#endif
-#include
+#include "c-ctype.h"
#include "lisp.h"
#include "composite.h"
diff --git a/src/filelock.c b/src/filelock.c
index 1b32b93..70ea167 100644
--- a/src/filelock.c
+++ b/src/filelock.c
@@ -22,7 +22,7 @@ You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see . */
-#include
+#include "config.h"
#include
#include