Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | A patch from Arne Jonsson <arne.jonsson@i3micro.com>: | Eric Andersen | 2002-10-29 | 1 | -16/+22 |
| | | | | | | | | Attached are the changes we think is necessary in order to use user defined stacksizes for each thread. When testing I forgot to lower the PTHREAD_STACK_MIN to the lowest value used for the stacks, this caused stranged reboots. As said before, we are using uClinux 2.0.38 on a ARM7TDMI. | ||||
* | A patch from Arne Jonsson <arne.jonsson@i3micro.com> to allow | Eric Andersen | 2002-10-23 | 1 | -2/+66 |
| | | | | | uClibc's libpthread to run on linux 2.0.x kernels which lack poll() and therefore must use select() instead. | ||||
* | 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 |
| | |||||
* | Revert mode_t change. Sigh. As Manuel so eloquently put it: "this is the way | Eric Andersen | 2002-08-21 | 1 | -2/+2 |
| | | | | | | we hose our code... hose our code... hose our code... this is the way we hose our code... all thanks to glibc" -Erik | ||||
* | mode_t was being promoted to an int by gcc's __builtin_va_arg, causing bad | Eric Andersen | 2002-08-21 | 1 | -2/+2 |
| | | | | | | things to happen. This makes it explicit, so pthread using apps are no longer broken... -Erik | ||||
* | Remove some noise | Eric Andersen | 2002-08-20 | 1 | -12/+0 |
| | |||||
* | Based on work by Stefan Allius, arrange for early initialization of | Eric Andersen | 2002-08-19 | 4 | -13/+15 |
| | | | | | | pthread stuff. Also, don't bother building libthread_db unless we are debugging. -Erik | ||||
* | Ugh. Make uClibc cross compile with gcc 2.95.x and threads. I wonder | Eric Andersen | 2002-08-11 | 1 | -2/+2 |
| | | | | | if this is serious enough to warrent 0.9.14? -Erik | ||||
* | Patch from Stefan Allius and Edie C. Dost: | Eric Andersen | 2002-08-08 | 2 | -5/+21 |
| | | | | | | In linuxthreads/errno.h the functions __errno_location and __h_errno_location wasn't safe against calling before the library is initialized. | ||||
* | Several pthreads updates. Enable linuxthreads_db. Several fixes | Eric Andersen | 2002-08-06 | 5 | -41/+23 |
| | | | | | related to thread local storage. -Erik | ||||
* | Fix spelling | Eric Andersen | 2002-07-19 | 1 | -1/+1 |
| | |||||
* | Add both pthread_mutexattr_setpshared() and | Eric Andersen | 2002-07-14 | 1 | -0/+18 |
| | | | | | | pthread_mutexattr_getpshared(), which were missing -Erik | ||||
* | Add missing pthread_condattr_getpshared and pthread_condattr_setpshared | Eric Andersen | 2002-07-14 | 1 | -0/+19 |
| | | | | -Erik | ||||
* | Patch from Ronald Wahl <rwa@peppercon.com> -- kill references to | Eric Andersen | 2002-07-01 | 1 | -6/+6 |
| | | | | | the obsolete PTHREAD_MUTEX_FAST_NP, and change the default mutex type to adaptive | ||||
* | Fix pthreads to use the rt signals if present | Eric Andersen | 2002-06-13 | 1 | -108/+30 |
| | | | | -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 | ||||
* | Remove strong aliases to symbols that we don't define in uClibc | Eric Andersen | 2002-04-17 | 1 | -12/+12 |
| | |||||
* | Fix libpthread compile for sparc | Eric Andersen | 2002-04-10 | 1 | -3/+7 |
| | |||||
* | Swap in the new stdio code. | Manuel Novoa III | 2002-03-12 | 1 | -37/+10 |
| | |||||
* | 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 | ||||
* | Remove some debugging code | Eric Andersen | 2002-02-27 | 1 | -0/+4 |
| | |||||
* | Enable pread/pwrite | Eric Andersen | 2002-02-26 | 1 | -4/+3 |
| | |||||
* | Several naming cleanups so threads work properly again | Eric Andersen | 2002-02-23 | 1 | -0/+3 |
| | |||||
* | Let the large file stuff be cancelable | Eric Andersen | 2002-02-21 | 1 | -14/+66 |
| | |||||
* | Oops. I forgot to commit this file... | Eric Andersen | 2002-02-21 | 1 | -0/+35 |
| | |||||
* | Lose the _GNU_SOURCE and just add __USE_GNU to the one file that needs | Eric Andersen | 2002-02-21 | 2 | -1/+3 |
| | | | | | | it, since we definately do not want silent remapping of functions to their large-file counterparts. -Erik | ||||
* | Merge in the pthread library. This is the linuxthreads library taken from | Eric Andersen | 2002-02-20 | 64 | -0/+12674 |
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 |