diff options
author | Theo de Raadt <deraadt@cvs.openbsd.org> | 1999-06-07 07:17:57 +0000 |
---|---|---|
committer | Theo de Raadt <deraadt@cvs.openbsd.org> | 1999-06-07 07:17:57 +0000 |
commit | 4e96377228ca04c54bdc4aec8116d85f74e15834 (patch) | |
tree | 2bc8d849fde3727add9392d8f2a95f71c02fed16 /lib/libc/arch/ns32k | |
parent | a7879e1dacba108b617cc911081400e53cca0155 (diff) |
replacement pipe() system call; copies data into place inside kernel, so
that EFAULT return value is possible
Diffstat (limited to 'lib/libc/arch/ns32k')
-rw-r--r-- | lib/libc/arch/ns32k/sys/pipe.S | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/lib/libc/arch/ns32k/sys/pipe.S b/lib/libc/arch/ns32k/sys/pipe.S deleted file mode 100644 index 228e6994808..00000000000 --- a/lib/libc/arch/ns32k/sys/pipe.S +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Copyright (c) 1992 Helsinki University of Technology - * All Rights Reserved. - * - * Permission to use, copy, modify and distribute this software and its - * documentation is hereby granted, provided that both the copyright - * notice and this permission notice appear in all copies of the - * software, derivative works or modified versions, and any portions - * thereof, and that both notices appear in supporting documentation. - * - * HELSINKI UNIVERSITY OF TECHNOLOGY ALLOWS FREE USE OF THIS SOFTWARE IN - * ITS "AS IS" CONDITION. HELSINKI UNIVERSITY OF TECHNOLOGY DISCLAIMS ANY - * LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE - * USE OF THIS SOFTWARE. - */ - -#include <SYS.h> - -#if defined(SYSLIBC_SCCS) - .text - .asciz "$OpenBSD: pipe.S,v 1.2 1996/08/19 08:17:09 tholo Exp $" -#endif /* SYSLIBC_SCCS */ - -SYSCALL(pipe) - movd S_ARG0, r2 - movd r0, 0(r2) - movd r1, 4(r2) - movqd 0, r0 - ret 0 |