summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2023-01-07 21:59:16 -0500
committerPaul Smith <psmith@gnu.org>2023-01-08 10:24:09 -0500
commit1656cd051c7f28de359b1f188b20a5a688004267 (patch)
treeba4c83df394510b2a324b39ccf028778737f9f7f /configure.ac
parent31a1337c2386f7def3d079e8d044443ba093ba92 (diff)
downloadmake-git-1656cd051c7f28de359b1f188b20a5a688004267.tar.gz
Include <strings.h> globally
Various code uses str{,n}casecmp() so include <strings.h>, if it exists, everywhere. * configure.ac: Check for <strings.h> explicitly. * src/makeint.h: Include it if HAVE_STRINGS_H, for str{,n}casecmp(). * src/job.c: Remove include of <strings.h>. * src/main.c: Ditto.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac4
1 files changed, 2 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac
index 4de0076d..8466d36f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -64,9 +64,9 @@ AC_SEARCH_LIBS([getpwnam], [sun])
AC_HEADER_DIRENT
AC_HEADER_STAT
-AC_CHECK_HEADERS([stdlib.h locale.h unistd.h limits.h fcntl.h string.h \
+AC_CHECK_HEADERS([stdlib.h string.h strings.h locale.h unistd.h limits.h \
memory.h sys/param.h sys/resource.h sys/timeb.h sys/time.h \
- sys/select.h sys/file.h spawn.h])
+ sys/select.h sys/file.h fcntl.h spawn.h])
AM_PROG_CC_C_O
AC_C_CONST