2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>

* libcsupport/Makefile.am:
	* libcsupport/src/isatty_r.c: New file.
This commit is contained in:
Joel Sherrill
2009-05-06 15:27:55 +00:00
parent 0470463aa5
commit 03e3f92aa4
3 changed files with 40 additions and 1 deletions

View File

@@ -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.

View 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

View 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