glibc/manual
Ulrich Drepper 118bad87bd Update.
1998-12-31  Ulrich Drepper  <drepper@cygnus.com>

	* iconvdata/Makefile: Use rpath $ORIGIN for modules which use any of
	the conversion libraries.

	* include/features.h: Mention latest extensions in _POSIX_C_SOURCE
	description.

	* libio/genops.c (list_all_lock): New variable.
	(_IO_un_link, _IO_link_in): Acquire lock before modifying _IO_list_all.
	[PR libc/911].

	* sysdeps/i386/i686/strtok.s: Add missing cld.

	* sysdeps/i386/i686/mempcpy.S: New file.

1998-12-30  Geoff Keating  <geoffk@ozemail.com.au>

	Suppress parentheses warnings:
	* sysdeps/unix/sysv/linux/powerpc/dl-sysdep.c
	(DL_FIND_ARG_COMPONENTS): here,
	* sysdeps/powerpc/dl-machine.c: here,
	* sysdeps/powerpc/fclrexcpt.c (feclearexcept): here,
	* sysdeps/powerpc/fesetround.c (fesetround): here,
	* sysdeps/powerpc/feupdateenv.c (feupdateenv): here,
	* sysdeps/powerpc/fraiseexcpt.c (feraiseexcept): here,
	* sysdeps/powerpc/fsetexcptflg.c (fesetexceptflag): here,
	* sysdeps/powerpc/s_rint.c (__rint): here,
	* sysdeps/powerpc/s_rintf.c (__rintf): here,
	* sysdeps/powerpc/w_sqrt.c (__sqrt): here,
	* sysdeps/powerpc/w_sqrtf.c (__sqrtf): and here.

1998-12-30  Geoff Keating  <geoffk@ozemail.com.au>

	* wcsmbs/wcstold.c [__NO_LONG_DOUBLE_MATH]: Include wchar.h.
	* wcsmbs/wcstold_l.c [__NO_LONG_DOUBLE_MATH]: Likewise.  Also define
	appropropriate prototypes, correct procedure names.

1998-12-30  Geoff Keating  <geoffk@ozemail.com.au>

	* sysdeps/generic/crypt-entry.c: Prototype __crypt_r, suppress
	warning.
	(__crypt_r): Add __restrict.
	* sysdeps/generic/crypt.h: Remove internal routine.  Add __restrict.

1998-12-31  Ulrich Drepper  <drepper@cygnus.com>

	* stdlib/longlong.h: Add missing #else in SPARC definitions.

1998-12-30  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

	Patches by Ralf Baechle <ralf@gnu.org>:
	* sysdeps/unix/sysv/linux/mips/sgidefs.h: Removed.
	* sysdeps/unix/sysv/linux/mips/sys/asm.h:  Removed.
	* sysdeps/unix/sysv/linux/mips/sys/regdef.h:  Removed.
	* sysdeps/unix/sysv/linux/mips/sys/fpregdef.h:  Removed.
	* sysdeps/unix/sysv/linux/mips/regdef.h:  Removed.
	* sysdeps/unix/sysv/linux/mips/fpregdef.h: Removed.

	* sysdeps/unix/sysv/linux/mips/Makefile: Remove delete files.
	* sysdeps/unix/sysv/linux/mips/Dist: Remove deleted files.

	* sysdeps/mips/sys/fpregdef.h: New files, enhanced versions of deleted
	linux specific files.
	* sysdeps/mips/sys/asm.h: Likewise.
	* sysdeps/mips/sgidefs.h: Likewise.
	* sysdeps/mips/fpregdef.h: Likewise.
	* sysdeps/mips/regdef.h: Likewise.

	* sysdeps/mips/Makefile: Add new headers.
	* sysdeps/mips/Dist: Add new files.

	* sysdeps/mips/fpu_control.h (_FPU_DEFAULT): Change value.

1998-12-28  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

	* iconvdata/Makefile: Remove variable assignments and rules that
	are now auto-generated.  Include $(objpfx)iconv-rules instead.
	Btw, that removes a few typos.
	(charmaps): New variable.
	($(objpfx)iconv-rules): New target.
	(gen-8bit-modules): Renamed from sed-generated-headers, remove .h
	suffixes.
	(gen-8bit-gap-modules): Renamed from awk-generated-headers, remove
	.h suffixes.
	(gen-special-modules): New variable.
	(generated-modules): New variable.
	(headers): Use it.
	(before-compile): Likewise.
	(generated): Likewise, and add iconv-rules.
	* iconvdata/euc-cn.c: Renamed from euccn.c.
	* iconvdata/euc-jp.c: Renamed from eucjp.c.
	* iconvdata/euc-kr.c: Renamed from euckr.c.
	* iconvdata/euc-tw.c: Renamed from euctw.c.
	* iconvdata/iso_6937.c: Renamed from iso6937.c.
	* iconvdata/iso_6937-2.c: Renamed from iso6937-2.c.
	* iconvdata/t.61.c: Renamed from t61.c.
	* iconvdata/Makefile (distribute): Adjusted for those renames.
	Remove $(objpfx) from names.

