diff options
Diffstat (limited to 'c/src/lib/libc/syscalls.c')
-rw-r--r-- | c/src/lib/libc/syscalls.c | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/c/src/lib/libc/syscalls.c b/c/src/lib/libc/syscalls.c deleted file mode 100644 index 41eedb40d0..0000000000 --- a/c/src/lib/libc/syscalls.c +++ /dev/null @@ -1,77 +0,0 @@ -#if !defined(RTEMS_UNIX) - -/* - * RTEMS Fake System Calls - * - * This file contains "fake" versions of the system call routines - * which are reference by many libc implementations. Once a routine - * has been implemented in terms of RTEMS services, it should be - * taken out of this file. - * - * COPYRIGHT (c) 1989, 1990, 1991, 1992, 1993, 1994. - * On-Line Applications Research Corporation (OAR). - * All rights assigned to U.S. Government, 1994. - * - * This material may be reproduced by or for the U.S. Government pursuant - * to the copyright license under the clause at DFARS 252.227-7013. This - * notice must appear in all copies of this file and its derivatives. - * - * $Id$ - * - */ - -#include <sys/types.h> -#include <sys/stat.h> - -int -__fstat(int _fd, struct stat* _sbuf) -{ - return -1; -} - -int -__isatty(int _fd) -{ - return 1; -} - -int -__close(int _fd) -{ - /* return value usually ignored anyhow */ - return 0; -} - -int -__open(const char *filename) -{ - /* always fail */ - return -1; -} - -int -__lseek(int _fd, off_t offset, int whence) -{ - /* nothing is ever seekable */ - return -1; -} - -int stat( const char *path, struct stat *buf ) -{ - /* always fail */ - return -1; -} - -int link( const char *existing, const char *new ) -{ - /* always fail */ - return -1; -} - -int unlink( const char *path ) -{ - /* always fail */ - return -1; -} - -#endif |