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.
This commit is contained in:
Ulrich Drepper 2000-07-01 15:41:36 +00:00
parent a2294e570c
commit 40c4c9b562
10 changed files with 40 additions and 36 deletions

View File

@ -1,3 +1,15 @@
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> 2000-06-30 Ulrich Drepper <drepper@redhat.com>
* version.h (VERSION): Bump to 2.1.91. * version.h (VERSION): Bump to 2.1.91.

6
NEWS
View File

@ -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. Copyright (C) 1992-1999, 2000 Free Software Foundation, Inc.
See the end for copying conditions. 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 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 spawn function family implemented by Ulrich Drepper.
* POSIX spinlocks are now available. * POSIX spinlocks are now available.
* Timed wait functions for mutex, rwlock, and semaphores are implemented.
Version 2.1.3 Version 2.1.3

4
README
View File

@ -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. Many bugs have been fixed since the last release.
Some bugs surely remain. 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 Because of the United States export restriction on DES
implementations, we are distributing this code separately from the implementations, we are distributing this code separately from the
rest of the C library. There is an extra distribution tar file just 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 unpack the crypt distribution along with the rest of the C library and
build; you can also build the library without getting crypt. Users build; you can also build the library without getting crypt. Users
outside the USA can get the crypt distribution via anonymous FTP from outside the USA can get the crypt distribution via anonymous FTP from

View File

@ -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 in doing a port, please contact the glibc maintainers by sending
electronic mail to <bug-glibc@gnu.org>. electronic mail to <bug-glibc@gnu.org>.
The GNU C library now includes Michael Glad's Ultra Fast Crypt, which There are some add-ons which can be used together with GNU libc. They
provides the Unix `crypt' function, plus some other entry points. are designed in a way to ease the installation by integrating them in
Because of the United States export restriction on DES the libc source tree. Simply get the add-ons you need and use the
implementations, we are distributing this code separately from the --enable-add-ons option of the `configure' script to tell where the
rest of the C library. There is an extra distribution tar file just add-ons are found. Please read the FAQ file for more details.
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.
See the file INSTALL to find out how to configure, build, install, and port 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 the GNU C library. You might also consider reading the WWW pages for the

5
configure vendored
View File

@ -2128,7 +2128,7 @@ else
fi fi
for ac_prog in gawk mawk nawk awk for ac_prog in mawk gawk nawk awk
do do
# Extract the first word of "$ac_prog", so it can be a program name with args. # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2 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 '*** 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 '*** We are in early testing stages.'
echo '*** Use the latest released version instead.'
trap '' 1 2 15 trap '' 1 2 15
cat > confcache <<\EOF cat > confcache <<\EOF

View File

@ -44,7 +44,7 @@ install-bin = pcprofiledump xtrace
include ../Makeconfig include ../Makeconfig
distribute += catchsegv.sh distribute += catchsegv.sh xtrace.sh
ifeq ($(elf),yes) ifeq ($(elf),yes)
ifeq ($(build-shared),yes) ifeq ($(build-shared),yes)
install-bin += catchsegv install-bin += catchsegv

View File

@ -50,6 +50,7 @@ distribute := $(rtld-routines:=.c) dynamic-link.h do-rel.h dl-machine.h \
include ../Makeconfig include ../Makeconfig
before-compile = $(objpfx)trusted-dirs.h before-compile = $(objpfx)trusted-dirs.h
generated := trusted-dirs.h trusted-dirs.st
ifeq ($(versioning),yes) ifeq ($(versioning),yes)
ld-map = $(common-objpfx)ld.map ld-map = $(common-objpfx)ld.map
@ -57,10 +58,9 @@ endif
ifeq (yes,$(build-shared)) ifeq (yes,$(build-shared))
extra-objs = $(rtld-routines:=.os) soinit.os sofini.os interp.os 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-others = $(inst_slibdir)/$(rtld-installed-name)
install-bin = ldd install-bin = ldd
generated += ldd
endif endif
others = sprof sln others = sprof sln

View File

@ -34,6 +34,7 @@ before-compile = $(objpfx)msgs.h
install-others = $(inst_msgcatdir)/locale.alias install-others = $(inst_msgcatdir)/locale.alias
generated = msgs.h generated = msgs.h
generated-dirs := domaindir
plural.c: plural.y plural.c: plural.y
$(YACC) $(YFLAGS) $@ $^ $(YACC) $(YFLAGS) $@ $^
@ -91,4 +92,3 @@ endef
endif endif
endif endif

View File

@ -1,3 +1,8 @@
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> 2000-06-30 Ulrich Drepper <drepper@redhat.com>
* Makefile (distribute): Add locale test suite files, fmon test * Makefile (distribute): Add locale test suite files, fmon test

View File

@ -60,9 +60,8 @@ fmon-tests = n01y12 n02n40 n10y31 n11y41 n12y11 n20n32 n30y20 n41n00 \
y01y10 y02n22 y22n42 y30y21 y32n31 y40y00 y42n21 y01y10 y02n22 y22n42 y30y21 y32n31 y40y00 y42n21
generated := $(test-input) $(test-output) generated := $(test-input) $(test-output)
generated-dirs := $(basename $(test-input)) $(ld-test-names) tt_TT \ generated-dirs := $(ld-test-names) tt_TT de_DE.437 \
de_DE.437 $(addprefix tstfmon_,$(fmon-tests)) \ $(addprefix tstfmon_,$(fmon-tests)) \
en_US.ANSI_X3.4-1968 ja_JP.EUC-JP
distribute := CHECKSUMS README SUPPORTED ChangeLog \ distribute := CHECKSUMS README SUPPORTED ChangeLog \
$(charmaps) $(locales) $(repertoiremaps) \ $(charmaps) $(locales) $(repertoiremaps) \
@ -126,6 +125,8 @@ LOCALE_SRCS := $(shell echo "$(LOCALES)"|sed 's/\([^ .]*\)[^ ]*/\1/g')
CHARMAPS := $(shell echo "$(LOCALES)"|sed 's/[^ .]*[.]\([^ ]*\)/\1/g') CHARMAPS := $(shell echo "$(LOCALES)"|sed 's/[^ .]*[.]\([^ ]*\)/\1/g')
CTYPE_FILES = $(addsuffix /LC_CTYPE,$(LOCALES)) CTYPE_FILES = $(addsuffix /LC_CTYPE,$(LOCALES))
generated-dirs += $(LOCALES)
# Dependency for the locale files. We actually make it depend only on # Dependency for the locale files. We actually make it depend only on
# one of the files. # one of the files.
$(addprefix $(objpfx),$(CTYPE_FILES)): %: \ $(addprefix $(objpfx),$(CTYPE_FILES)): %: \