diff configure.in @ 57206:6e40bed9e91e

* configure.in: Check for exec-shield. * configure: Rebuild.
author Jan Djärv <jan.h.d@swipnet.se>
date Fri, 24 Sep 2004 07:18:15 +0000
parents 936d4c6b2def
children 4408561037cf 0b158db81c28
line wrap: on
line diff
--- a/configure.in	Thu Sep 23 22:54:22 2004 +0000
+++ b/configure.in	Fri Sep 24 07:18:15 2004 +0000
@@ -1286,6 +1286,17 @@
 dnl checks for Unix variants
 AC_AIX
 
+dnl check if exec-shield is present.
+AC_CHECK_FILE(/proc/sys/kernel/exec-shield, emacs_cv_execshield=1,
+					    emacs_cv_execshield=0)
+if test "$emacs_cv_execshield" = 1; then
+   AC_PATH_PROG(SETARCH, setarch, no)
+   AC_SUBST(SETARCH)
+   if test "$setarch" != no; then
+     AC_DEFINE(HAVE_EXECSHIELD, 1, [Define to 1 if this OS has exec shield.])
+   fi
+fi
+
 #### Extract some information from the operating system and machine files.
 
 AC_CHECKING([the machine- and system-dependent files to find out
@@ -2342,7 +2353,7 @@
 __fpending mblen mbrlen mbsinit strsignal setitimer ualarm index rindex \
 sendto recvfrom getsockopt setsockopt getsockname getpeername \
 gai_strerror mkstemp getline getdelim mremap memmove fsync bzero \
-memset memcmp memmove difftime memcpy mempcpy mblen mbrlen posix_memalign)
+memset memcmp difftime memcpy mempcpy mblen mbrlen posix_memalign)
 
 AC_CHECK_HEADERS(sys/un.h)