Go to file
Ulrich Drepper 6f9e7002f3 Mon Jan 6 13:57:05 1997 Ulrich Drepper <drepper@cygnus.com>
* io/ftw.c: Add `const' to second parameter of function given as
	second parameter to ftw.
	* io/ftw.h: Likewise for prototype.
	Reported by Ronald F. Guilmette <rfg@monkeys.com>.

Thu Jan  2 23:44:39 1997  Philip Blundell  <pjb27@cam.ac.uk>

	* inet/Makefile (headers): Add netinet/ip.h.
	* inet/netinet/ip.h: New file, contains BSD definitions for struct
	ip and friends.

Fri Jan  3 23:17:11 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

	* string/string.h (strnlen): Add cast for C++.

Mon Jan  6 03:31:46 1997  Ulrich Drepper  <drepper@cygnus.com>

	* Makefile (install-bin): Define as glibcbug to install script.
	(glibcbug): New rules.  Create from glibcbug.in.
	* configure.in (AC_OUTPUT): Generate glibcbug script.
	* glibcbug.in: New file.
	* version.c: Mention glibcbug to report bugs.
	* catgets/gencat.c: Likewise.
	* db/makedb.c: Likewise.
	* locale/programs/locale.c: Likewise.
	* locale/programs/localedef.c: Likewise.
	* elf/ldd.bash.in: Likewise.
	* elf/ldd.sh.in: Likewise.
	* intl/locale.alias: Likewise.

	* mcheck.h: New file.  Necessary since mcheck.h is used in time/ap.c.

	* set-init.c: Update and reformat copyright.
	* version.c: Likewise.
	* signal/sigaddset.c: Likewise.
	* signal/sigdelset.c: Likewise.
	* signal/sigempty.c: Likewise.
	* signal/sigfillset.c: Likewise.
	* signal/siggetmask.c: Likewise.
	* signal/sigismem.c: Likewise.
	* sysdeps/generic/speed.c: Likewise.
	* sysdeps/unix/getdents.c: Likewise.
	* sysdeps/unix/xmknod.c: Likewise.
	* sysdeps/unix/bsd/poll.c: Likewise.
	* sysdeps/unix/bsd/tcdrain.c: Likewise.
	* sysdeps/unix/bsd/tcflow.c: Likewise.
	* sysdeps/unix/bsd/tcflush.c: Likewise.
	* sysdeps/unix/bsd/tcgetpgrp.c: Likewise.
	* sysdeps/unix/bsd/tcsendbrk.c: Likewise.
	* sysdeps/unix/bsd/tcsetpgrp.c: Likewise.
	* sysdeps/unix/bsd/sun/sunos4/tcsetattr.c: Likewise.
	* sysdeps/unix/sysv/getdents.c: Likewise.
	* sysdeps/unix/sysv/i386/sigreturn.S: Likewise.
	* termios/Makefile: Likewise.
	* termios/cfmakeraw.c: Likewise.
	* termios/cfsetspeed.c: Likewise.

	* version.h: Bump VERSION to 1.100.

	* intl/finddomain.c: Defining stpcpy function isn't necessary.

	* libio/genops.c (_IO_init): Use _IO_lock_init instead of
	_IO_lock_init_recursive.
	* libio/stdfiles.c (DEF_STDFILE): Use _IO_lock_initializer instead
	of _IO_lock_init.

	* locale/programs/charmap.c (obstack_chunk_alloc): Use malloc instead
	of xmalloc.
	* locale/programs/ld-collate.c: Likewise.
	* locale/programs/simple-hash.c: Likewise.

	* misc/Makefile (headers): Add selectbits.h.
	* misc/sys/select.h: Include <selectbits.h> to get necessary
	definitions.
	* sysdeps/generic/selectbits.h: New file.  Generic macros for
	handling file descriptor sets.
	* sysdeps/i386/selectbits.h: New file.  i386 specific macros for
	handling file descriptor sets.
	* sysdeps/generic/gnu/types.h: Remove _FD_* macros.

	* misc/mntent_r.c: Fix handling of multiple, comma-separated
	options.  Patch by Sai-Lai Lo <sll@orl.co.uk>.

	* po/de.po: Update.
	* po/ko.po: Update.
	* po/sv.po: Update.

	* posix/getopt.c: Only use the bash generated environment variable
	to determine non-option parameters when using in GNU libc and if
	the argument vector given to getopt is the same as given to the
	program.

	* posix/unistd.h [__USE_GNU]: Declare environ.

	* posix/sys/types.h (key_t): Also define when __USE_XOPEN.

	* resolv/res_debug.c: Add casts to prevent warnings.
	* resolv/res_query.c: Likewise.

	* resolv/nss_dns/dns-host.c: Change type for buffer size arguments
	to `size_t'.
	* resolv/nss_dns/dns-network.c: Likewise.

	* signal/sigempty.c: Use memset to initialize variable.
	* signal/sigfillset.c: Likewise.

	* signal/signal.h: Change back handling of signal.  The BSD
 	version is preferred and the new sysv_signal is used when
 	__USE_XOPEN.
	* sysdeps/posix/sysv_signal.c: Renamed from signal.c.  Use SVID
	semantic.
	* sysdeps/posix/signal.c: Renamed from bsd_signal.c.  Use BSD
	semantic.
	* sysdpes/posix/sigpause.c: Correct comment.
	* sysdeps/stub/sigpause.c: Provide default implementation.
	* signal/Makefile (routines): Remove bsd_signal, add sysv_signal.

	* sysdeps/generic/abort.c: Allow repeated calls to abort if
	a user defined handler for SIGABRT is installed.

	* sysdeps/stub/libc-lock.h: Define separate set of macros for
	handling recursive mutexes.

	* sysdeps/unix/Makefile: Change rule to generate syscall.h file
	so that it is generate in the sys/ subdir.

	* sysdeps/unix/sysv/linux/Dist: Add kernel_termios.h.
	* sysdeps/unix/sysv/linux/alpha/Dist: Add kernel_termios.h and
	sys/acct.h.

	* sysdeps/unix/sysv/linux/direntry.h: Don't use struct dirent from
	kernel.  Define own version with additional field d_type.
	* sysdeps/unix/sysv/linux/getdents.c: New file.  Reformat dirent
	entries after reading from kernel.

	* sysdeps/unix/sysv/linux/gnu/types.h: Don't use kernel headers.
	Define types based on kernel types except for uid_t, gid_t, mode_t,
	dev_t which are larger now.
	* sysdeps/unix/sysv/linux/alpha/gnu/types.h: Likewise.

	* sysdeps/unix/sysv/linux/ioctl-types.h: Don't include
	<linux/termios.h>.  Define structure here.
	* sysdeps/unix/sysv/linux/alpha/ioctl-types.h: Likewise.
	* sysdeps/unix/sysv/linux/kernel_termios.h: New file. Define
	architecture dependent struct termio type.
	* sysdeps/unix/sysv/linux/alpha/kernel_termios.h: Likewise.
	* sysdeps/unix/sysv/linux/sigset.h: Define extended sigset_t type.
	* sysdeps/unix/sysv/linux/sigsuspend.c: Pass first word of array
	to syscall.

	* sysdeps/unix/sysv/linux/socketbits.h: Don't use kernel header.
	* sysdeps/unix/sysv/linux/statfsbuf.h: Likewise.
	* sysdeps/unix/sysv/linux/termbits.h: Likewise.
	* sysdeps/unix/sysv/linux/alpha/termbits.h: Likewise.
	* sysdeps/unix/sysv/linux/ustatbits.h: Likewise.
	* sysdeps/unix/sysv/linux/net/if.h: Likewise.
	* sysdeps/unix/sysv/linux/netinet/in.h: Likewise.
	* sysdeps/unix/sysv/linux/sys/acct.h: Likewise.

	* sysdeps/unix/sysv/linux/sys/sysmacros.h (minor, major, mkdev):
	Change definitions to fit new dev_t definition.

	* sysdeps/unix/sysv/linux/syscalls.list: Add getdents and sigreturn.
	Rename ustat to s_ustat since wrapper is needed.

	* sysdeps/unix/sysv/linux/tcgetattr.c: After getting value from
	kernel rewrite it to userland level data format.
	* sysdeps/unix/sysv/linux/tcsetattr.c: Before calling kernel change
	data format to kernel format.
	* sysdeps/unix/sysv/linux/ustat.c: New file.  Change format of
	device parameter to format needed by kernel.
	* sysdeps/unix/sysv/linux/alpha/ustat.c: Likewise.
	* sysdeps/unix/sysv/linux/xmknod.c: New file.  Extend generic
	version to change device parameter to format needed by kernel.
	* sysdeps/unix/sysv/linux/alpha/xmknod.c: Likewise.

	* sysdeps/unix/sysv/linux/alpha/sys/acct.h: New file.  Alpha specific
	definition of accounting structure.

	* sysdeps/unix/sysv/linux/sys/ptrace.h: Include <asm/ptrace.h>.
	Patch by Andreas Schwab.

	* time/ap.c: Include <mcheck.h>.

	* time/tzset.c (__tzset_internal): Change to take one argument
	which tells whether examining of TZ is always wanted or only if
	no initialization happened before.
	* time/localtime.c: (localtime, __localtime_r): Change for new
	__tzset_internal form.

	* time/sys/time.h: Include <sys/select.h> to get select related
	declarations.

