summaryrefslogtreecommitdiffstats
path: root/old-configure
diff options
context:
space:
mode:
Diffstat (limited to 'old-configure')
-rwxr-xr-xold-configure13
1 files changed, 12 insertions, 1 deletions
diff --git a/old-configure b/old-configure
index f4baba7ee1..5a7f1880d7 100755
--- a/old-configure
+++ b/old-configure
@@ -1504,8 +1504,19 @@ echores "$_termios"
echocheck "shm"
if test "$_shm" = auto ; then
+ cat > $TMPC << EOF
+#include <sys/types.h>
+#include <sys/ipc.h>
+#include <sys/shm.h>
+int main(void) {
+ shmget(0, 0, 0);
+ shmat(0, 0, 0);
+ shmctl(0, 0, 0);
+ return 0;
+}
+EOF
_shm=no
- statement_check sys/shm.h 'shmget(0, 0, 0); shmat(0, 0, 0); shmctl(0, 0, 0)' && _shm=yes
+ cc_check && _shm=yes
fi
if test "$_shm" = yes ; then
def_shm='#define HAVE_SHM 1'