forked from Imagelibrary/rtems
2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/Makefile.am: * libcsupport/src/isatty_r.c: New file.
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||
|
||||
* libcsupport/Makefile.am:
|
||||
* libcsupport/src/isatty_r.c: New file.
|
||||
|
||||
2009-05-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
||||
|
||||
* libmisc/uuid/README: New file.
|
||||
|
||||
@@ -97,7 +97,7 @@ PASSWORD_GROUP_C_FILES = src/getpwent.c
|
||||
|
||||
TERMINAL_IDENTIFICATION_C_FILES = src/ctermid.c
|
||||
## 20 Nov 2008: Now using these from newlib's posix directory
|
||||
TERMINAL_IDENTIFICATION_C_FILES += src/isatty.c
|
||||
TERMINAL_IDENTIFICATION_C_FILES += src/isatty.c src/isatty_r.c
|
||||
## Comment out when using these from newlib's unix directory
|
||||
TERMINAL_IDENTIFICATION_C_FILES += src/ttyname.c
|
||||
|
||||
|
||||
34
cpukit/libcsupport/src/isatty_r.c
Normal file
34
cpukit/libcsupport/src/isatty_r.c
Normal file
@@ -0,0 +1,34 @@
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2009.
|
||||
* 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.com/license/LICENSE.
|
||||
*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
#if HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
|
||||
/*
|
||||
* _isatty_r
|
||||
*
|
||||
* This is the Newlib dependent reentrant version of isatty().
|
||||
*/
|
||||
|
||||
#if defined(RTEMS_NEWLIB)
|
||||
|
||||
#include <reent.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
int _isatty_r(
|
||||
struct _reent *ptr,
|
||||
int fd
|
||||
)
|
||||
{
|
||||
return isatty( fd );
|
||||
}
|
||||
#endif
|
||||
Reference in New Issue
Block a user