summaryrefslogtreecommitdiffstats
path: root/libpthread/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* minor cleanupEric Andersen2003-11-041-4/+4
|
* gdb wants to dlopen "libthread_db.so.1", so be sure to assignEric Andersen2003-10-311-1/+1
| | | | the correct soname
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-8/+8
| | | | | | | | | | ln.patch: * Define $(LN) as ln in Rules.mak. * Change all occurrences of ln into $(LN). * Change all constructs like (cd path && ln -sf foo/file file) into $(LN) -sf foo/file path/file. The latter construct is already used in a number of places so it should not be an additional compatibility problem.
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-7/+5
| | | | | | | rm.patch: * Define $(RM) as rm -f in Rules.mak and test/Rules.mak (this is the same definition as gmake uses by default). * Change all occurrences of rm and rm -f into $(RM).
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-8/+8
| | | | | | | | | install.patch: * Define $(INSTALL) as install in Rules.mak. * Change all occurrences of install into $(INSTALL). * Change all occurrences of mkdir -p into $(INSTALL) -d. install -d is already used in a number of places so this should not be an additional compatibility problem.
* Fixup symlinks to libthread_dbEric Andersen2003-06-301-1/+3
|
* Make it so debugging pthreads works, even with DODEBUG turned offEric Andersen2003-03-111-2/+4
| | | | -Erik
* Seperate pthread debugging from uClibc debugging. They are usedEric Andersen2003-03-041-1/+1
| | | | for different things.
* Major update for pthreads, based in large part on improvementsEric Andersen2003-02-271-3/+1
| | | | | from glibc 2.3. This should make threads much more efficient. -Erik
* whitespaceMiles Bader2002-12-181-1/+1
|
* Make support for global constructors and global destructors beEric Andersen2002-11-271-0/+2
| | | | | | configurable, so people who do not need or want ctor/dtor support can disable it and make their binaries a little bit smaller. -Erik
* Standardize LIBGCC_DIREric Andersen2002-11-051-5/+4
|
* Ok, this commit is _huge_ and its gonna change the world. I'veEric Andersen2002-10-311-3/+3
| | | | | | | | | | | | | | | been working on a new config system on and off for about 6 months now, but I've never been fully satisfied. Well, I'm finally am happy with the new config system, so here it is. This completely removes the old uClibc configuration system, and replaces it with an entirely new system based on LinuxKernelConf, from http://www.xs4all.nl/~zippel/lc/ As it turns out, Linus has just merged LinuxKernelConf into Linux 2.5.45, so it looks like I made the right choice. I have thus far updated only x86. I'll be updating the other architectures shortly. -Erik
* This commit contains a patch from Stefan Allius <allius@atecom.com> to changeEric Andersen2002-10-011-4/+13
| | | | | | | how uClibc handles _init and _fini, allowing shared lib constructors and destructors to initialize things in the correct sequence. Stefan ported the SH architecture. I then ported x86, arm, and mips. x86 and arm are working fine, but I don't think I quite got things correct for mips.
* Only build libthread_db when both threads and debug are enabledEric Andersen2002-08-201-1/+1
| | | | -Erik
* Based on work by Stefan Allius, arrange for early initialization ofEric Andersen2002-08-191-1/+4
| | | | | | pthread stuff. Also, don't bother building libthread_db unless we are debugging. -Erik
* Several pthreads updates. Enable linuxthreads_db. Several fixesEric Andersen2002-08-061-5/+1
| | | | | related to thread local storage. -Erik
* Fixup and unifiy version numbering. Automate versioning updates.Eric Andersen2002-05-281-2/+2
| | | | | Propagate fixes across makefiles. -Erik
* Russ Dill noticed that the symlinks for libpthread didn't matchEric Andersen2002-04-091-13/+12
| | | | | the other links. Fixed now. -Erik
* Merge in the pthread library. This is the linuxthreads library taken fromEric Andersen2002-02-201-28/+84
| | | | | | | | glibc 2.1.3 and ported to work with uClibc by Stefan Soucek and Erik Andersen (me). Stefan has hacked things up such that linuxthreads runs on MMU-less systems (tested only on arm-nommu). Erik cleaned things up and made it work properly as a shared library. -Erik
* Fix the bug where binaries built with older toolchains wouldEric Andersen2002-01-281-3/+3
| | | | | | segfault. Turns out that 'ld -nostdlib' was the culprit. Who wouldof thought... -Erik
* Tell ld explicitly when stuff is supposed to by dynamically linkedEric Andersen2002-01-161-1/+1
| | | | -Erik
* Depend upon libcEric Andersen2002-01-121-1/+1
|
* More build system cleanups...Eric Andersen2002-01-111-1/+1
|
* Scrub the way libraries are linked. Use ld, not gcc, to avoidEric Andersen2002-01-111-2/+3
| | | | | chicken-and-egg problems when building gcc toolchains. -Erik
* Change all 'cd <foo>; bar' constructs to 'cd <foo> && bar' forEric Andersen2002-01-011-2/+2
| | | | | proper error checking -Erik
* Initial first (lame) pass at making a pthreads library. ThisEric Andersen2001-11-141-0/+61
works for me when linking staticly on x86.