diff options
author | Anthony Baxter <anthonybaxter@gmail.com> | 2004-10-13 15:30:56 +0000 |
---|---|---|
committer | Anthony Baxter <anthonybaxter@gmail.com> | 2004-10-13 15:30:56 +0000 |
commit | fdf4e5f132c319707cbc2ffa68294440e7a5021d (patch) | |
tree | 39c536e8c5623dd3cf1eeffa4c83319f1ac59eb5 | |
parent | 648445308032146e428673ddfc486be28d58a876 (diff) | |
download | cpython-fdf4e5f132c319707cbc2ffa68294440e7a5021d.tar.gz |
Patch 977343, Solaris likes sys/loadavg.h. Added support for sys/loadavg.h
detection to configure &c.
-rw-r--r-- | Modules/posixmodule.c | 4 | ||||
-rwxr-xr-x | configure | 6 | ||||
-rw-r--r-- | configure.in | 3 | ||||
-rw-r--r-- | pyconfig.h.in | 3 |
4 files changed, 13 insertions, 3 deletions
diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c index e71467bc25..31d7c61817 100644 --- a/Modules/posixmodule.c +++ b/Modules/posixmodule.c @@ -67,6 +67,10 @@ corresponding Unix manual entries for more information on calls."); #include <sysexits.h> #endif /* HAVE_SYSEXITS_H */ +#ifdef HAVE_SYS_LOADAVG_H +#include <sys/loadavg.h> +#endif + /* Various compilers have only certain posix functions */ /* XXX Gosh I wish these were all moved into pyconfig.h */ #if defined(PYCC_VACPP) && defined(PYOS_OS2) @@ -1,5 +1,5 @@ #! /bin/sh -# From configure.in Revision: 1.470 . +# From configure.in Revision: 1.471 . # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.59 for python 2.4. # @@ -4532,11 +4532,13 @@ done + for ac_header in curses.h dlfcn.h fcntl.h grp.h langinfo.h \ libintl.h ncurses.h poll.h pthread.h \ stropts.h termios.h thread.h \ unistd.h utime.h \ -sys/audioio.h sys/bsdtty.h sys/file.h sys/lock.h sys/mkdev.h sys/modem.h \ +sys/audioio.h sys/bsdtty.h sys/file.h sys/loadavg.h sys/lock.h sys/mkdev.h \ +sys/modem.h \ sys/param.h sys/poll.h sys/select.h sys/socket.h sys/time.h sys/times.h \ sys/un.h sys/utsname.h sys/wait.h pty.h libutil.h \ sys/resource.h netpacket/packet.h sysexits.h bluetooth.h \ diff --git a/configure.in b/configure.in index f5f4ffc1ed..981d2bacba 100644 --- a/configure.in +++ b/configure.in @@ -959,7 +959,8 @@ AC_CHECK_HEADERS(curses.h dlfcn.h fcntl.h grp.h langinfo.h \ libintl.h ncurses.h poll.h pthread.h \ stropts.h termios.h thread.h \ unistd.h utime.h \ -sys/audioio.h sys/bsdtty.h sys/file.h sys/lock.h sys/mkdev.h sys/modem.h \ +sys/audioio.h sys/bsdtty.h sys/file.h sys/loadavg.h sys/lock.h sys/mkdev.h \ +sys/modem.h \ sys/param.h sys/poll.h sys/select.h sys/socket.h sys/time.h sys/times.h \ sys/un.h sys/utsname.h sys/wait.h pty.h libutil.h \ sys/resource.h netpacket/packet.h sysexits.h bluetooth.h \ diff --git a/pyconfig.h.in b/pyconfig.h.in index a9f3d203ca..34501f4de1 100644 --- a/pyconfig.h.in +++ b/pyconfig.h.in @@ -512,6 +512,9 @@ /* Define to 1 if you have the <sys/file.h> header file. */ #undef HAVE_SYS_FILE_H +/* Define to 1 if you have the <sys/loadavg.h> header file. */ +#undef HAVE_SYS_LOADAVG_H + /* Define to 1 if you have the <sys/lock.h> header file. */ #undef HAVE_SYS_LOCK_H |