Remove isatty()

These functions are provided by Newlib since 2000.

Update #3409.
This commit is contained in:
Sebastian Huber
2018-10-22 08:06:06 +02:00
parent 3cf12c9c6a
commit 87a9900f30
3 changed files with 0 additions and 42 deletions
-1
View File
@@ -157,7 +157,6 @@ librtemscpu_a_SOURCES += libcsupport/src/__gettod.c
librtemscpu_a_SOURCES += libcsupport/src/getuid.c
librtemscpu_a_SOURCES += libcsupport/src/gxx_wrappers.c
librtemscpu_a_SOURCES += libcsupport/src/ioctl.c
librtemscpu_a_SOURCES += libcsupport/src/isatty.c
librtemscpu_a_SOURCES += libcsupport/src/isatty_r.c
librtemscpu_a_SOURCES += libcsupport/src/issetugid.c
librtemscpu_a_SOURCES += libcsupport/src/kill_noposix.c
-1
View File
@@ -66,7 +66,6 @@ AC_CHECK_FUNCS([isascii fileno])
# <FIXME>
# Check for functions supplied by newlib >= 1.17.0
# Newlib's posix/ directory
AC_CHECK_FUNCS([isatty])
AC_CHECK_FUNCS([creat \
opendir closedir readdir rewinddir scandir seekdir \
sleep \
-40
View File
@@ -1,40 +0,0 @@
/**
* @file
*
* @brief Test whether a File Descriptor Refers to a Terminal
* @ingroup libcsupport
*/
/*
* COPYRIGHT (c) 1989-1999.
* On-Line Applications Research Corporation (OAR).
*
* The license and distribution terms for this file may be
* found in the file LICENSE in this distribution or at
* http://www.rtems.org/license/LICENSE.
*/
#if HAVE_CONFIG_H
#include "config.h"
#endif
#ifndef HAVE_ISATTY
#include <sys/stat.h>
int isatty(
int fd
)
{
struct stat buf;
if (fstat (fd, &buf) < 0)
return 0;
if (S_ISCHR (buf.st_mode))
return 1;
return 0;
}
#endif