Old linuxes support (glibc1 and libc5).

This commit is contained in:
gfk
2002-12-23 19:35:43 +00:00
parent 73d922a9a5
commit 27529bc77f
+13 -2
View File
@@ -10,6 +10,8 @@
* NetBSD & OpenBSD port by Guillaume Filion, copyright 12/2001 and 02/2002
*
* (Better) FreeBSD port by Guillaume Filion, copyright 05/2002
*
* Improved support for old Linux (glibc1 and libc5) by Guillaume Filion, 12/2002
*/
/*
@@ -51,8 +53,17 @@ Returns 0 if successful, -1 if failed
/* ------------------------------------------------------------- */
/* Use ioperm, inb and outb in <sys/io.h> (Linux) */
#if defined HAVE_IOPERM && HAVE_SYS_IO_H
#include <sys/io.h>
#if defined HAVE_IOPERM
/* Glibc2 and Glibc1 */
# ifdef HAVE_SYS_IO_H
# include <sys/io.h>
# endif
/* Libc5 */
# ifdef HAVE_UNISTD_H
# include <unistd.h>
# endif
/* Read a byte from port */
static inline int port_in (unsigned short int port) {