Fix pipe() for IA64
diff --git a/klibc/SYSCALLS b/klibc/SYSCALLS
index 92dff96..0e4a32c 100644
--- a/klibc/SYSCALLS
+++ b/klibc/SYSCALLS
@@ -73,7 +73,7 @@
int chmod(const char *, mode_t)
int mkdir(const char *, mode_t)
int rmdir(const char *)
-<!alpha,mips,mips64> int pipe(int *)
+<!alpha,ia64,mips,mips64> int pipe(int *)
mode_t umask(mode_t)
int chroot(const char *)
int symlink(const char *, const char *)
diff --git a/klibc/arch/ia64/Makefile.inc b/klibc/arch/ia64/Makefile.inc
index edf4345..52242cb 100644
--- a/klibc/arch/ia64/Makefile.inc
+++ b/klibc/arch/ia64/Makefile.inc
@@ -9,7 +9,8 @@
ARCHOBJS = \
arch/$(ARCH)/vfork.o \
- arch/$(ARCH)/setjmp.o
+ arch/$(ARCH)/setjmp.o \
+ arch/$(ARCH)/pipe.o
ARCHSOOBJS = $(patsubst %o,%.lo,%(ARCHOBJS))