diff -up mkinitrd-6.0.19/nash/util.h.orig mkinitrd-6.0.19/nash/util.h --- mkinitrd-6.0.19/nash/util.h.orig 2008-01-10 21:15:31.000000000 -0500 +++ mkinitrd-6.0.19/nash/util.h 2008-01-10 21:15:50.000000000 -0500 @@ -441,7 +441,7 @@ extern int eprintf(const char *format, . #include #include -#ifdef __ia64__ +#if defined(__arm__) || defined(__ia64__) static inline int nash_ppoll(struct pollfd *fds, nfds_t nfds, struct timespec *timeout, const sigset_t *sigmask, int nsigs) {