From 029c7b2599263f5a59c742f3c4970c5934fa5b96 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Tue, 17 Dec 2013 18:11:48 +0000 Subject: [PATCH] Remove libbsd-compat dummy library. --- ChangeLog | 3 +++ NEWS | 3 ++- misc/Makefile | 3 +-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index a035dc9fe7..e544091502 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2013-12-17 Joseph Myers + * 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. diff --git a/NEWS b/NEWS index 32c8f0885a..9964445517 100644 --- a/NEWS +++ b/NEWS @@ -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 diff --git a/misc/Makefile b/misc/Makefile index 5df70e6ecc..3b15fb553a 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -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)