1998-12-28  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

	* sysdeps/generic/hp-timing.h: Fix comment.
	* sysdeps/generic/dl-hash.h: Likewise.
	* sysdeps/i386/i686/hp-timing.h: Likewise.

1998-12-28  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

	* posix/fnmatch.c (fnmatch): Always pass unsigned char values to
	FOLD macro.

1998-12-28  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

	* nss/db-Makefile ($(VAR_DB)/shadow.db): Fix last change.

1998-12-29  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

	* sysdeps/unix/sysv/linux/mips/bits/sigaction.h: Sync with
	current Linux 2.1.132 kernel sources.

1998-12-28  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

	Patches by Ralf Baechle <ralf@gnu.org> for Linux/MIPS:
	* sysdeps/unix/sysv/linux/mips/syscalls.list: Add ipc, change
	pread/pwrite and llseek calls.

	* sysdeps/unix/sysv/linux/mips/sysdep.S: New file.

1998-12-29  Wolfram Gloger  <wmglo@dent.med.uni-muenchen.de>

	* malloc/thread-m.h [_LIBC] : Fix for NO_THREADS case.
1998-12-31 18:19:19 +00:00
..
examples Update. 1998-12-31 18:19:19 +00:00
.cvsignore Update. 1998-07-17 12:36:43 +00:00
argp.texi Update. 1998-06-15 18:12:05 +00:00
arith.texi Update. 1998-12-14 09:14:02 +00:00
chapters.texi Update. 1998-07-13 12:29:13 +00:00
conf.texi Update. 1998-07-13 12:29:13 +00:00
contrib.texi Update. 1998-07-13 12:29:13 +00:00
creature.texi Update. 1998-12-14 09:14:02 +00:00
ctype.texi Update. 1998-07-13 12:29:13 +00:00
dir Update. 1997-06-19 19:11:22 +00:00
errno.texi Update. 1998-12-23 13:13:49 +00:00
filesys.texi Update. 1998-11-16 12:02:08 +00:00
getopt.texi Update. 1997-06-05 11:28:54 +00:00
header.texi Update. 1998-07-13 12:29:13 +00:00
install.texi Update. 1998-11-30 16:42:19 +00:00
intro.texi Update. 1998-07-13 12:29:13 +00:00
io.texi Update. 1998-07-13 12:29:13 +00:00
job.texi Update. 1998-07-13 12:29:13 +00:00
lang.texi Update. 1998-11-16 12:02:08 +00:00
lgpl.texinfo Update. 1998-03-19 14:32:08 +00:00
libc-texinfo.sh Update. 1998-07-17 12:36:43 +00:00
libc.texinfo update 1998-12-17 07:02:26 +00:00
libcbook.texi initial import 1995-02-18 01:27:10 +00:00
llio.texi Update. 1998-11-16 12:02:08 +00:00
locale.texi Update. 1998-11-16 12:02:08 +00:00
maint.texi Update. 1998-07-13 12:29:13 +00:00
Makefile Update. 1998-12-14 09:14:02 +00:00
math.texi Update. 1998-12-14 09:14:02 +00:00
mbyte.texi Update. 1998-07-13 12:29:13 +00:00
memory.texi Update. 1998-11-16 12:02:08 +00:00
message.texi Update. 1998-11-16 12:02:08 +00:00
nss.texi Update. 1998-10-16 11:41:15 +00:00
nsswitch.texi update from main archive 960814 1996-08-15 01:23:29 +00:00
pattern.texi Update. 1998-11-16 12:02:08 +00:00
pipe.texi Update. 1998-07-13 12:29:13 +00:00
process.texi Update. 1998-07-13 12:29:13 +00:00
search.texi Update. 1998-12-17 20:59:54 +00:00
setjmp.texi Update. 1998-07-13 12:29:13 +00:00
signal.texi Update. 1998-11-16 12:02:08 +00:00
socket.texi Update. 1998-07-13 12:29:13 +00:00
startup.texi Update. 1998-11-16 12:02:08 +00:00
stdio-fp.c update from main archive 970225 1997-02-25 05:18:05 +00:00
stdio.texi Update. 1998-11-16 12:02:08 +00:00
string.texi Update. 1998-12-12 22:10:30 +00:00
summary.awk Update. 1997-07-06 22:02:42 +00:00
sysinfo.texi Update. 1998-07-13 12:29:13 +00:00
terminal.texi Update. 1998-07-13 12:29:13 +00:00
texinfo.tex Update. 1998-12-18 09:12:02 +00:00
texis Update. 1998-07-13 12:29:13 +00:00
texis.awk Update. 1998-07-13 12:29:13 +00:00
time.texi (General Time String Parsing): Fix typos. 1998-12-19 09:23:11 +00:00
top-menu.texi Update. 1998-12-15 16:47:38 +00:00
users.texi Update. 1998-11-16 12:02:08 +00:00
xtract-typefun.awk Update. 1998-04-21 18:15:51 +00:00