aboutsummaryrefslogtreecommitdiff
path: root/libio/config
diff options
context:
space:
mode:
authorH.J. Lu <hjl@gnu.org>1998-02-17 20:54:12 +0000
committerJeff Law <law@gcc.gnu.org>1998-02-17 13:54:12 -0700
commit3c1493a85535bab3da1ce892998c0355a8e56086 (patch)
tree275c614a7ecc92f356d3996234d1ae182b042524 /libio/config
parent365ca18bf02e2fe6b41e17990ea834d788a03856 (diff)
linux.mt (IO_OBJECTS): Add iogetline.o.
* config/linux.mt (IO_OBJECTS): Add iogetline.o. * config/linuxlibc1.mt: Ditto. * iogetline.c (_IO_getline_info): Renamed from _IO_getline. (_IO_getline): Just call _IO_getline_info. * isgetline.cc (istream::getline, istream::get, _sb_readline): Call _IO_getline_info instead of _IO_getline and get the EOF information. * sbgetline.cc (streambuf::sgetline): Ditto. * libioP.h (_IO_getline_info): New declaration. * iogetline.c (_IO_getline): Handle the case when there is no buffer. From-SVN: r18042
Diffstat (limited to 'libio/config')
-rw-r--r--libio/config/linux.mt2
-rw-r--r--libio/config/linuxlibc1.mt2
2 files changed, 2 insertions, 2 deletions
diff --git a/libio/config/linux.mt b/libio/config/linux.mt
index 10536f98b15..0585d90cd10 100644
--- a/libio/config/linux.mt
+++ b/libio/config/linux.mt
@@ -16,7 +16,7 @@ _G_CONFIG_H=
LIBIO_INCLUDE=
# We have those in libc.a.
-IO_OBJECTS=
+IO_OBJECTS= iogetline.o
STDIO_WRAP_OBJECTS=
OSPRIM_OBJECTS=
STDIO_OBJECTS=
diff --git a/libio/config/linuxlibc1.mt b/libio/config/linuxlibc1.mt
index 09c4c83804e..90fa427225e 100644
--- a/libio/config/linuxlibc1.mt
+++ b/libio/config/linuxlibc1.mt
@@ -11,7 +11,7 @@ LIBIO_INCLUDE=
# We have those in libc.a.
IO_OBJECTS=iogetc.o ioputc.o iofeof.o ioferror.o \
filedoalloc.o fileops.o genops.o iofclose.o \
- iovsprintf.o iovsscanf.o strops.o
+ iovsprintf.o iovsscanf.o strops.o iogetline.o
STDIO_WRAP_OBJECTS=
OSPRIM_OBJECTS=
STDIO_OBJECTS=