diff options
-rw-r--r-- | c/src/exec/libcsupport/include/rtems/libio.h | 1 | ||||
-rw-r--r-- | c/src/lib/include/rtems/libio.h | 1 | ||||
-rw-r--r-- | c/src/lib/libc/libio.h | 1 | ||||
-rw-r--r-- | c/src/lib/libc/newlibif.c | 10 | ||||
-rw-r--r-- | c/src/lib/libc/syscalls.c | 9 | ||||
-rw-r--r-- | cpukit/libcsupport/include/rtems/libio.h | 1 |
6 files changed, 0 insertions, 23 deletions
diff --git a/c/src/exec/libcsupport/include/rtems/libio.h b/c/src/exec/libcsupport/include/rtems/libio.h index e687596df1..2f4dedddf0 100644 --- a/c/src/exec/libcsupport/include/rtems/libio.h +++ b/c/src/exec/libcsupport/include/rtems/libio.h @@ -97,7 +97,6 @@ int __rtems_write(int fd, const void *buffer, unsigned32 count); int __rtems_ioctl(int fd, unsigned32 command, void *buffer); int __rtems_lseek(int fd, rtems_libio_offset_t offset, int whence); int __rtems_fstat(int _fd, struct stat* _sbuf); -int __rtems_isatty(int _fd); /* * External I/O handlers diff --git a/c/src/lib/include/rtems/libio.h b/c/src/lib/include/rtems/libio.h index e687596df1..2f4dedddf0 100644 --- a/c/src/lib/include/rtems/libio.h +++ b/c/src/lib/include/rtems/libio.h @@ -97,7 +97,6 @@ int __rtems_write(int fd, const void *buffer, unsigned32 count); int __rtems_ioctl(int fd, unsigned32 command, void *buffer); int __rtems_lseek(int fd, rtems_libio_offset_t offset, int whence); int __rtems_fstat(int _fd, struct stat* _sbuf); -int __rtems_isatty(int _fd); /* * External I/O handlers diff --git a/c/src/lib/libc/libio.h b/c/src/lib/libc/libio.h index e687596df1..2f4dedddf0 100644 --- a/c/src/lib/libc/libio.h +++ b/c/src/lib/libc/libio.h @@ -97,7 +97,6 @@ int __rtems_write(int fd, const void *buffer, unsigned32 count); int __rtems_ioctl(int fd, unsigned32 command, void *buffer); int __rtems_lseek(int fd, rtems_libio_offset_t offset, int whence); int __rtems_fstat(int _fd, struct stat* _sbuf); -int __rtems_isatty(int _fd); /* * External I/O handlers diff --git a/c/src/lib/libc/newlibif.c b/c/src/lib/libc/newlibif.c index ac9781ab58..f88d050298 100644 --- a/c/src/lib/libc/newlibif.c +++ b/c/src/lib/libc/newlibif.c @@ -54,16 +54,6 @@ close(int fd) } /* - * isatty -- returns 1 if connected to a terminal device, - * returns 0 if not. - */ -int -isatty(int fd) -{ - return __rtems_isatty(fd); -} - -/* * lseek -- move read/write pointer. Since a serial port * is non-seekable, we return an error. */ diff --git a/c/src/lib/libc/syscalls.c b/c/src/lib/libc/syscalls.c index 530e032a40..427b3d979b 100644 --- a/c/src/lib/libc/syscalls.c +++ b/c/src/lib/libc/syscalls.c @@ -71,15 +71,6 @@ int __rtems_fstat(int _fd, struct stat* _sbuf) return 0; } -int __rtems_isatty(int _fd) -{ - struct stat st; - - if (__rtems_fstat(_fd, &st) < 0) - return 0; - return S_ISCHR (st.st_mode); -} - #if !defined(RTEMS_UNIX) int stat( const char *path, struct stat *buf ) { diff --git a/cpukit/libcsupport/include/rtems/libio.h b/cpukit/libcsupport/include/rtems/libio.h index e687596df1..2f4dedddf0 100644 --- a/cpukit/libcsupport/include/rtems/libio.h +++ b/cpukit/libcsupport/include/rtems/libio.h @@ -97,7 +97,6 @@ int __rtems_write(int fd, const void *buffer, unsigned32 count); int __rtems_ioctl(int fd, unsigned32 command, void *buffer); int __rtems_lseek(int fd, rtems_libio_offset_t offset, int whence); int __rtems_fstat(int _fd, struct stat* _sbuf); -int __rtems_isatty(int _fd); /* * External I/O handlers |