Commit 13277480 authored by Howard Abrams's avatar Howard Abrams Committed by Alexandre Julliard

Added checks for sys/errno.h, sys/signal.h and sys/mman.h.

parent f03c9366
...@@ -7,7 +7,7 @@ AC_CONFIG_HEADER(include/config.h) ...@@ -7,7 +7,7 @@ AC_CONFIG_HEADER(include/config.h)
AC_CONFIG_AUX_DIR(tools) AC_CONFIG_AUX_DIR(tools)
# We want these before the checks, so the checks can modify their values. # We want these before the checks, so the checks can modify their values.
LIBS="$LIBS -lm"
test -z "$PROGEXT" && PROGEXT="" AC_SUBST(PROGEXT) test -z "$PROGEXT" && PROGEXT="" AC_SUBST(PROGEXT)
dnl **** Command-line arguments **** dnl **** Command-line arguments ****
...@@ -78,6 +78,8 @@ AC_PATH_PROG(LDCONFIG, ldconfig, false, /sbin:/usr/sbin:$PATH) ...@@ -78,6 +78,8 @@ AC_PATH_PROG(LDCONFIG, ldconfig, false, /sbin:/usr/sbin:$PATH)
dnl **** Check for some libraries **** dnl **** Check for some libraries ****
dnl Check for -lm for BeOS
AC_CHECK_LIB(m,sqrt)
dnl Check for -li386 for NetBSD and OpenBSD dnl Check for -li386 for NetBSD and OpenBSD
AC_CHECK_LIB(i386,i386_set_ldt) AC_CHECK_LIB(i386,i386_set_ldt)
dnl Check for -lossaudio for NetBSD dnl Check for -lossaudio for NetBSD
...@@ -497,12 +499,15 @@ AC_CHECK_HEADERS(\ ...@@ -497,12 +499,15 @@ AC_CHECK_HEADERS(\
resolv.h \ resolv.h \
strings.h \ strings.h \
sys/cdio.h \ sys/cdio.h \
sys/errno.h \
sys/file.h \ sys/file.h \
sys/filio.h \ sys/filio.h \
sys/lwp.h \ sys/lwp.h \
sys/mman.h \
sys/modem.h \ sys/modem.h \
sys/mount.h \ sys/mount.h \
sys/param.h \ sys/param.h \
sys/signal.h \
sys/sockio.h \ sys/sockio.h \
sys/statfs.h \ sys/statfs.h \
sys/strtio.h \ sys/strtio.h \
......
...@@ -9,7 +9,9 @@ ...@@ -9,7 +9,9 @@
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <sys/types.h> #include <sys/types.h>
#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h> #include <sys/mman.h>
#endif
#include "wine/winbase16.h" #include "wine/winbase16.h"
#include "module.h" #include "module.h"
#include "neexe.h" #include "neexe.h"
......
...@@ -19,7 +19,9 @@ ...@@ -19,7 +19,9 @@
#include <stdlib.h> #include <stdlib.h>
#include <sys/types.h> #include <sys/types.h>
#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h> #include <sys/mman.h>
#endif
#include <fcntl.h> #include <fcntl.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <limits.h> #include <limits.h>
......
...@@ -10,7 +10,9 @@ ...@@ -10,7 +10,9 @@
#include <stdlib.h> #include <stdlib.h>
#include <sys/types.h> #include <sys/types.h>
#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h> #include <sys/mman.h>
#endif
#include <fcntl.h> #include <fcntl.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <limits.h> #include <limits.h>
......
...@@ -9,7 +9,9 @@ ...@@ -9,7 +9,9 @@
#include <sys/types.h> #include <sys/types.h>
#include <fcntl.h> #include <fcntl.h>
#include <sys/stat.h> #include <sys/stat.h>
#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h> #include <sys/mman.h>
#endif
#include <limits.h> #include <limits.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
...@@ -30,7 +32,9 @@ ...@@ -30,7 +32,9 @@
# include <elf.h> # include <elf.h>
#endif #endif
#include <link.h> #include <link.h>
#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h> #include <sys/mman.h>
#endif
#elif defined(__EMX__) #elif defined(__EMX__)
#include <a_out.h> #include <a_out.h>
#else #else
......
...@@ -11,7 +11,9 @@ ...@@ -11,7 +11,9 @@
#include <sys/stat.h> #include <sys/stat.h>
#include <unistd.h> #include <unistd.h>
#include <errno.h> #include <errno.h>
#ifdef HAVE_SYS_ERRNO_H
#include <sys/errno.h> #include <sys/errno.h>
#endif
#include "winbase.h" #include "winbase.h"
#include "wine/winbase16.h" #include "wine/winbase16.h"
......
...@@ -10,7 +10,9 @@ ...@@ -10,7 +10,9 @@
#include <ctype.h> #include <ctype.h>
#include <dirent.h> #include <dirent.h>
#include <errno.h> #include <errno.h>
#ifdef HAVE_SYS_ERRNO_H
#include <sys/errno.h> #include <sys/errno.h>
#endif
#include <fcntl.h> #include <fcntl.h>
#include <string.h> #include <string.h>
#include <stdlib.h> #include <stdlib.h>
......
...@@ -9,16 +9,22 @@ ...@@ -9,16 +9,22 @@
* Right now, they simply call the CopyFile method. * Right now, they simply call the CopyFile method.
*/ */
#include "config.h"
#include <assert.h> #include <assert.h>
#include <ctype.h> #include <ctype.h>
#include <errno.h> #include <errno.h>
#include <fcntl.h> #include <fcntl.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#ifdef HAVE_SYS_ERRNO_H
#include <sys/errno.h> #include <sys/errno.h>
#endif
#include <sys/types.h> #include <sys/types.h>
#include <sys/stat.h> #include <sys/stat.h>
#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h> #include <sys/mman.h>
#endif
#include <sys/time.h> #include <sys/time.h>
#include <time.h> #include <time.h>
#include <unistd.h> #include <unistd.h>
......
...@@ -250,6 +250,9 @@ ...@@ -250,6 +250,9 @@
/* Define if you have the <sys/cdio.h> header file. */ /* Define if you have the <sys/cdio.h> header file. */
#undef HAVE_SYS_CDIO_H #undef HAVE_SYS_CDIO_H
/* Define if you have the <sys/errno.h> header file. */
#undef HAVE_SYS_ERRNO_H
/* Define if you have the <sys/file.h> header file. */ /* Define if you have the <sys/file.h> header file. */
#undef HAVE_SYS_FILE_H #undef HAVE_SYS_FILE_H
...@@ -259,6 +262,9 @@ ...@@ -259,6 +262,9 @@
/* Define if you have the <sys/lwp.h> header file. */ /* Define if you have the <sys/lwp.h> header file. */
#undef HAVE_SYS_LWP_H #undef HAVE_SYS_LWP_H
/* Define if you have the <sys/mman.h> header file. */
#undef HAVE_SYS_MMAN_H
/* Define if you have the <sys/modem.h> header file. */ /* Define if you have the <sys/modem.h> header file. */
#undef HAVE_SYS_MODEM_H #undef HAVE_SYS_MODEM_H
...@@ -268,6 +274,9 @@ ...@@ -268,6 +274,9 @@
/* Define if you have the <sys/param.h> header file. */ /* Define if you have the <sys/param.h> header file. */
#undef HAVE_SYS_PARAM_H #undef HAVE_SYS_PARAM_H
/* Define if you have the <sys/signal.h> header file. */
#undef HAVE_SYS_SIGNAL_H
/* Define if you have the <sys/sockio.h> header file. */ /* Define if you have the <sys/sockio.h> header file. */
#undef HAVE_SYS_SOCKIO_H #undef HAVE_SYS_SOCKIO_H
...@@ -304,6 +313,9 @@ ...@@ -304,6 +313,9 @@
/* Define if you have the i386 library (-li386). */ /* Define if you have the i386 library (-li386). */
#undef HAVE_LIBI386 #undef HAVE_LIBI386
/* Define if you have the m library (-lm). */
#undef HAVE_LIBM
/* Define if you have the mmap library (-lmmap). */ /* Define if you have the mmap library (-lmmap). */
#undef HAVE_LIBMMAP #undef HAVE_LIBMMAP
......
...@@ -31,7 +31,9 @@ ...@@ -31,7 +31,9 @@
# include <soundcard.h> # include <soundcard.h>
#endif #endif
#ifdef HAVE_SYS_ERRNO_H
#include <sys/errno.h> #include <sys/errno.h>
#endif
#ifdef HAVE_OSS #ifdef HAVE_OSS
#define MIDI_SEQ "/dev/sequencer" #define MIDI_SEQ "/dev/sequencer"
......
...@@ -400,8 +400,12 @@ typedef LRESULT (CALLBACK *WNDPROC)(HWND,UINT,WPARAM,LPARAM); ...@@ -400,8 +400,12 @@ typedef LRESULT (CALLBACK *WNDPROC)(HWND,UINT,WPARAM,LPARAM);
#define __max(a,b) MAX(a,b) #define __max(a,b) MAX(a,b)
#define __min(a,b) MIN(a,b) #define __min(a,b) MIN(a,b)
#ifndef max
#define max(a,b) MAX(a,b) #define max(a,b) MAX(a,b)
#endif
#ifndef min
#define min(a,b) MIN(a,b) #define min(a,b) MIN(a,b)
#endif
#define _MAX_PATH 260 #define _MAX_PATH 260
#define MAX_PATH 260 #define MAX_PATH 260
......
...@@ -40,7 +40,9 @@ ...@@ -40,7 +40,9 @@
#include <unistd.h> #include <unistd.h>
#include <sys/types.h> #include <sys/types.h>
#include <sys/stat.h> #include <sys/stat.h>
#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h> #include <sys/mman.h>
#endif
#include "windef.h" #include "windef.h"
#include "winbase.h" #include "winbase.h"
#include "winerror.h" #include "winerror.h"
......
...@@ -4,15 +4,21 @@ ...@@ -4,15 +4,21 @@
* Copyright 1997 Alexandre Julliard * Copyright 1997 Alexandre Julliard
*/ */
#include "config.h"
#include <assert.h> #include <assert.h>
#include <errno.h> #include <errno.h>
#ifdef HAVE_SYS_ERRNO_H
#include <sys/errno.h> #include <sys/errno.h>
#endif
#include <fcntl.h> #include <fcntl.h>
#include <unistd.h> #include <unistd.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <sys/types.h> #include <sys/types.h>
#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h> #include <sys/mman.h>
#endif
#include "winbase.h" #include "winbase.h"
#include "winerror.h" #include "winerror.h"
#include "file.h" #include "file.h"
......
...@@ -24,7 +24,9 @@ ...@@ -24,7 +24,9 @@
#include <unistd.h> #include <unistd.h>
#include <ctype.h> #include <ctype.h>
#include <errno.h> #include <errno.h>
#ifdef HAVE_SYS_ERRNO_H
#include <sys/errno.h> #include <sys/errno.h>
#endif
#include <sys/types.h> #include <sys/types.h>
#include <sys/fcntl.h> #include <sys/fcntl.h>
#include <sys/stat.h> #include <sys/stat.h>
......
...@@ -40,7 +40,9 @@ ...@@ -40,7 +40,9 @@
#include <ctype.h> #include <ctype.h>
#include <fcntl.h> #include <fcntl.h>
#include <errno.h> #include <errno.h>
#ifdef HAVE_SYS_ERRNO_H
#include <sys/errno.h> #include <sys/errno.h>
#endif
#include <netdb.h> #include <netdb.h>
#include <unistd.h> #include <unistd.h>
#include <stdlib.h> #include <stdlib.h>
......
...@@ -18,7 +18,9 @@ ...@@ -18,7 +18,9 @@
#include <string.h> #include <string.h>
#include <fcntl.h> #include <fcntl.h>
#include <sys/ioctl.h> #include <sys/ioctl.h>
#ifdef HAVE_SYS_ERRNO_H
#include <sys/errno.h> #include <sys/errno.h>
#endif
#include "winuser.h" #include "winuser.h"
#include "winbase.h" #include "winbase.h"
#include "mmsystem.h" #include "mmsystem.h"
......
...@@ -4,6 +4,8 @@ ...@@ -4,6 +4,8 @@
* Copyright (C) 1998 Alexandre Julliard * Copyright (C) 1998 Alexandre Julliard
*/ */
#include "config.h"
#include <assert.h> #include <assert.h>
#include <errno.h> #include <errno.h>
#include <fcntl.h> #include <fcntl.h>
...@@ -11,7 +13,9 @@ ...@@ -11,7 +13,9 @@
#include <string.h> #include <string.h>
#include <sys/types.h> #include <sys/types.h>
#include <sys/socket.h> #include <sys/socket.h>
#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h> #include <sys/mman.h>
#endif
#include <sys/uio.h> #include <sys/uio.h>
#include <unistd.h> #include <unistd.h>
#include <stdarg.h> #include <stdarg.h>
......
...@@ -8,7 +8,9 @@ ...@@ -8,7 +8,9 @@
#include <fcntl.h> #include <fcntl.h>
#include <sys/types.h> #include <sys/types.h>
#include <sys/socket.h> #include <sys/socket.h>
#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h> #include <sys/mman.h>
#endif
#include <unistd.h> #include <unistd.h>
#include "wine/winbase16.h" #include "wine/winbase16.h"
#include "thread.h" #include "thread.h"
......
...@@ -13,7 +13,9 @@ ...@@ -13,7 +13,9 @@
#include <string.h> #include <string.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#ifdef HAVE_SYS_ERRNO_H
#include <sys/errno.h> #include <sys/errno.h>
#endif
#include <sys/stat.h> #include <sys/stat.h>
#include <sys/time.h> #include <sys/time.h>
#include <sys/types.h> #include <sys/types.h>
......
...@@ -10,7 +10,9 @@ ...@@ -10,7 +10,9 @@
#include <string.h> #include <string.h>
#include <stdlib.h> #include <stdlib.h>
#include <errno.h> #include <errno.h>
#ifdef HAVE_SYS_ERRNO_H
#include <sys/errno.h> #include <sys/errno.h>
#endif
#include <sys/stat.h> #include <sys/stat.h>
#include <sys/time.h> #include <sys/time.h>
#include <sys/types.h> #include <sys/types.h>
......
...@@ -9,7 +9,9 @@ ...@@ -9,7 +9,9 @@
#include <string.h> #include <string.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#ifdef HAVE_SYS_ERRNO_H
#include <sys/errno.h> #include <sys/errno.h>
#endif
#include <sys/stat.h> #include <sys/stat.h>
#include <sys/time.h> #include <sys/time.h>
#include <sys/types.h> #include <sys/types.h>
......
...@@ -4,13 +4,17 @@ ...@@ -4,13 +4,17 @@
* Copyright (C) 1998 Alexandre Julliard * Copyright (C) 1998 Alexandre Julliard
*/ */
#include "config.h"
#include <assert.h> #include <assert.h>
#include <fcntl.h> #include <fcntl.h>
#include <signal.h> #include <signal.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h> #include <sys/mman.h>
#endif
#include <sys/types.h> #include <sys/types.h>
#include <sys/uio.h> #include <sys/uio.h>
#include <unistd.h> #include <unistd.h>
......
...@@ -29,7 +29,9 @@ ...@@ -29,7 +29,9 @@
#include <unistd.h> #include <unistd.h>
#include <fcntl.h> #include <fcntl.h>
#include <errno.h> #include <errno.h>
#ifdef HAVE_SYS_ERRNO_H
#include <sys/errno.h> #include <sys/errno.h>
#endif
#include <signal.h> #include <signal.h>
#include <assert.h> #include <assert.h>
......
...@@ -13,7 +13,9 @@ ...@@ -13,7 +13,9 @@
#include <unistd.h> #include <unistd.h>
#include <sys/types.h> #include <sys/types.h>
#include <sys/stat.h> #include <sys/stat.h>
#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h> #include <sys/mman.h>
#endif
#include <fcntl.h> #include <fcntl.h>
#include <string.h> #include <string.h>
#include <stdarg.h> #include <stdarg.h>
......
...@@ -5,12 +5,16 @@ ...@@ -5,12 +5,16 @@
*/ */
#include <errno.h> #include <errno.h>
#ifdef HAVE_SYS_ERRNO_H
#include <sys/errno.h> #include <sys/errno.h>
#endif
#include <stdlib.h> #include <stdlib.h>
#include <unistd.h> #include <unistd.h>
#include <sys/types.h> #include <sys/types.h>
#include <sys/stat.h> #include <sys/stat.h>
#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h> #include <sys/mman.h>
#endif
#include <fcntl.h> #include <fcntl.h>
#include <string.h> #include <string.h>
#include <time.h> #include <time.h>
......
...@@ -22,7 +22,9 @@ ...@@ -22,7 +22,9 @@
#include <string.h> #include <string.h>
#include <unistd.h> #include <unistd.h>
#include <assert.h> #include <assert.h>
#ifdef HAVE_SYS_SIGNAL_H
#include <sys/signal.h> #include <sys/signal.h>
#endif
#include "wine/obj_base.h" #include "wine/obj_base.h"
#include "debugtools.h" #include "debugtools.h"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment