From 40c4c9b56215596cff974f19bd8cedc762be32ed Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sat, 1 Jul 2000 15:41:36 +0000 Subject: Update. 2000-07-01 Andreas Jaeger * intl/Makefile (generated-dirs): New. * elf/Makefile (generated): trusted-dirs.h is always generated, move out of build-shared condition. (generated): Merge the two entries for build-shared. 2000-07-01 Ulrich Drepper * debug/Makefile (distribute): Add xtrace.sh. --- ChangeLog | 12 ++++++++++++ NEWS | 6 +++++- README | 4 ++-- README.template | 27 +++++---------------------- configure | 5 ++--- debug/Makefile | 2 +- elf/Makefile | 6 +++--- intl/Makefile | 2 +- localedata/ChangeLog | 5 +++++ localedata/Makefile | 7 ++++--- 10 files changed, 40 insertions(+), 36 deletions(-) diff --git a/ChangeLog b/ChangeLog index de818a90bb..31035392e9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2000-07-01 Andreas Jaeger + + * intl/Makefile (generated-dirs): New. + + * elf/Makefile (generated): trusted-dirs.h is always generated, + move out of build-shared condition. + (generated): Merge the two entries for build-shared. + +2000-07-01 Ulrich Drepper + + * debug/Makefile (distribute): Add xtrace.sh. + 2000-06-30 Ulrich Drepper * version.h (VERSION): Bump to 2.1.91. diff --git a/NEWS b/NEWS index fe2aec0d9e..5704d4c8d4 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -GNU C Library NEWS -- history of user-visible changes. 2000-05-28 +GNU C Library NEWS -- history of user-visible changes. 2000-07-01 Copyright (C) 1992-1999, 2000 Free Software Foundation, Inc. See the end for copying conditions. @@ -49,10 +49,14 @@ Version 2.2 * POSIX clocks and timers implemented by Kaz Kylheku and Ulrich Drepper. +* POSIX barriers implemented by Kaz Kylheku. + * POSIX spawn function family implemented by Ulrich Drepper. * POSIX spinlocks are now available. +* Timed wait functions for mutex, rwlock, and semaphores are implemented. + Version 2.1.3 diff --git a/README b/README index 5dd0630d32..9967469430 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -This directory contains the version 2.1.90 release of the GNU C Library. +This directory contains the version 2.1.91 release of the GNU C Library. Many bugs have been fixed since the last release. Some bugs surely remain. @@ -53,7 +53,7 @@ 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-crypt-2.1.90.tar.gz'. You can just +for crypt; it is called `glibc-crypt-2.1.91.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 diff --git a/README.template b/README.template index a021aa8fae..b0b6ae4484 100644 --- a/README.template +++ b/README.template @@ -48,28 +48,11 @@ work anymore. Porting the library is not hard. If you are interested in doing a port, please contact the glibc maintainers by sending electronic mail to . -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-crypt-VERSION.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.gwdg.de [134.76.11.100] in the directory pub/linux/glibc, 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.gwdg.de; transferring this distribution -from ftp.gnu.org (or any other site in the USA) to a site outside the -USA is in violation of US export laws. - -Beside the separate crypt tar file there are some more add-ons which can be -used together with GNU libc. They are designed in a way to ease the -installation by integrating them in the libc source tree. Simply get the -add-ons you need and use the --enable-add-ons option of the `configure' -script to tell where the add-ons are found. Please read the FAQ file for -more details. +There are some add-ons which can be used together with GNU libc. They +are designed in a way to ease the installation by integrating them in +the libc source tree. Simply get the add-ons you need and use the +--enable-add-ons option of the `configure' script to tell where the +add-ons are found. Please read the FAQ file for more details. See the file INSTALL to find out how to configure, build, install, and port the GNU C library. You might also consider reading the WWW pages for the diff --git a/configure b/configure index 24a2774ff3..24165b6b2c 100755 --- a/configure +++ b/configure @@ -2128,7 +2128,7 @@ else fi -for ac_prog in gawk mawk nawk awk +for ac_prog in mawk gawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 @@ -3333,8 +3333,7 @@ RELEASE=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h` echo '*** Do NOT install this release on any production system!' -echo '*** It is known to be broken and will be so for quite some time.' -echo '*** Use the latest released version instead.' +echo '*** We are in early testing stages.' trap '' 1 2 15 cat > confcache <<\EOF diff --git a/debug/Makefile b/debug/Makefile index d3b70c83f8..85cec71b95 100644 --- a/debug/Makefile +++ b/debug/Makefile @@ -44,7 +44,7 @@ install-bin = pcprofiledump xtrace include ../Makeconfig -distribute += catchsegv.sh +distribute += catchsegv.sh xtrace.sh ifeq ($(elf),yes) ifeq ($(build-shared),yes) install-bin += catchsegv diff --git a/elf/Makefile b/elf/Makefile index d00375dcb0..6361f252b1 100644 --- a/elf/Makefile +++ b/elf/Makefile @@ -49,7 +49,8 @@ distribute := $(rtld-routines:=.c) dynamic-link.h do-rel.h dl-machine.h \ include ../Makeconfig -before-compile = $(objpfx)trusted-dirs.h +before-compile = $(objpfx)trusted-dirs.h +generated := trusted-dirs.h trusted-dirs.st ifeq ($(versioning),yes) ld-map = $(common-objpfx)ld.map @@ -57,10 +58,9 @@ endif ifeq (yes,$(build-shared)) extra-objs = $(rtld-routines:=.os) soinit.os sofini.os interp.os -generated = librtld.os dl-allobjs.os ld.so trusted-dirs.h trusted-dirs.st +generated += librtld.os dl-allobjs.os ld.so ldd install-others = $(inst_slibdir)/$(rtld-installed-name) install-bin = ldd -generated += ldd endif others = sprof sln diff --git a/intl/Makefile b/intl/Makefile index a0278f2c4c..8a5f05c4ca 100644 --- a/intl/Makefile +++ b/intl/Makefile @@ -34,6 +34,7 @@ before-compile = $(objpfx)msgs.h install-others = $(inst_msgcatdir)/locale.alias generated = msgs.h +generated-dirs := domaindir plural.c: plural.y $(YACC) $(YFLAGS) $@ $^ @@ -91,4 +92,3 @@ endef endif endif - diff --git a/localedata/ChangeLog b/localedata/ChangeLog index 6d4aeb5c14..f28734b42e 100644 --- a/localedata/ChangeLog +++ b/localedata/ChangeLog @@ -1,3 +1,8 @@ +2000-07-01 Andreas Jaeger + + * Makefile (generated-dirs): LOCALES are also generated. + (generated-dirs): Remove obsolete entry. + 2000-06-30 Ulrich Drepper * Makefile (distribute): Add locale test suite files, fmon test diff --git a/localedata/Makefile b/localedata/Makefile index 2dad3ecb73..c9905a5e1a 100644 --- a/localedata/Makefile +++ b/localedata/Makefile @@ -60,9 +60,8 @@ fmon-tests = n01y12 n02n40 n10y31 n11y41 n12y11 n20n32 n30y20 n41n00 \ y01y10 y02n22 y22n42 y30y21 y32n31 y40y00 y42n21 generated := $(test-input) $(test-output) -generated-dirs := $(basename $(test-input)) $(ld-test-names) tt_TT \ - de_DE.437 $(addprefix tstfmon_,$(fmon-tests)) \ - en_US.ANSI_X3.4-1968 ja_JP.EUC-JP +generated-dirs := $(ld-test-names) tt_TT de_DE.437 \ + $(addprefix tstfmon_,$(fmon-tests)) \ distribute := CHECKSUMS README SUPPORTED ChangeLog \ $(charmaps) $(locales) $(repertoiremaps) \ @@ -126,6 +125,8 @@ LOCALE_SRCS := $(shell echo "$(LOCALES)"|sed 's/\([^ .]*\)[^ ]*/\1/g') CHARMAPS := $(shell echo "$(LOCALES)"|sed 's/[^ .]*[.]\([^ ]*\)/\1/g') CTYPE_FILES = $(addsuffix /LC_CTYPE,$(LOCALES)) +generated-dirs += $(LOCALES) + # Dependency for the locale files. We actually make it depend only on # one of the files. $(addprefix $(objpfx),$(CTYPE_FILES)): %: \ -- cgit v1.2.3