glibc/libio
Ulrich Drepper 00bc5db059 Update.
1998-09-18 17:41  Ulrich Drepper  <drepper@cygnus.com>

	* libio/fileops.c (_IO_new_file_underflow): Before allocating
	buffer make sure the pushback buffer is destroyed.
	(_IO_new_file_seekoff): Likewise.
	If mode==0 quit early with the result.
	Clear OEF flag after successful fseek.
	* libio/libio.h (_IO_FILE_complete): Add _IO_save_ptr.
	* libio/ftello.c (ftello): Add offset from original buffer if
	stream has pushed back characters.
	* libio/ftello64.c (ftello64): Likewise.
	* libio/iofgetpos.c (_IO_fgetpos): Likewise.
	* libio/iofgetpos64.c (_IO_fgetpos64): Likewise.
	* libio/ioftell.c (_IO_ftell): Likewise.
	* libio/genops.c (_IO_switch_to_main_get_area): Swap _IO_read_ptr
	and _IO_save_ptr.
	(_IO_switch_to_backup_area): Save _IO_read_ptr in _IO_save_ptr.
	(_IO_default_pbackfail): Only stored push back character in original
	buffer if it is the same as the one in the file at this position.
	* libio/iofclose.c: Free backup buffer if one is available.
	* libio/ioseekoff.c (_IO_seekoff): Only remove pushback buffer if
	mode!=0.

	* strdlib/strtol.c (strtol): Handle 0x... string for base!=0 correctly.

	* time/strftime.c [_LIBC] (ampm): Use tp->tm_hour not hour12.

1998-09-18  Mark Kettenis  <kettenis@phys.uva.nl>

	* login/programs/pt_chown.c (more_help): Correct message that
	describes the purpose of the program.

	* login/openpty.c: Do not include pty-private.h.
	(pts_name): New function.  Return name of slave pseudo terminal in
	an allocated buffer if necessary.
	(openpty): Use pts_name to get name of the slave end of the pseudo
	terminal pair.

	* sysdeps/unix/grantpt.c (grantpt): Free buffer allocated by
	pts_name before return.

1998-09-18 11:15  Ulrich Drepper  <drepper@cygnus.com>

	* math/math.h: Define __NO_MATH_INLINES if __STRICT_ANSI__.
1998-09-18 17:59:03 +00:00
..
.cvsignore
Banner
clearerr_u.c
clearerr.c
fcloseall.c
feof_u.c
feof.c
ferror_u.c
ferror.c
fgetc.c
filedoalloc.c
fileno.c
fileops.c Update. 1998-09-18 17:59:03 +00:00
fputc_u.c
fputc.c
freopen64.c
freopen.c
fseek.c
fseeko64.c
fseeko.c
ftello64.c Update. 1998-09-18 17:59:03 +00:00
ftello.c Update. 1998-09-18 17:59:03 +00:00
genops.c Update. 1998-09-18 17:59:03 +00:00
getc_u.c
getc.c
getchar_u.c
getchar.c
iofclose.c Update. 1998-09-18 17:59:03 +00:00
iofdopen.c Update. 1998-08-08 20:02:34 +00:00
iofflush_u.c
iofflush.c
iofgetpos64.c Update. 1998-09-18 17:59:03 +00:00
iofgetpos.c Update. 1998-09-18 17:59:03 +00:00
iofgets_u.c
iofgets.c
iofopen64.c Update. 1998-08-08 20:02:34 +00:00
iofopen.c
iofopncook.c
iofputs_u.c Update. 1998-07-16 13:49:59 +00:00
iofputs.c
iofread_u.c
iofread.c
iofsetpos64.c
iofsetpos.c
ioftell.c Update. 1998-09-18 17:59:03 +00:00
iofwrite_u.c
iofwrite.c
iogetdelim.c
iogetline.c Update. 1998-08-26 16:00:46 +00:00
iogets.c
iolibio.h (_IO_pos_BAD): Define of type _IO_fpos64_t. 1998-08-20 22:59:31 +00:00
iopadn.c
iopopen.c Update. 1998-08-08 20:02:34 +00:00
ioputs.c
ioseekoff.c Update. 1998-09-18 17:59:03 +00:00
ioseekpos.c
iosetbuffer.c
iosetvbuf.c
iosprintf.c
ioungetc.c
iovdprintf.c
iovsprintf.c
iovsscanf.c
libio.h Update. 1998-09-18 17:59:03 +00:00
libioP.h Update. 1998-08-23 18:23:26 +00:00
Makefile Update. 1998-08-08 20:02:34 +00:00
memstream.c
obprintf.c
oldfileops.c Update. 1998-08-23 18:23:26 +00:00
oldiofclose.c
oldiofdopen.c
oldiofopen.c
oldstdfiles.c Update. 1998-09-16 17:54:34 +00:00
oldtmpfile.c Update. 1998-08-08 20:02:34 +00:00
pclose.c
peekc.c
putc_u.c
putc.c
putchar_u.c
putchar.c
rewind.c
setbuf.c
setlinebuf.c
stdfiles.c
stdio.c
stdio.h Update. 1998-09-07 09:56:37 +00:00
strfile.h Update. 1998-07-20 18:25:24 +00:00
strops.c
vasprintf.c
Versions Update. 1998-08-23 18:23:26 +00:00
vscanf.c
vsnprintf.c Update. 1998-08-23 18:23:26 +00:00