summaryrefslogtreecommitdiff
path: root/libc/sysdeps/linux
diff options
context:
space:
mode:
Diffstat (limited to 'libc/sysdeps/linux')
-rw-r--r--libc/sysdeps/linux/arm/ioperm.c4
-rw-r--r--libc/sysdeps/linux/arm/iopl.c4
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