[prev in list] [next in list] [prev in thread] [next in thread] 

List:       uclibc-cvs
Subject:    [uClibc-cvs] svn commit: trunk/uClibc/libpthread
From:       jocke () uclibc ! org (jocke () uclibc ! org)
Date:       2005-05-28 17:22:14
Message-ID: 20050528232213.2C0B58652FB () codepoet ! org
[Download RAW message or body]

Author: jocke
Date: 2005-05-28 17:22:12 -0600 (Sat, 28 May 2005)
New Revision: 10432

Log:
Filter out any -z defs since this lib will have undefined symbols that
are in gdb.


Modified:
   trunk/uClibc/libpthread/Makefile


Changeset:
Modified: trunk/uClibc/libpthread/Makefile
===================================================================
--- trunk/uClibc/libpthread/Makefile	2005-05-28 22:11:25 UTC (rev 10431)
+++ trunk/uClibc/libpthread/Makefile	2005-05-28 23:22:12 UTC (rev 10432)
@@ -43,6 +43,9 @@
 
 ALL_SUBDIRS = linuxthreads linuxthreads_db
 
+# Remove any -z defs since this lib will have undefined symbols
+LIBTHREAD_DB_LDFLAGS := $(subst -z defs,,$(LDFLAGS))
+
 all: $(LIBPTHREAD) $(LIBTHREAD_DB)
 
 $(LIBPTHREAD): subdirs
@@ -83,7 +86,7 @@
 		$(TOPDIR)lib/$(LIBPTHREAD_SHARED).$(MAJOR_VERSION)
 endif
 ifeq ($(strip $(PTHREADS_DEBUG_SUPPORT)),y)
-	$(LD) $(LDFLAGS) --warn-unresolved-symbols -soname=$(LIBTHREAD_DB_SHARED).1 \
+	$(LD) $(LIBTHREAD_DB_LDFLAGS) --warn-unresolved-symbols -soname=$(LIBTHREAD_DB_SHARED).1 \
 		-o $(LIBTHREAD_DB_SHARED_FULLNAME) --whole-archive $(LIBTHREAD_DB) \
 		--no-whole-archive $(TOPDIR)libc/misc/internals/interp.o \
 		-L$(TOPDIR)lib -lc $(LDADD_LIBFLOAT) $(LIBGCC)

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic