From ae6c74453f0105c4879a6e9bd97a7c74ee49382e Mon Sep 17 00:00:00 2001 From: corinna Date: Tue, 20 Apr 2004 11:09:34 +0000 Subject: [PATCH] * libc/include/sys/unistd.h (ttyname_r): Add declaration for Cygwin. --- newlib/ChangeLog | 4 ++++ newlib/libc/include/sys/unistd.h | 3 +++ 2 files changed, 7 insertions(+) diff --git a/newlib/ChangeLog b/newlib/ChangeLog index 6ba5a9a527..e23bf289e6 100644 --- a/newlib/ChangeLog +++ b/newlib/ChangeLog @@ -1,3 +1,7 @@ +2004-04-20 Corinna Vinschen + + * libc/include/sys/unistd.h (ttyname_r): Add declaration for Cygwin. + 2004-04-10 Corinna Vinschen * libc/include/sys/unistd.h (sync): Define void on Cygwin according diff --git a/newlib/libc/include/sys/unistd.h b/newlib/libc/include/sys/unistd.h index 4a3288322c..9f2f2a5cbd 100644 --- a/newlib/libc/include/sys/unistd.h +++ b/newlib/libc/include/sys/unistd.h @@ -146,6 +146,9 @@ long _EXFUN(sysconf, (int __name )); pid_t _EXFUN(tcgetpgrp, (int __fildes )); int _EXFUN(tcsetpgrp, (int __fildes, pid_t __pgrp_id )); char _EXFUN(*ttyname, (int __fildes )); +#if defined(__CYGWIN__) +int _EXFUN(ttyname_r, (int, char * size_t)); +#endif int _EXFUN(unlink, (const char *__path )); int _EXFUN(vhangup, (void )); _READ_WRITE_RETURN_TYPE _EXFUN(write, (int __fd, const void *__buf, size_t __nbyte )); -- 2.11.0