mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-23 09:43:32 +08:00
Remove Banner mechanism.
This patch removes the Banner mechanism, with the last remaining Banner file replaced by a contrib.texi entry. This accords with the principle that the output of running libc.so.6 is not the place to credit particular contributions (the manual is), and with all other configuration options not mentioned there, it doesn't seem appropriate to focus there on the one question of whether the one remaining piece configured as an add-on was enabled or not. Tested for x86_64. * csu/Makefile (generated): Do not add version-info.h. (before-compile): Likewise. (all-Banner-files): Remove variable. ($(objpfx)version-info.h): Remove rule. * csu/version.c (banner): Do not include "version-info.h". * libidn/Banner: Remove. * manual/contrib.texi (Simon Josefsson): New entry.
This commit is contained in:
parent
9ac3c68218
commit
2394784665
10
ChangeLog
10
ChangeLog
@ -1,3 +1,13 @@
|
||||
2017-09-22 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* csu/Makefile (generated): Do not add version-info.h.
|
||||
(before-compile): Likewise.
|
||||
(all-Banner-files): Remove variable.
|
||||
($(objpfx)version-info.h): Remove rule.
|
||||
* csu/version.c (banner): Do not include "version-info.h".
|
||||
* libidn/Banner: Remove.
|
||||
* manual/contrib.texi (Simon Josefsson): New entry.
|
||||
|
||||
2017-09-21 Gabriel F. T. Gomes <gabriel@inconstante.eti.br>
|
||||
|
||||
* sysdeps/ieee754/ldbl-128/e_lgammal_r.c (__ieee754_lgammal_r):
|
||||
|
15
csu/Makefile
15
csu/Makefile
@ -39,8 +39,6 @@ omit-deps = $(patsubst %.o,%,$(start-installed-name) g$(start-installed-name) \
|
||||
b$(start-installed-name) $(csu-dummies) \
|
||||
S$(start-installed-name))
|
||||
install-lib = $(start-installed-name) g$(start-installed-name) $(csu-dummies)
|
||||
generated += version-info.h
|
||||
before-compile += $(objpfx)version-info.h
|
||||
|
||||
# No tests are allowed in the csu/ subdirectory because the startup
|
||||
# code is compiled with special flags.
|
||||
@ -149,16 +147,3 @@ $(objpfx)abi-tag.h: $(..)abi-tags
|
||||
done
|
||||
if test -r $@.new; then mv -f $@.new $@; \
|
||||
else echo >&2 'This configuration not matched in $<'; exit 1; fi
|
||||
|
||||
all-Banner-files = $(wildcard $(addsuffix /Banner,\
|
||||
$(sort $(subdir-srcdirs) \
|
||||
$(sysdeps-srcdirs))))
|
||||
$(objpfx)version-info.h: $(common-objpfx)config.make $(all-Banner-files)
|
||||
$(make-target-directory)
|
||||
(files="$(all-Banner-files)"; \
|
||||
if test -n "$$files"; then \
|
||||
printf '"Available extensions:\\n"\n'; \
|
||||
sed -e '/^#/d' -e 's/^[[:space:]]*/ /' \
|
||||
-e 's/^\(.*\)$$/\"\1\\n\"/' $$files; \
|
||||
fi) > $@T
|
||||
mv -f $@T $@
|
||||
|
@ -30,7 +30,6 @@ 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\
|
||||
Compiled by GNU CC version "__VERSION__".\n"
|
||||
#include "version-info.h"
|
||||
#ifdef LIBC_ABIS_STRING
|
||||
LIBC_ABIS_STRING
|
||||
#endif
|
||||
|
@ -1 +0,0 @@
|
||||
GNU Libidn by Simon Josefsson
|
@ -175,6 +175,9 @@ Jakub Jelinek for implementing a number of checking functions,
|
||||
software floating-point support and for
|
||||
his direction as part of @theglibc{} steering committee.
|
||||
|
||||
@item
|
||||
Simon Josefsson for the @code{libidn} add-on.
|
||||
|
||||
@item
|
||||
Geoffrey Keating for the port to Linux on PowerPC
|
||||
(@code{powerpc-@var{anything}-linux}).
|
||||
|
Loading…
Reference in New Issue
Block a user