diff options
-rw-r--r-- | libc/sysdeps/linux/arm/ioperm.c | 4 | ||||
-rw-r--r-- | libc/sysdeps/linux/arm/iopl.c | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/libc/sysdeps/linux/arm/ioperm.c b/libc/sysdeps/linux/arm/ioperm.c index a7f6c3067..0e283cbac 100644 --- a/libc/sysdeps/linux/arm/ioperm.c +++ b/libc/sysdeps/linux/arm/ioperm.c @@ -50,6 +50,8 @@ #include <linux/version.h> +#ifdef __NR_ioperm + #define PATH_ARM_SYSTYPE "/etc/arm_systype" #define PATH_CPUINFO "/proc/cpuinfo" @@ -244,3 +246,5 @@ inl(unsigned long int port) { return *((__volatile__ unsigned long *)(IO_ADDR (port))); } + +#endif diff --git a/libc/sysdeps/linux/arm/iopl.c b/libc/sysdeps/linux/arm/iopl.c index df953d3c8..f3d42edb5 100644 --- a/libc/sysdeps/linux/arm/iopl.c +++ b/libc/sysdeps/linux/arm/iopl.c @@ -22,6 +22,8 @@ #include <errno.h> +#ifdef __NR_iopl + #define MAX_PORT 0x10000 int iopl(int level) @@ -34,3 +36,5 @@ int iopl(int level) return ioperm(0, MAX_PORT, 1); return 0; } + +#endif |