Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Johnston <jjohnstn@redhat.com>2008-01-04 01:38:31 +0300
committerJeff Johnston <jjohnstn@redhat.com>2008-01-04 01:38:31 +0300
commit277723722fd1f69cdaa1d660d6c6284b02a646d7 (patch)
treed8edee9e2ad4914419583faf367f5aa6aadb464d /libgloss
parenta639937a9ab176d7c38c1de7ef0d3b0d7643f856 (diff)
2008-01-03 Jeff Johnston <jjohnstn@redhat.com>
* arm/redboot-syscalls.c: Consistently supply _isatty if syscalls dir is used in newlib. * bfin/syscalls.c: Ditto. * cris/gensyscalls: Ditto. * fr30/syscalls.c: Ditto. * frv/isatty.c: Ditto. * iq2000/isatty.c: Ditto. * libnosys/isatty.c: Ditto. * m32r/isatty.c: Ditto. * mn10200/isatty.c: Ditto. * mn10300/isatty.c: Ditto. * xstormy16/isatty.c: New file with _isatty function.
Diffstat (limited to 'libgloss')
-rw-r--r--libgloss/ChangeLog15
-rw-r--r--libgloss/arm/redboot-syscalls.c2
-rw-r--r--libgloss/bfin/syscalls.c2
-rw-r--r--libgloss/cris/gensyscalls3
-rw-r--r--libgloss/fr30/syscalls.c2
-rw-r--r--libgloss/frv/isatty.c2
-rw-r--r--libgloss/iq2000/isatty.c2
-rw-r--r--libgloss/libnosys/isatty.c4
-rw-r--r--libgloss/m32r/isatty.c2
-rw-r--r--libgloss/mn10200/isatty.c2
-rw-r--r--libgloss/mn10300/isatty.c2
-rw-r--r--libgloss/xstormy16/isatty.c27
12 files changed, 53 insertions, 12 deletions
diff --git a/libgloss/ChangeLog b/libgloss/ChangeLog
index 07dc11d45..ac7bb59e2 100644
--- a/libgloss/ChangeLog
+++ b/libgloss/ChangeLog
@@ -1,3 +1,18 @@
+2008-01-03 Jeff Johnston <jjohnstn@redhat.com>
+
+ * arm/redboot-syscalls.c: Consistently supply _isatty if syscalls
+ dir is used in newlib.
+ * bfin/syscalls.c: Ditto.
+ * cris/gensyscalls: Ditto.
+ * fr30/syscalls.c: Ditto.
+ * frv/isatty.c: Ditto.
+ * iq2000/isatty.c: Ditto.
+ * libnosys/isatty.c: Ditto.
+ * m32r/isatty.c: Ditto.
+ * mn10200/isatty.c: Ditto.
+ * mn10300/isatty.c: Ditto.
+ * xstormy16/isatty.c: New file with _isatty function.
+
2007-12-01 Hans-Peter Nilsson <hp@axis.com>
* cris/Makefile.in (crt0.o): Add CFLAGS when compiling crt0.S.
diff --git a/libgloss/arm/redboot-syscalls.c b/libgloss/arm/redboot-syscalls.c
index 3b5a02b27..c6b743e67 100644
--- a/libgloss/arm/redboot-syscalls.c
+++ b/libgloss/arm/redboot-syscalls.c
@@ -103,7 +103,7 @@ _gettimeofday (void * tp, void * tzp)
int
-isatty(int fd)
+_isatty(int fd)
{
int err;
err = __syscall(SYS_isatty, fd);
diff --git a/libgloss/bfin/syscalls.c b/libgloss/bfin/syscalls.c
index 015e60454..6f5fc39f6 100644
--- a/libgloss/bfin/syscalls.c
+++ b/libgloss/bfin/syscalls.c
@@ -211,7 +211,7 @@ _times (struct tms * tp)
}
int
-isatty (int fd)
+_isatty (int fd)
{
return 1;
}
diff --git a/libgloss/cris/gensyscalls b/libgloss/cris/gensyscalls
index f925c1707..b885a20cb 100644
--- a/libgloss/cris/gensyscalls
+++ b/libgloss/cris/gensyscalls
@@ -114,9 +114,8 @@ struct termios {
/* From asm-etrax100/ioctls.h: beware of updates. */
#define TCGETS 0x5401
-/* Note that this name does not have a prepended underscore. */
int
-isatty (int fd)
+_isatty (int fd)
{
struct termios dummy;
int save_errno = errno;
diff --git a/libgloss/fr30/syscalls.c b/libgloss/fr30/syscalls.c
index e59a14463..f1bd823c0 100644
--- a/libgloss/fr30/syscalls.c
+++ b/libgloss/fr30/syscalls.c
@@ -129,7 +129,7 @@ _unlink ()
}
int
-isatty (fd)
+_isatty (fd)
int fd;
{
return 0;
diff --git a/libgloss/frv/isatty.c b/libgloss/frv/isatty.c
index 7494531da..b021b4ff8 100644
--- a/libgloss/frv/isatty.c
+++ b/libgloss/frv/isatty.c
@@ -20,7 +20,7 @@
* serial port, we'll say yes _AND return a 1.
*/
int
-_DEFUN (isatty, (fd),
+_DEFUN (_isatty, (fd),
int fd)
{
return (1);
diff --git a/libgloss/iq2000/isatty.c b/libgloss/iq2000/isatty.c
index 0930a531e..7e63a8c7c 100644
--- a/libgloss/iq2000/isatty.c
+++ b/libgloss/iq2000/isatty.c
@@ -4,7 +4,7 @@
#include "trap.h"
-isatty (fd)
+_isatty (fd)
int fd;
{
return 1;
diff --git a/libgloss/libnosys/isatty.c b/libgloss/libnosys/isatty.c
index db124315b..d93e17702 100644
--- a/libgloss/libnosys/isatty.c
+++ b/libgloss/libnosys/isatty.c
@@ -11,11 +11,11 @@ extern int errno;
#include "warning.h"
int
-_DEFUN (isatty, (file),
+_DEFUN (_isatty, (file),
int file)
{
errno = ENOSYS;
return 0;
}
-stub_warning(isatty)
+stub_warning(_isatty)
diff --git a/libgloss/m32r/isatty.c b/libgloss/m32r/isatty.c
index bb5f2ac3c..cc9bfe12d 100644
--- a/libgloss/m32r/isatty.c
+++ b/libgloss/m32r/isatty.c
@@ -2,7 +2,7 @@
/* FIXME: can we not nuke the 10,000 copies of this function
and fudge things (which is all this function does) in _fstat? */
int
-isatty (int fd)
+_isatty (int fd)
{
return 1;
}
diff --git a/libgloss/mn10200/isatty.c b/libgloss/mn10200/isatty.c
index 0930a531e..7e63a8c7c 100644
--- a/libgloss/mn10200/isatty.c
+++ b/libgloss/mn10200/isatty.c
@@ -4,7 +4,7 @@
#include "trap.h"
-isatty (fd)
+_isatty (fd)
int fd;
{
return 1;
diff --git a/libgloss/mn10300/isatty.c b/libgloss/mn10300/isatty.c
index 0930a531e..7e63a8c7c 100644
--- a/libgloss/mn10300/isatty.c
+++ b/libgloss/mn10300/isatty.c
@@ -4,7 +4,7 @@
#include "trap.h"
-isatty (fd)
+_isatty (fd)
int fd;
{
return 1;
diff --git a/libgloss/xstormy16/isatty.c b/libgloss/xstormy16/isatty.c
new file mode 100644
index 000000000..e3c32051a
--- /dev/null
+++ b/libgloss/xstormy16/isatty.c
@@ -0,0 +1,27 @@
+/* isatty.c -- chek the terminal device.
+ *
+ * Copyright (c) 1995 Cygnus Support
+ *
+ * The authors hereby grant permission to use, copy, modify, distribute,
+ * and license this software and its documentation for any purpose, provided
+ * that existing copyright notices are retained in all copies and that this
+ * notice is included verbatim in any distributions. No written agreement,
+ * license, or royalty fee is required for any of the authorized uses.
+ * Modifications to this software may be copyrighted by their authors
+ * and need not follow the licensing terms described here, provided that
+ * the new terms are clearly indicated on the first page of each file where
+ * they apply.
+ */
+#include "glue.h"
+
+/*
+ * isatty -- returns 1 if connected to a terminal device,
+ * returns 0 if not. Since we're hooked up to a
+ * serial port, we'll say yes _AND return a 1.
+ */
+int
+_DEFUN (_isatty, (fd),
+ int fd)
+{
+ return (1);
+}