aboutsummaryrefslogtreecommitdiff
path: root/libpthread/linuxthreads_db
AgeCommit message (Collapse)AuthorFilesLines
2017-08-05fix issues with gdb 8.0Waldemar Brodkorb1-0/+7
GDB 8.0 is compiled and linked with g++, but the linking of static targets (f.e. coldfire) fails, without declaring the functions in thread_db.h extern C. The compilation of gdb errors out with: thread-db.o: In function `thread_db_init()': thread-db.c:(.text+0x5b6): undefined reference to `td_ta_new(ps_prochandle*, td_thragent**)' thread-db.c:(.text+0x61e): undefined reference to `td_thr_get_info(td_thrhandle const*, td_thrinfo*)' thread-db.c:(.text+0x632): undefined reference to `td_symbol_list()' ..
2016-05-18remove linuxthreads.new, rename linuxthreads.oldWaldemar Brodkorb17-552/+36
Linuxthreads.new isn't really useful with the existence of NPTL/TLS for well supported architectures. There is no reason to use LT.new for ARM/MIPS or other architectures supporting NPTL/TLS. It is not available for noMMU architectures like Blackfin or FR-V. To simplify the live of the few uClibc-ng developers, LT.new is removed and LT.old is renamed to LT. LINUXTHREADS_OLD -> UCLIBC_HAS_LINUXTHREADS
2015-12-05remove __UCLIBC_HAVE_ASM_GLOBAL_DOT_NAME__Waldemar Brodkorb1-9/+3
It's even no longer required for non-ported ppc64 architecture. Sync with GNU C library. This simplify the macros in include/libc-symbols.h.
2015-02-14Revert "resolve merge"Waldemar Brodkorb18-44/+625
This reverts commit 6b6ede3d15f04fe825cfa9f697507457e3640344.
2015-02-14resolve mergeWaldemar Brodkorb18-625/+44
2014-09-16buildsys: fix IS_IN_lib*Bernhard Reutner-Fischer1-1/+1
define NOT_IN_libc / IS_IN_libxxx appropriately to fix pthread_once Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2013-03-07libpthread: Remove useless .cvsignore filesMarkos Chandras1-5/+0
Signed-off-by: Markos Chandras <hwoarang@gentoo.org> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2012-11-18Replace FSF snail mail address with URLsMike Frysinger43-129/+86
This matches a similar change made to glibc. No functional changes here. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-06-15linuxthreads: style updatePeter S. Mazinger5-15/+5
Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2012-06-15linuxthreads: use __UCLIBC_HAS_TLS__ consistentlyPeter S. Mazinger3-3/+3
replace USE_TLS, HAVE___THREAD and USE___THREAD with __UCLIBC_HAS_TLS__ Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2011-05-11commentary typo fixBernhard Reutner-Fischer1-1/+1
s/decriptor/descriptor/ Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2010-04-22nptl: proper soname handlingNatanael Copa1-1/+1
Since sublevel releases are not ABI compatible we need to adjust the soname to include the sublevel version. This makes it possible to install ABI incompatible versions of the library side by side so clean upgrades are possible. Signed-off-by: Natanael Copa <natanael.copa@gmail.com> Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
2010-03-25prettify make cleanBernhard Reutner-Fischer1-4/+4
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2009-10-17linuxthreads: check TLS_DTV_AT_TP define correctlyAustin Foxley1-2/+2
Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
2009-08-17support building out-of-treeBernhard Reutner-Fischer1-5/+7
Handle O= Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2008-11-07- less verbose make cleanBernhard Reutner-Fischer1-3/+3
2008-10-18- do not list non-existing files in the threads prerequisitesBernhard Reutner-Fischer1-2/+1
2008-10-17- fix toggling thread implementation.Bernhard Reutner-Fischer1-5/+10
Previously the old headers were left in include/ leading to spurious compile failures. This is ugly as it can get (we resort to sneaking -L in for the moment) but good enough for now. The worst thing which can happen is that we ln these headers once per invocation of make, nothing more. If some installation of make(1) complains about the "-L" then wrap it in ifneq ($(findstring check-symlink,$(.FEATURES)),)
2008-07-23- fix inline keywordBernhard Reutner-Fischer1-1/+1
2008-06-17- move stripping into do_ar resp compile-m for the sake of simplicityBernhard Reutner-Fischer1-3/+0
2008-06-04- strip the targets and not prerequisitesBernhard Reutner-Fischer1-2/+2
- tidy up PTHREADS_DEBUG_SUPPORT by using per-target STRIP_FLAGS for the few This fixes the spurious rebuilds bernd and vda were seeing with libpthreads.
2008-06-01A slight improvement over my previous commit which ensured we always rebuildBernd Schmidt1-3/+3
libc when one of the source files changes. Since there are more places which want to depend on $(libc), fix them all to use a new variable $(libc.depend), which contains the filename for which we have a rule.
2007-10-13- use the compiler-driver instead of the linkerBernhard Reutner-Fischer1-2/+2
- adjust setting flags accordingly to use (hardcoded, see below) -Wl, Potential improvements: *) --warn-unresolved-symbols should perhaps be used for all libs *) eventually rename LDFLAGS to CC_LDFLAGS *) probe for compiler driver's notion of flag to use for passing in linker flags (i.e. don't hardcode "-Wl,")
2007-03-19#1273 if EXTRAVERSION is set, make sure we respect itMike Frysinger1-1/+1
2006-10-19Joseph S. Myers writes:Eric Andersen3-51/+0
There are many directories called "CVS" checked into uClibc SVN, probably as a side-effect of importing a CVS checkout. I don't think these are particularly useful to have checked in.
2006-08-23pull from upstreamMike Frysinger3-4/+13
2006-07-04Change symbol 'NOSTRIP' to 'DOSTRIP' since the double negativesEric Andersen1-1/+1
on i.e. NOSTRIP=n gets a bit confusing.
2006-03-09blah, glibc moved linuxthreads aroundMike Frysinger1-1/+1
2006-02-22Silence link creation.Peter Kjellerstedt1-1/+1
2006-02-22Made it possible to build without stripping the binaries.Peter Kjellerstedt1-1/+4
2006-02-22* Made it possible to dynamically check for supported linker optionsPeter Kjellerstedt1-1/+1
using the check_ld function. * Only use --warn-unresolved-symbols with linkers that support it.
2006-02-15DOMULTI may be used for libc, the excluded files need work, ↵Peter S. Mazinger1-5/+5
linuxthreads[_db] as well, don't try on slow box
2006-02-03add -DNOT_IN_libcPeter S. Mazinger1-1/+1
2006-02-03hide __td_agent_listPeter S. Mazinger1-1/+1
2006-02-03Use write instead of __libc_write for debug, hide __td_debugPeter S. Mazinger1-1/+1
2006-02-03Hide internal wrapperPeter S. Mazinger1-1/+1
2006-01-23- __td_debug is only needed if NDEBUG is not defined.Bernhard Reutner-Fischer1-1/+2
2006-01-22Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA ↵Peter S. Mazinger1-1/+0
is a useless attempt
2006-01-21- fix typo in comment.Bernhard Reutner-Fischer1-1/+1
2006-01-19Forgotten about the clean targetPeter S. Mazinger1-1/+1
2006-01-19Add multi support to linuxthread_dbPeter S. Mazinger1-3/+11
2005-11-30sync with linuxthreads.old_db/Makefile.inMike Frysinger1-9/+11
2005-11-28sync with glibc cvsMike Frysinger1-1/+1
2005-11-22touchup include pathsMike Frysinger1-2/+4
2005-11-21Remove TOPDIRPeter S. Mazinger1-3/+1
2005-11-18update ignoresMike Frysinger1-0/+1
2005-11-18shouldnt have been committedMike Frysinger1-0/+0
2005-11-18import new linuxthreads_db from glibc HEADMike Frysinger55-0/+3619
2005-11-15rename current stable linuxthreads to linuxthreads.old to prepare for import ↵Mike Frysinger46-2967/+0
of latest glibc version
2005-11-03Disable DOMULTI for these, because gcc-4.0.2 can't cope with themPeter S. Mazinger1-0/+2