summaryrefslogtreecommitdiffstats
path: root/libpthread/linuxthreads_db
Commit message (Collapse)AuthorAgeFilesLines
* nptl: proper soname handlingNatanael Copa2010-04-221-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>
* prettify make cleanBernhard Reutner-Fischer2010-03-251-4/+4
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* linuxthreads: check TLS_DTV_AT_TP define correctlyAustin Foxley2009-10-171-2/+2
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* support building out-of-treeBernhard Reutner-Fischer2009-08-171-5/+7
| | | | | | Handle O= Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* - less verbose make cleanBernhard Reutner-Fischer2008-11-071-3/+3
|
* - do not list non-existing files in the threads prerequisitesBernhard Reutner-Fischer2008-10-181-2/+1
|
* - fix toggling thread implementation.Bernhard Reutner-Fischer2008-10-171-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)),)
* - fix inline keywordBernhard Reutner-Fischer2008-07-231-1/+1
|
* - move stripping into do_ar resp compile-m for the sake of simplicityBernhard Reutner-Fischer2008-06-171-3/+0
|
* - strip the targets and not prerequisitesBernhard Reutner-Fischer2008-06-041-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.
* A slight improvement over my previous commit which ensured we always rebuildBernd Schmidt2008-06-011-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.
* - use the compiler-driver instead of the linkerBernhard Reutner-Fischer2007-10-131-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,")
* #1273 if EXTRAVERSION is set, make sure we respect itMike Frysinger2007-03-191-1/+1
|
* Joseph S. Myers writes:Eric Andersen2006-10-193-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.
* pull from upstreamMike Frysinger2006-08-233-4/+13
|
* Change symbol 'NOSTRIP' to 'DOSTRIP' since the double negativesEric Andersen2006-07-041-1/+1
| | | | on i.e. NOSTRIP=n gets a bit confusing.
* blah, glibc moved linuxthreads aroundMike Frysinger2006-03-091-1/+1
|
* Silence link creation.Peter Kjellerstedt2006-02-221-1/+1
|
* Made it possible to build without stripping the binaries.Peter Kjellerstedt2006-02-221-1/+4
|
* * Made it possible to dynamically check for supported linker optionsPeter Kjellerstedt2006-02-221-1/+1
| | | | | using the check_ld function. * Only use --warn-unresolved-symbols with linkers that support it.
* DOMULTI may be used for libc, the excluded files need work, ↵Peter S. Mazinger2006-02-151-5/+5
| | | | linuxthreads[_db] as well, don't try on slow box
* add -DNOT_IN_libcPeter S. Mazinger2006-02-031-1/+1
|
* hide __td_agent_listPeter S. Mazinger2006-02-031-1/+1
|
* Use write instead of __libc_write for debug, hide __td_debugPeter S. Mazinger2006-02-031-1/+1
|
* Hide internal wrapperPeter S. Mazinger2006-02-031-1/+1
|
* - __td_debug is only needed if NDEBUG is not defined.Bernhard Reutner-Fischer2006-01-231-1/+2
|
* Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA ↵Peter S. Mazinger2006-01-221-1/+0
| | | | is a useless attempt
* - fix typo in comment.Bernhard Reutner-Fischer2006-01-211-1/+1
|
* Forgotten about the clean targetPeter S. Mazinger2006-01-191-1/+1
|
* Add multi support to linuxthread_dbPeter S. Mazinger2006-01-191-3/+11
|
* sync with linuxthreads.old_db/Makefile.inMike Frysinger2005-11-301-9/+11
|
* sync with glibc cvsMike Frysinger2005-11-281-1/+1
|
* touchup include pathsMike Frysinger2005-11-221-2/+4
|
* Remove TOPDIRPeter S. Mazinger2005-11-211-3/+1
|
* update ignoresMike Frysinger2005-11-181-0/+1
|
* shouldnt have been committedMike Frysinger2005-11-181-0/+0
|
* import new linuxthreads_db from glibc HEADMike Frysinger2005-11-1855-0/+3619
|
* rename current stable linuxthreads to linuxthreads.old to prepare for import ↵Mike Frysinger2005-11-1546-2967/+0
| | | | of latest glibc version
* Disable DOMULTI for these, because gcc-4.0.2 can't cope with themPeter S. Mazinger2005-11-031-0/+2
|
* Replace all Makefiles for new build infrastucturePeter S. Mazinger2005-10-291-58/+9
|
* Moved guard_setup to dl-osinfo.h (used commonly by ldso and libc). Renamed ↵Peter S. Mazinger2005-10-271-2/+0
| | | | to _dl_setup_stack_chk_guard, as in glibc. SSP requires now binutils-2.16.1 and newer. Add NOT_IN_libc/IS_IN_libc. Began using -DSHARED in uClibc_main.c, there are more candidates in there. Move back dl_protect_relro to it's earlier place.
* Default changed to IMA compiling, disabled explicitely where currently not ↵Peter S. Mazinger2005-10-261-2/+2
| | | | possible. Add clean targets for linuxthreads[_db].
* All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other ↵Peter S. Mazinger2005-10-251-9/+24
| | | | archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally.
* linuxthreads_db depends on PTHREADS_DEBUG_SUPPORTPeter S. Mazinger2005-10-191-2/+2
|
* Add the linuxthreads Makefiles tooPeter S. Mazinger2005-10-191-0/+28
|
* Curious failure now, haven't touched this one.Peter S. Mazinger2005-10-121-1/+1
|
* Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵Peter S. Mazinger2005-10-121-1/+1
| | | | objects at once; use :=//$</$^; use CRT_SRC/CRT_OBJ/SCRT_OBJ/CSRC/COBJ/SSRC/SOBJ/MSRC/MOBJ where no more is needed, if only CSRC is present use OBJS directly instead of COBJ; CTOR_TARGETS are created directly in lib; remove unused/unneeded parts. Hope I haven't broken too much.
* Do not defer expansions where useless, like CSRC/OBJS/LIB_NAME/AR_LIB_NAME, ↵Peter S. Mazinger2005-10-111-13/+13
| | | | defer only for shared lib related stuff, because it is optional. Run STRIPTOOL only once. More use of /$^/$<.
* Clean up pthread include mess. Some of these will be needed to support NPTL, ↵"Steven J. Hill"2005-10-041-7/+2
| | | | but they do no harm for the linuxthreads case. Yes, I tested this.
* Remove ar-target and shared targets, at build time now we traverse the tree ↵Peter S. Mazinger2005-09-281-30/+32
| | | | only once. Generalize all toplevel makefiles. Make sure, that libdl.so is built against libc.so and not libc.a