[PATCH libaio 06/11] Add m68k support
authorGuillem Jover <guillem@hadrons.org>
Wed, 14 Aug 2019 01:25:22 +0000 (03:25 +0200)
committerGuillem Jover <guillem@debian.org>
Thu, 24 Dec 2020 14:41:17 +0000 (14:41 +0000)
Signed-off-by: Guillem Jover <guillem@hadrons.org>
Gbp-Pq: Name 0006-Add-m68k-support.patch

harness/main.c
src/syscall-m68k.h [new file with mode: 0644]
src/syscall.h

index 01c81aab2dc055eeb38205a5aaf5ec77dcc71fd4..99d393f606b2f1e386064276c3d62bf7a0b9b27b 100644 (file)
@@ -14,7 +14,7 @@
 #if __LP64__ == 0
 #if defined(__i386__) || defined(__powerpc__) || defined(__mips__)
 #define KERNEL_RW_POINTER      ((void *)0xc0010000)
-#elif defined(__arm__) || defined(__s390__)
+#elif defined(__arm__) || defined(__m68k__) || defined(__s390__)
 #define KERNEL_RW_POINTER      ((void *)0x00010000)
 #elif defined(__hppa__)
 #define KERNEL_RW_POINTER      ((void *)0x10100000)
diff --git a/src/syscall-m68k.h b/src/syscall-m68k.h
new file mode 100644 (file)
index 0000000..2dd4a9b
--- /dev/null
@@ -0,0 +1,5 @@
+#define __NR_io_setup          241
+#define __NR_io_destroy                242
+#define __NR_io_getevents      243
+#define __NR_io_submit         244
+#define __NR_io_cancel         245
index 61c18c6af91460f8762d5850bec2e92556dd7b51..a88876f4b4b81381dba46b8aabbc5e08c7e4d116 100644 (file)
@@ -27,6 +27,8 @@
 #include "syscall-arm.h"
 #elif defined(__sparc__)
 #include "syscall-sparc.h"
+#elif defined(__m68k__)
+#include "syscall-m68k.h"
 #elif defined(__hppa__)
 #include "syscall-parisc.h"
 #elif defined(__mips__)