From 486fbd8d6695a874fb023571919d483629b4964f Mon Sep 17 00:00:00 2001 From: Bernhard Reutner-Fischer Date: Thu, 17 Jun 2010 19:27:00 +0200 Subject: librt: fix linking WRT pthreads Linking order matters. Always did and still does today. See how this makes the ugly and wrong hack to put pthread symbols into librt _and_ linking librt against pthread moot? Signed-off-by: Bernhard Reutner-Fischer --- librt/Makefile.in | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/librt/Makefile.in b/librt/Makefile.in index d490af509..6eb508cb2 100644 --- a/librt/Makefile.in +++ b/librt/Makefile.in @@ -10,12 +10,11 @@ subdirs += librt CFLAGS-librt := -DNOT_IN_libc -DIS_IN_librt $(SSP_ALL_CFLAGS) LDFLAGS-librt.so := $(LDFLAGS) +LIBS-librt.so := $(LIBS) ifeq ($(UCLIBC_HAS_THREADS_NATIVE),y) -LDFLAGS-librt.so += $(top_builddir)lib/libdl.so $(top_builddir)lib/libpthread.so +LIBS-librt.so += $(top_builddir)lib/libdl.so $(top_builddir)lib/libpthread.so endif -LIBS-librt.so := $(LIBS) - librt_FULL_NAME := librt-$(VERSION).so librt_DIR := $(top_srcdir)librt -- cgit v1.2.3