Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Paul Mundt <lethal@linux-sh.org> writes: | Eric Andersen | 2003-12-05 | 4 | -0/+181 |
| | | | | | | | | | | | | | This patch adds the libpthread backend bits for sh64. As noted previously, we can't inline things like the testandset() in pt-machine.h as we need to use a completely different ISA / CFLAGS in order for this to work. As a result, this patch is somewhat of a RFC as well to see what people think of the libpthread/linuxthreads/sysdeps Makefile approach, etc. The approach I've taken currently has been to provide a sysdeps/Makefile with a note that TARGET_ARCHs that want build rules can simply add themselves into the list of matching architectures to add to the subdir rule for. This probably isn't the cleanest solution, but it's quite transparent and works quite well. | ||||
* | Coldfire patch from Bernardo Innocenti | Eric Andersen | 2003-06-17 | 1 | -2/+2 |
| | |||||
* | Initial effort at adding profiling support. | Eric Andersen | 2003-03-03 | 25 | -970/+48 |
| | |||||
* | fix coldfire/68000 support properly this time, ifdef logic was back to | David McCullough | 2003-03-03 | 1 | -4/+4 |
| | | | | front. | ||||
* | Fixup mips pthreads | Eric Andersen | 2003-02-28 | 1 | -1/+30 |
| | |||||
* | restore the coldfire changes | David McCullough | 2003-02-28 | 1 | -1/+8 |
| | |||||
* | Major update for pthreads, based in large part on improvements | Eric Andersen | 2003-02-27 | 26 | -225/+1503 |
| | | | | | from glibc 2.3. This should make threads much more efficient. -Erik | ||||
* | Correct license. | Miles Bader | 2003-01-31 | 2 | -6/+6 |
| | |||||
* | Initial checkin. | Miles Bader | 2003-01-30 | 2 | -0/+63 |
| | |||||
* | Per patch from Nathan Field at ghs.com, fix the mips __compare_and_swap inline | Eric Andersen | 2003-01-23 | 1 | -0/+27 |
| | | | | | function. Without this fix, pthread_mutex_lock/pthread_mutex_unlock don't work on mips. | ||||
* | Rework sparc architecture support so it will compile | Eric Andersen | 2003-01-02 | 4 | -109/+0 |
| | | | | | and run. Seems to be working... -Erik | ||||
* | It turns out that __thread is now a gcc keyword. We used __thread in | Eric Andersen | 2002-10-13 | 1 | -1/+1 |
| | | | | | | | | a few spots in our header files. In this change I do a s/__thread/__thread_id/ so we no longer conflict with newer CVS versions of gcc (such as the patched up gcc 3.2 included with RedHat 3.0). -Erik | ||||
* | Added pthread support for CRIS. | Tobias Anderberg | 2002-09-20 | 2 | -0/+77 |
| | |||||
* | Fixup thread support for the 5200/5307 coldfire platforms. | David McCullough | 2002-09-17 | 1 | -1/+9 |
| | |||||
* | Several pthreads updates. Enable linuxthreads_db. Several fixes | Eric Andersen | 2002-08-06 | 1 | -4/+5 |
| | | | | | related to thread local storage. -Erik | ||||
* | Kill the libc-lock headers, which we do not use and which are | Eric Andersen | 2002-06-10 | 2 | -253/+0 |
| | | | | | not correct for uClibc. Fix setenv locking to behave itself. -Erik | ||||
* | Patch from M. R. Brown <mrbrown@0xd6.org> to fix pthread support | Eric Andersen | 2002-03-01 | 2 | -0/+83 |
| | | | | for SH, and fix vfork | ||||
* | Oops. I forgot to commit this file... | Eric Andersen | 2002-02-21 | 1 | -0/+35 |
| | |||||
* | Merge in the pthread library. This is the linuxthreads library taken from | Eric Andersen | 2002-02-20 | 25 | -0/+1740 |
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 |