Remove libbsd-compat dummy library.

This commit is contained in:
Joseph Myers 2013-12-17 18:11:48 +00:00
parent 7011c2622f
commit 029c7b2599
3 changed files with 6 additions and 3 deletions

View File

@ -1,5 +1,8 @@
2013-12-17 Joseph Myers <joseph@codesourcery.com>
* misc/Makefile (install-lib): Remove libbsd-compat.a.
($(objpfx)libbsd-compat.a): Remove rule.
* include/features.h (__FAVOR_BSD): Do not define.
* manual/creature.texi (_BSD_SOURCE): Do not document as enabling
features conflicting with POSIX.

3
NEWS
View File

@ -102,7 +102,8 @@ Version 2.19
* Support for STT_GNU_IFUNC symbols added for ppc32/power4+ and ppc64.
* The _BSD_SOURCE feature test macro no longer enables BSD interfaces that
conflict with POSIX.
conflict with POSIX. The libbsd-compat library (which was a dummy library
that did nothing) has also been removed.
Version 2.18

View File

@ -72,7 +72,7 @@ generated := tst-error1.mtrace tst-error1-mem
include ../Makeconfig
aux := init-misc
install-lib := libbsd-compat.a libg.a
install-lib := libg.a
gpl2lgpl := error.c error.h
tests := tst-dirname tst-tsearch tst-fdset tst-efgcvt tst-mntent tst-hsearch \
@ -100,7 +100,6 @@ CFLAGS-tst-tsearch.c = $(stack-align-test-flags)
include ../Rules
$(objpfx)libbsd-compat.a: $(dep-dummy-lib); $(make-dummy-lib)
$(objpfx)libg.a: $(dep-dummy-lib); $(make-dummy-lib)
ifeq ($(build-shared),yes)