Remove libbsd-compat dummy library.
authorJoseph Myers <joseph@codesourcery.com>
Tue, 17 Dec 2013 18:11:48 +0000 (18:11 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Tue, 17 Dec 2013 18:11:48 +0000 (18:11 +0000)
ChangeLog
NEWS
misc/Makefile

index a035dc9fe74200fb69845733aadacb4f7d8e6b1d..e5440915021ea2dd84b0bc1223962a4e471a4f05 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -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.
diff --git a/NEWS b/NEWS
index 32c8f0885a402b6e13b930033182e16f1aeab129..9964445517645d367544b1f00658f8dcf232ada1 100644 (file)
--- 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.
 \f
 Version 2.18
 
index 5df70e6ecc081174467e76609c7f7afc88f07183..3b15fb553a9902b3e297e5e397f7a1bb7410a510 100644 (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)