summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2013-02-02 04:33:49 -0500
committerJeff Moyer <jmoyer@redhat.com>2013-02-05 11:35:38 -0500
commit7647993d4436f2beb3f0c4ed242d313fa5590403 (patch)
treeb0d531d67413617040a103d6bd92090a2e8843fd
parente327953964f8f88cc8911748a420ff39945da9ec (diff)
downloadlibaio-7647993d4436f2beb3f0c4ed242d313fa5590403.tar.gz
add more arches
Fill in a lot of the embedded/uncommon arches. Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Jeff Moyer <jmoyer@redhat.com>
-rw-r--r--src/libaio.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/libaio.h b/src/libaio.h
index b44c02d..1223146 100644
--- a/src/libaio.h
+++ b/src/libaio.h
@@ -50,7 +50,9 @@ typedef enum io_iocb_cmd {
} io_iocb_cmd_t;
/* little endian, 32 bits */
-#if defined(__i386__) || (defined(__arm__) && !defined(__ARMEB__))
+#if defined(__i386__) || (defined(__arm__) && !defined(__ARMEB__)) || \
+ defined(__sh__) || defined(__bfin__) || defined(__MIPSEL__) || \
+ defined(__cris__)
#define PADDED(x, y) x; unsigned y
#define PADDEDptr(x, y) x; unsigned y
#define PADDEDul(x, y) unsigned long x; unsigned y
@@ -73,7 +75,8 @@ typedef enum io_iocb_cmd {
/* big endian, 32 bits */
#elif defined(__PPC__) || defined(__s390__) || \
(defined(__arm__) && defined(__ARMEB__)) || \
- defined(__sparc__)
+ defined(__sparc__) || defined(__MIPSEB__) || defined(__m68k__) || \
+ defined(__hppa__) || defined(__frv__) || defined(__avr32__)
#define PADDED(x, y) unsigned y; x
#define PADDEDptr(x, y) unsigned y; x
#define PADDEDul(x, y) unsigned y; unsigned long x