Mon Jan  6 01:58:21 1997  Richard Henderson  <richard@atheist.tamu.edu>

	* sysdeps/alpha/dl-machine.h (elf_machine_dynamic): Work around
	bug in GNU ld.

Mon Jan  6 01:35:29 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>

	* misc/getpass.c: Make sure the content of the input buffer is not
	printed if the getpass function is interrupted.

Sat Jan  4 17:07:08 1997  Roland McGrath  <roland@fmh.frob.com>

	* md5-crypt/Makefile (rpath-link): Add md5-crypt objdir, not crypt.

Thu Jan  2 17:58:23 1997  Roland McGrath  <roland@fmh.frob.com>

	* sysdeps/generic/abort.c: Include <string.h> for memset decl.

	* new-malloc/mcheck.c [_LIBC || STDC_HEADERS || USG]: Include
	<string.h> so memset is declared.

Tue Dec 31 21:16:05 1996  Roland McGrath  <roland@fmh.frob.com>

	* elf/dl-deps.c (_dl_map_object_deps): Support DT_AUXILIARY.

	* elf/dl-error.c (_dl_catch_error): Save and restore old catch site so
	calls can be nested.

	* elf/link.h (struct link_map): Extend `l_info' by DT_EXTRANUM elts.
	* elf/dynamic-link.h (elf_get_dynamic_info): Grok tags in the Sun
	extension range.

	* elf/elf.h (DT_AUXILIARY, DT_FILTER, DT_EXTRANUM): New constant
	macros, for Sun extensions.
	(DT_EXTRATAGID): New macro to convert Sun extension tag values placed
	near the top of the processor-specific range into zero-origin indices.

	* elf/dl-deps.c (_dl_map_object_deps): Check for malloc failure.

Sat Jan  4 22:25:01 1997  Andreas Jaeger  <aj@arthur.pfalz.de>

	* libio/fcloseall.c: Include stdio.h for prototype declaration for
	__fcloseall.

Thu Jan  2 17:35:20 1997  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>

	* sysdeps/posix/signal.c: Provide ignorable definitions of
	SA_ONESHOT, SA_NOMASK, and SA_INTERRUPT for non-threads Posix
	systems.

Thu Jan  2 23:20:51 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

	* MakeTAGS ($P/siglist.pot): Delete rule.
	(XGETTEXTFLAGS-siglist.pot): Remove definition.
	(all-pot): Remove $P/siglist.pot.
	* sysdeps/unix/siglist.c: Mark strings as translatable.
	* sysdeps/unix/sysv/linux/siglist.h: Likewise.

Wed Jan  1 22:21:18 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

	* misc/syscall.h: New file.
	* misc/sys/syscall.h: Removed.  Forwarding to <syscall.h> might
	find user header, so do it the other way round.
	* sysdeps/mach/sys/syscall.h: Moved here from parent directory.
	* sysdeps/stub/sys/syscall.h: Likewise.
	* sysdeps/unix/sysv/linux/sys/syscall.h: Likewise.
	* sysdeps/unix/sysv/sco3.2.4/sys/syscall.h: Likewise.
	* sysdeps/unix/sysv/linux/Makefile ($(objpfx)syscall-%.h): Update
	dependency.
	* sysdeps/unix/sysdep.h: Include <sys/syscall.h> instead of
	<syscall.h>.

Tue Dec 31 00:03:18 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

	* features.h: Fix typo.

Thu Jan  2 00:46:09 1997  Ulrich Drepper  <drepper@cygnus.com>

	* libio/_G_config.h: Add _G_HAVE_LONG_DOUBLE_IO for libg++.

	function.  This is the old signal.c file.
	* sysdeps/posix/signal.c: Change to have semantic of X/Open.
1997-01-06 21:48:19 +00:00
arpa initial import 1995-02-18 01:27:10 +00:00
assert update from main archive 961203 1996-12-04 01:41:39 +00:00
bare update from main archive 960829 1996-08-30 00:58:28 +00:00
catgets Update from main archive 961219 1996-12-20 01:39:50 +00:00
conf (NEED_INETADDR, NEED_INETATON): Define to 1, not empty. 1995-09-08 20:24:57 +00:00
csu Update from main archive 961219 1996-12-20 01:39:50 +00:00
ctype update from main archive 961109 1996-11-10 02:21:51 +00:00
db Update from main archive 961219 1996-12-20 01:39:50 +00:00
dirent Update from main archive 961219 1996-12-20 01:39:50 +00:00
elf update from main archive 961229 1996-12-30 01:47:46 +00:00
gmon Update from main archive 961219 1996-12-20 01:39:50 +00:00
gnulib Tue May 14 14:07:10 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-14 20:30:25 +00:00
grp update from main archive 961206 1996-12-07 03:30:25 +00:00
hurd Update from main archive 961219 1996-12-20 01:39:50 +00:00
inet update from main archive 961229 1996-12-30 01:47:46 +00:00
intl Update from main archive 961219 1996-12-20 01:39:50 +00:00
io Update from main archive 961219 1996-12-20 01:39:50 +00:00
libio update from main archive 970101 1997-01-01 15:28:18 +00:00
locale update from main archive 961220 1996-12-21 04:13:58 +00:00
login update from main archive 961220 1996-12-22 00:32:43 +00:00
mach Update from main archive 961219 1996-12-20 01:39:50 +00:00
malloc update from main archive 961220 1996-12-22 00:32:43 +00:00
manual Oops, did inadvertent branch. 1997-01-04 19:24:13 +00:00
math Update from main archive 961219 1996-12-20 01:39:50 +00:00
md5-crypt update from main archive 961214 1996-12-15 02:15:29 +00:00
misc update from main archive 961220 1996-12-22 00:32:43 +00:00
netinet Fri Jun 28 02:41:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-06-28 08:56:59 +00:00
nis update from main archive 961220 1996-12-21 04:13:58 +00:00
nss update from main archive 961220 1996-12-22 00:32:43 +00:00
po update from main archive 970101 1997-01-01 15:28:18 +00:00
posix update from main archive 961229 1996-12-30 01:47:46 +00:00
protocols initial import 1995-02-18 01:27:10 +00:00
pwd update from main archive 961201 1996-12-02 04:00:15 +00:00
resolv update from main archive 970101 1997-01-01 15:28:18 +00:00
resource update from main archive 961114 1996-11-15 04:08:00 +00:00
rpc update from main archive 961110 1996-11-11 00:59:33 +00:00
rpm update from main archive 961020 1996-10-21 01:26:31 +00:00
setjmp update from main archive 961030 1996-10-31 02:57:12 +00:00
shadow update from main archive 961211 1996-12-12 03:24:48 +00:00
signal update from main archive 961229 1996-12-30 01:47:46 +00:00
socket update from main archive 970101 1997-01-01 15:28:18 +00:00
stdio update from main archive 970101 1997-01-01 15:28:18 +00:00
stdio-common update from main archive 961229 1996-12-30 01:47:46 +00:00
stdlib update from main archive 961220 1996-12-22 00:32:43 +00:00
string Update from main archive 961219 1996-12-20 01:39:50 +00:00
sunrpc update from main archive 970101 1997-01-01 15:28:18 +00:00
sys Sun Jul 14 01:51:39 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-07-14 06:04:09 +00:00
sysdeps Instruction to abort any process 1997-01-02 18:38:59 +00:00
sysvipc update from main archive 961220 1996-12-21 04:13:58 +00:00
termios update from main archive 961217 1996-12-18 03:23:47 +00:00
time update from main archive 970101 1997-01-01 15:28:18 +00:00
wcsmbs Update from main archive 961219 1996-12-20 01:39:50 +00:00
wctype update from main archive 961217 1996-12-18 03:23:47 +00:00
.cvsignore Tue May 14 14:07:10 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-14 20:30:25 +00:00
=__ify initial import 1995-02-18 01:27:10 +00:00
aclocal.m4 Thu May 9 09:17:46 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-10 22:06:47 +00:00
aliases.h update from main archive 961113 1996-11-14 02:04:07 +00:00
alloca.h initial import 1995-02-18 01:27:10 +00:00
ansidecl.h initial import 1995-02-18 01:27:10 +00:00
argz.h Mon Apr 29 00:11:59 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-04-29 05:21:53 +00:00
assert.h initial import 1995-02-18 01:27:10 +00:00
autolock.sh Last minute change. 1996-08-12 02:44:03 +00:00
ChangeLog Mon Jan 6 13:57:05 1997 Ulrich Drepper <drepper@cygnus.com> 1997-01-06 21:48:19 +00:00
ChangeLog.1 * Makefile (distribute): Add ChangeLog.[0-9]. 1995-04-14 03:52:54 +00:00
ChangeLog.2 * Makefile (distribute): Add ChangeLog.[0-9]. 1995-04-14 03:52:54 +00:00
ChangeLog.3 * Makefile (distribute): Add ChangeLog.[0-9]. 1995-04-14 03:52:54 +00:00
ChangeLog.4 * Makefile (distribute): Add ChangeLog.[0-9]. 1995-04-14 03:52:54 +00:00
ChangeLog.5 Thu Jul 18 12:33:57 1996 Roland McGrath <roland@baalperazim.frob.com> 1996-07-20 12:06:21 +00:00
config-name.in initial import 1995-02-18 01:27:10 +00:00
config.guess (*:GNU:*:*): The machine/subtype separator printed by uname -m is now `-', not '/'. 1997-01-05 03:44:26 +00:00
config.h.in Tue Apr 23 15:56:56 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-04-24 00:58:47 +00:00
config.make.in update from main archive 961208 1996-12-09 03:15:25 +00:00
config.sub Handle mips-unknown-linux-gnu 1996-12-31 20:54:33 +00:00
configure Regenerated: autoconf configure.in 1996-12-09 21:45:10 +00:00
configure.in update from main archive 961208 1996-12-09 03:15:25 +00:00
ctype.h initial import 1995-02-18 01:27:10 +00:00
db.h Fri Jul 19 15:45:20 1996 Ulrich Drepper <drepper@cygnus.com> 1996-07-20 11:53:52 +00:00
dirent.h initial import 1995-02-18 01:27:10 +00:00
dlfcn.h Fri Jul 19 15:45:20 1996 Ulrich Drepper <drepper@cygnus.com> 1996-07-20 11:53:52 +00:00
elf.h (os=gnu*): Always set elf=yes, not just for os=gnu*elf*. 1995-05-13 06:16:24 +00:00
endian.h initial import 1995-02-18 01:27:10 +00:00
envz.h Mon Apr 29 00:11:59 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-04-29 05:21:53 +00:00
err.h update from main archive 960818 1996-08-19 01:07:44 +00:00
errno.h update from main archive 961030 1996-10-31 02:57:12 +00:00
error.h Sun Dec 10 09:56:06 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-12-11 10:00:21 +00:00
extra-lib.mk update from main archive 960906 1996-09-07 04:10:57 +00:00
FAQ update from main archive 961214 1996-12-15 02:15:29 +00:00
fcntl.h initial import 1995-02-18 01:27:10 +00:00
features.h update from main archive 970101 1997-01-01 15:28:18 +00:00
fnmatch.h initial import 1995-02-18 01:27:10 +00:00
ftw.h initial import 1995-02-18 01:27:10 +00:00
getopt.h initial import 1995-02-18 01:27:10 +00:00
glob.h initial import 1995-02-18 01:27:10 +00:00
gnu-versions.h update from main archive 961229 1996-12-30 01:47:46 +00:00
grp.h initial import 1995-02-18 01:27:10 +00:00
INSTALL update from main archive 961020 1996-10-21 01:26:31 +00:00
install-sh cleanups 1996-11-20 21:28:45 +00:00
interp.c update from main archive 961220 1996-12-21 04:13:58 +00:00
langinfo.h Sun Mar 5 19:40:13 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-03-06 03:00:08 +00:00
libc-symbols.h update from main archive 960919 1996-09-20 01:58:09 +00:00
libintl.h Fri Nov 10 14:15:21 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-11-10 20:38:31 +00:00
limits.h update from main archive 961105 1996-11-06 04:24:40 +00:00
link.h update from main archive 961201 1996-12-02 04:00:15 +00:00
locale.h initial import 1995-02-18 01:27:10 +00:00
Make-dist update from main archive 961209 1996-12-10 03:08:06 +00:00
Makeconfig Update from main archive 961219 1996-12-20 01:39:50 +00:00
Makefile update from main archive 970101 1997-01-01 15:28:18 +00:00
Makefile.in initial import 1995-02-18 01:27:10 +00:00
Makerules update from main archive 961211 1996-12-12 03:24:48 +00:00
MakeTAGS update from main archive 961203 1996-12-04 01:41:39 +00:00
malloc.h update from main archive 961208 1996-12-09 03:15:25 +00:00
math.h initial import 1995-02-18 01:27:10 +00:00
mathcalls.h Mon Mar 4 20:54:40 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> 1996-03-05 21:41:30 +00:00
memory.h initial import 1995-02-18 01:27:10 +00:00
mkinstalldirs Don't report an error if mkdir fails because a directory was created by another process. 1996-05-03 07:37:52 +00:00
move-if-change * Makefile (subdirs): Add elf first. 1995-02-21 06:15:34 +00:00
munch-tmpl.c * csu/Makefile [$(elf)=yes] (have-initfini): Set to yes. 1995-07-27 09:00:07 +00:00
munch.awk initial import 1995-02-18 01:27:10 +00:00
netdb.h Tue Aug 22 16:49:12 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-08-22 22:47:57 +00:00
netgroup.h update from main archive 961001 1996-10-02 01:40:17 +00:00
NEWS Update from main archive 961219 1996-12-20 01:39:50 +00:00
nlist.h initial import 1995-02-18 01:27:10 +00:00
NOTES update from main archive 961109 1996-11-10 02:21:51 +00:00
nss.h Last minute change. 1996-08-12 02:44:03 +00:00
nsswitch.h update from main archive 961001 1996-10-02 01:40:17 +00:00
o-iterator.mk Fri Mar 17 12:58:37 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-03-17 18:42:51 +00:00
obstack.h initial import 1995-02-18 01:27:10 +00:00
poll.h initial import 1995-02-18 01:27:10 +00:00
posix1_lim.h initial import 1995-02-18 01:27:10 +00:00
posix2_lim.h initial import 1995-02-18 01:27:10 +00:00
printf.h update from main archive 961201 1996-12-02 04:00:15 +00:00
printsources initial import 1995-02-18 01:27:10 +00:00
PROJECTS Update from main archive 961219 1996-12-20 01:39:50 +00:00
pwd.h initial import 1995-02-18 01:27:10 +00:00
README update from main archive 961016 1996-10-17 01:51:38 +00:00
README.libm update from main archive 961105 1996-11-06 04:24:40 +00:00
README.template update from main archive 960921 1996-09-22 03:06:42 +00:00
regex.h Wed May 17 16:50:21 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-05-18 09:00:09 +00:00
rellns-sh update from main archive 961214 1996-12-15 02:15:29 +00:00
resolv.h Tue Jun 25 02:59:11 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-06-25 08:56:57 +00:00
Rules Update from main archive 961219 1996-12-20 01:39:50 +00:00
sched.h update from main archive 960912 1996-09-13 03:21:39 +00:00
search.h Sat Sep 16 17:47:19 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-09-17 20:23:15 +00:00
set-hooks.h initial import 1995-02-18 01:27:10 +00:00
set-init.c Fri May 19 17:16:46 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-05-20 00:13:43 +00:00
setjmp.h initial import 1995-02-18 01:27:10 +00:00
sgtty.h initial import 1995-02-18 01:27:10 +00:00
shadow.h Update. 1996-08-12 01:42:37 +00:00
shlib-versions update from main arcive 961210 1996-12-11 01:40:39 +00:00
signal.h initial import 1995-02-18 01:27:10 +00:00
stdio.h * Makefile (subdirs): Replace stdio with stdio-common and $(stdio). 1995-10-17 00:41:39 +00:00
stdlib.h initial import 1995-02-18 01:27:10 +00:00
string.h initial import 1995-02-18 01:27:10 +00:00
strings.h initial import 1995-02-18 01:27:10 +00:00
syslog.h initial import 1995-02-18 01:27:10 +00:00
tar.h initial import 1995-02-18 01:27:10 +00:00
termios.h initial import 1995-02-18 01:27:10 +00:00
time.h initial import 1995-02-18 01:27:10 +00:00
ttyent.h initial import 1995-02-18 01:27:10 +00:00
unistd.h initial import 1995-02-18 01:27:10 +00:00
utime.h Fri Aug 25 12:12:42 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-08-25 19:23:32 +00:00
utmp.h Tue May 28 04:38:10 1996 Ulrich Drepper <drepper@cygnus.com> 1996-05-29 04:48:04 +00:00
values.h update from main archive 970101 1997-01-01 15:28:18 +00:00
version.c update from main archive 960909 1996-09-10 02:00:15 +00:00
version.h update from main archive 961209 1996-12-10 03:08:06 +00:00
wchar.h Mon Apr 1 13:34:55 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu> 1996-04-02 13:27:17 +00:00
wctype.h Wed May 1 09:10:04 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-01 13:55:18 +00:00
wordexp.h initial import 1995-02-18 01:27:10 +00:00
xopen_lim.h update from main archive 961105 1996-11-06 04:24:40 +00:00

