+2000-07-01 Andreas Jaeger <aj@suse.de>
+
+ * 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 <drepper@redhat.com>
+
+ * debug/Makefile (distribute): Add xtrace.sh.
+
2000-06-30 Ulrich Drepper <drepper@redhat.com>
* version.h (VERSION): Bump to 2.1.91.
-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.
* 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.
+
\f
Version 2.1.3
-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.
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
in doing a port, please contact the glibc maintainers by sending
electronic mail to <bug-glibc@gnu.org>.
-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
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
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
include ../Makeconfig
-distribute += catchsegv.sh
+distribute += catchsegv.sh xtrace.sh
ifeq ($(elf),yes)
ifeq ($(build-shared),yes)
install-bin += catchsegv
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
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
install-others = $(inst_msgcatdir)/locale.alias
generated = msgs.h
+generated-dirs := domaindir
plural.c: plural.y
$(YACC) $(YFLAGS) $@ $^
endif
endif
-
+2000-07-01 Andreas Jaeger <aj@suse.de>
+
+ * Makefile (generated-dirs): LOCALES are also generated.
+ (generated-dirs): Remove obsolete entry.
+
2000-06-30 Ulrich Drepper <drepper@redhat.com>
* Makefile (distribute): Add locale test suite files, fmon test
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) \
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)): %: \