mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-27 03:41:23 +08:00
Remove non-add-on Banner files.
Various subdirectories of glibc include Banner files to put some text in the output of executing libc.so.6, under "Available extensions". Some of those subdirectories (e.g. crypt) may originally have been add-ons (and so optional, so a particular glibc build might or might not have included them), but except for libidn they aren't now (or if only included in some builds, in the case of soft-fp, the inclusion depends on the architecture for which glibc is configured rather than having any glibc configuration for which it's an optional feature), and it doesn't seem useful for the libc.so.6 output to call out a few features like that. This patch removes the non-add-on Banner files, updating contrib.texi where they noted contributions not otherwise mentioned there. Tested for x86_64. * crypt/Banner: Remove file. * nptl/Banner: Likewise. * resolv/Banner: Likewise. * soft-fp/Banner: Likewise. * nptl/Makefile ($(objpfx)banner.h): Remove rule. ($(objpfx)version.d): Remove dependency on banner.h. ($(objpfx)version.os): Likewise. * nptl/version.c (banner): Do not include banner.h. * manual/contrib.texi: Update entries for Richard Henderson, Jakub Jelinek and BIND code.
This commit is contained in:
parent
1cc9e59a93
commit
c10c5267a8
13
ChangeLog
13
ChangeLog
@ -1,3 +1,16 @@
|
||||
2017-09-21 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* crypt/Banner: Remove file.
|
||||
* nptl/Banner: Likewise.
|
||||
* resolv/Banner: Likewise.
|
||||
* soft-fp/Banner: Likewise.
|
||||
* nptl/Makefile ($(objpfx)banner.h): Remove rule.
|
||||
($(objpfx)version.d): Remove dependency on banner.h.
|
||||
($(objpfx)version.os): Likewise.
|
||||
* nptl/version.c (banner): Do not include banner.h.
|
||||
* manual/contrib.texi: Update entries for Richard Henderson, Jakub
|
||||
Jelinek and BIND code.
|
||||
|
||||
2017-09-20 Paul Pluzhnikov <ppluzhnikov@google.com>
|
||||
Carlos O'Donell <carlos@redhat.com>
|
||||
|
||||
|
@ -1 +0,0 @@
|
||||
crypt add-on version 2.1 by Michael Glad and others
|
@ -149,7 +149,7 @@ implementations.
|
||||
|
||||
@item
|
||||
Richard Henderson for the port to Linux on Alpha
|
||||
(@code{alpha-@var{anything}-linux}).
|
||||
(@code{alpha-@var{anything}-linux}) and software floating-point support.
|
||||
|
||||
@item
|
||||
David Holsgrove for the port to Linux on MicroBlaze.
|
||||
@ -171,7 +171,8 @@ Aurelien Jarno for various fixes.
|
||||
Rical Jasan for contributing various fixes in @theglibc{} manual.
|
||||
|
||||
@item
|
||||
Jakub Jelinek for implementing a number of checking functions and for
|
||||
Jakub Jelinek for implementing a number of checking functions,
|
||||
software floating-point support and for
|
||||
his direction as part of @theglibc{} steering committee.
|
||||
|
||||
@item
|
||||
@ -450,7 +451,7 @@ code were written by Craig Metz; see the file @file{LICENSES} for
|
||||
details on their licensing.
|
||||
|
||||
@item
|
||||
The DNS resolver code is taken directly from BIND 4.9.5, which
|
||||
The DNS resolver code is taken directly from BIND 8.2.3-T5B, which
|
||||
includes copyrighted code from UC Berkeley and from Digital Equipment
|
||||
Corporation. See the file @file{LICENSES} for the text of the DEC license.
|
||||
|
||||
|
@ -1 +0,0 @@
|
||||
Native POSIX Threads Library
|
@ -677,11 +677,6 @@ generated += libpthread_nonshared.a \
|
||||
generated += $(objpfx)tst-atfork2.mtrace \
|
||||
$(addsuffix .so,$(strip $(modules-names)))
|
||||
|
||||
$(objpfx)version.d: $(objpfx)banner.h
|
||||
$(objpfx)version.os: $(objpfx)banner.h
|
||||
$(objpfx)banner.h: Banner
|
||||
sed 's/\(.*\)/"\1\\n"/' $< > $@
|
||||
generated += banner.h
|
||||
# Give libpthread.so an entry point and make it directly runnable itself.
|
||||
LDFLAGS-pthread.so += -e __nptl_main
|
||||
# pt-interp.c exists just to get the runtime linker path into libpthread.so.
|
||||
|
@ -22,8 +22,8 @@
|
||||
|
||||
|
||||
static const char banner[] =
|
||||
#include "banner.h"
|
||||
"Copyright (C) 2017 Free Software Foundation, Inc.\n\
|
||||
"Native POSIX Threads Library\n\
|
||||
Copyright (C) 2017 Free Software Foundation, Inc.\n\
|
||||
This is free software; see the source for copying conditions.\n\
|
||||
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A\n\
|
||||
PARTICULAR PURPOSE.\n"
|
||||
|
@ -1 +0,0 @@
|
||||
BIND-8.2.3-T5B
|
@ -1 +0,0 @@
|
||||
software FPU emulation by Richard Henderson, Jakub Jelinek and others
|
Loading…
Reference in New Issue
Block a user