This directory contains the version 1.96 test release of the GNU C Library.
Many bugs have been fixed since the last release.
Some bugs surely remain.

As of this release, the GNU C library is known to run on the following
configurations:

		*-*-gnu			GNU Hurd
		i[3456]86-*-linux	Linux-2.0 on Intel
		m68k-*-linux		Linux-2.0 on Motorola 680x0
		alpha-*-linux		Linux-2.0 on DEC Alpha


Former releases of this library (version 1.09.1 and perhaps earlier
versions) used to run on the following configurations:

		alpha-dec-osf1
		i[3456]86-*-bsd4.3
		i[3456]86-*-isc2.2
		i[3456]86-*-isc3
		i[3456]86-*-sco3.2
		i[3456]86-*-sco3.2v4
		i[3456]86-*-sysv
		i[3456]86-*-sysv4
		i[3456]86-force_cpu386-none
		i[3456]86-sequent-bsd
		i960-nindy960-none
		m68k-hp-bsd4.3
		m68k-mvme135-none
		m68k-mvme136-none
		m68k-sony-newsos3
		m68k-sony-newsos4
		m68k-sun-sunos4
		mips-dec-ultrix4
		mips-sgi-irix4
		sparc-sun-solaris2
		sparc-sun-sunos4

Whether this is still true for this release is unknown.  Porting the
library is not hard.  If you are interested in doing a port, please
get on the mailing list by sending electronic mail to
bug-glibc-request@prep.ai.mit.edu.

The GNU C library now includes Michael Glad's Ultra Fast Crypt, which
provides the Unix `crypt' function, plus some other entry points.
Because of the United States export restriction on DES implementations,
we are distributing this code separately from the rest of the C
library.  There is an extra distribution tar file just for crypt; it is
called `glibc-1.96-crypt.tar.gz'.  You can just unpack the crypt
distribution along with the rest of the C library and build; you can
also build the library without getting crypt.  Users outside the USA
can get the crypt distribution via anonymous FTP from ftp.uni-c.dk
[129.142.6.74], or another archive site outside the USA.  Archive
maintainers are encouraged to copy this distribution to their archives
outside the USA.  Please get it from ftp.uni-c.dk; transferring this
distribution from prep.ai.mit.edu (or any other site in the USA) to a
site outside the USA is in violation of US export laws.

See the file INSTALL to find out how to configure, build, install, and port
the GNU C library.

The GNU C Library is completely documented by the Texinfo manual found
in the `manual/' subdirectory.  The manual is still being updated and
contains some known errors and omissions; we regret that we do not have
the resources to work on the manual as much as we would like.  Please
send comments on the manual to bug-glibc-manual@prep.ai.mit.edu, and
not to the library bug-reporting address.

The file NOTES contains a description of the feature-test macros used
in the GNU C library, explaining how you can tell the library what
facilities you want it to make available.

Send bug reports to bug-glibc@prep.ai.mit.edu.

The GNU C Library is free software.  See the file COPYING.LIB for copying
conditions.