summaryrefslogtreecommitdiffstats
path: root/libpthread/linuxthreads
Commit message (Collapse)AuthorAgeFilesLines
* Synch with trunk @ 24071.Carmelo Amoroso2008-11-179-28/+39
| | | | | Step 1 linuxthreads - linuxthreads_db - linuxthread.old - linuxthreads.old_db
* Synch with trunk at rev 22997.Carmelo Amoroso2008-07-3118-58/+58
| | | | | | | Basically trailing whitespaces removal, fix non standard keywords asm -> __asm__ inline -> __inline__ and some minor changes on trunk. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Synch linuxthreds with trunkCarmelo Amoroso2008-06-185-30/+37
|
* STEP 10: synch linuxthreads directoryCarmelo Amoroso2008-04-252-24/+24
| | | | Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Merge nptl branch tree with trunk. Carmelo Amoroso2008-03-1621-50/+111
| | | | | | Step 7: merge linuxthreads and linuxthread.old folders Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Merge nptl branch tree with trunk. Carmelo Amoroso2008-03-161-2/+2
| | | | | | | Step 6: fix Makefiles to use $(VERSION) and the compiler-driver for the link stage Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Merge from trunk."Steven J. Hill"2007-01-203-4/+12
|
* Merge from trunk."Steven J. Hill"2006-12-161-3/+0
|
* When you delete a '1' does it become '0' or tri-stated?"Steven J. Hill"2006-12-16171-804/+0
|
* Merge from trunk."Steven J. Hill"2006-08-187-16/+7
|
* Merge from trunk."Steven J. Hill"2006-08-1884-119/+122
|
* Merge from trunk."Steven J. Hill"2006-08-183-19/+22
|
* Merge from trunk."Steven J. Hill"2006-02-252-8/+7
|
* Copy from trunk."Steven J. Hill"2006-02-23373-0/+24456
|
* Remove old directories."Steven J. Hill"2005-11-1662-14657/+0
|
* Merge from trunk."Steven J. Hill"2005-10-303-107/+10
|
* Copy from trunk."Steven J. Hill"2005-10-301-0/+26
|
* Copy from trunk."Steven J. Hill"2005-10-301-0/+64
|
* Fix up build system for NPTL. I admit it is much cleaner now, but I lost my ↵"Steven J. Hill"2005-10-041-9/+3
| | | | entire Saturday fixing this $!#$!#@$T! up.
* Big, huge fricking merge. Peter, if you touch the build system again I'm ↵"Steven J. Hill"2005-10-044-120/+173
| | | | going to smash your keyboard.
* Sync with trunk."Steven J. Hill"2005-09-171-1/+4
|
* Merge with trunk. "So do that funky merge whiiite boy...""Steven J. Hill"2005-09-1340-1076/+1818
|
* Merge/sync with trunk."Steven J. Hill"2005-08-172-1/+16
|
* Last of the merges along with latest changes for NPTL. Nothing much"Steven J. Hill"2005-07-301-1/+1
| | | | new on the NPTL stuff other than cleaning a few things up.
* Merge from trunk."Steven J. Hill"2005-07-238-68/+51
|
* Massive clean up of makefiles with a focus on being able to compile correctly"Steven J. Hill"2005-07-221-1/+0
| | | | | both thread library models. Items of interest are the 'Rules.mak' changes at the top level as well as the new 'Rules.mak' for the NPTL library.
* There were two versions of 'pthreadtypes.h' originally in uClibc. Also,"Steven J. Hill"2005-05-141-4/+34
| | | | | | since we are going to support the two implementations of pthreads, we again need to instead create symbolic links to use the proper version of the file depending on the pthreads option chosen.
* In order to accomodate usage of either pthreads implementation, we now"Steven J. Hill"2005-05-141-0/+707
| | | | | | | have to create symbolic links for 'semaphore.h' and 'pthread.h' which will point to the proper pthreads directory. When we finish getting NPTL working with uClibc, perhaps we can merge them, but a first glance at the differences between the two does not make that very likely.
* Cleanup original linuxthreads and update top-level threads makefiles."Steven J. Hill"2005-05-111-4/+1
|
* Fix reported bug in error return behavior of sem_timedwait().Manuel Novoa III2005-02-281-2/+4
|
* have the directories themselves rather than the alias subdirs depend on ↵Mike Frysinger2005-02-231-3/+3
| | | | $(LIBPTHREAD)
* Merge pt-machine.h for the blackfin from the AnalogEric Andersen2005-02-181-0/+57
| | | | source tree.
* some test header files for x86_64Mike Frysinger2005-02-152-0/+215
|
* Add THREAD_SELF definition to PPC. This should make threads on PPCJoakim Tjernlund2005-02-101-0/+10
| | | | a bit faster.
* Fix death event reporting properly.Joakim Tjernlund2005-02-011-4/+2
| | | | | | Now GDB is happy and death events are reported as [Thread 5126 (LWP 192) exited] without GDB bailing out.
* Restore it so we get gdbEric Andersen2005-01-311-1/+1
| | | | | | [Thread 1026 (Missing) exited] messages again, while leaving the __linuxthreads_death_event() call disabled, as it still breaks gdb.
* Oops, remove extra sigaddset() call. Don't know how that one got there.Joakim Tjernlund2005-01-311-1/+0
|
* Hi Erik and ManuelEric Andersen2005-01-292-1/+8
| | | | | | | | | | | | | | | | | | Long time no see :) It appears uClibc pthreads native debugging is broken w.r.t thread exit handling in uClibc(at least on PPC). When debugging ex7, gdb(6.2.1) bails out as soon as a thread exits. I found a comment in gdb that TD_DEATH handling was broken for glibc 2.3.1, so I figured that maybe it was broken in uClibc also. I added a #if 0 #endif in pthread_exit( see patch below) and then gdb behaved again. While looking into this I found a few differences( included in the patch) between glibc and uClibc. Don't know if these makes a difference, but I leave that to you to decide. Jocke
* touchup the dependencies so that the sysdeps object files will override the ↵Mike Frysinger2005-01-191-5/+9
| | | | toplevel linuxthreads generic object files
* ok, worry over race condition doesnt exist because we only have 1 subdir ↵Mike Frysinger2005-01-191-3/+3
| | | | running $(AR), and the toplevel $(AR) isnt invoked until subdirs have finished
* tweak dependencies so the archive is only rebuilt when the object files are ↵Mike Frysinger2005-01-191-5/+5
| | | | updated
* Patch from Peter S. Mazinger to consistantly use "ASFLAGS"Eric Andersen2004-12-221-2/+2
| | | | as the flags for all calls to 'as'
* Revert Peter's __lib_gettimeofday patch. There's the minor issue ofManuel Novoa III2004-10-311-2/+2
| | | | | | adding cruft to include/sys/time.h. But also, there's no sense in making changes like this until we decide how we're going to approach the hidden symbol transition.
* We don't need this READMEEric Andersen2004-10-261-352/+0
|
* Peter S. Mazinger writes:Eric Andersen2004-10-191-2/+2
| | | | | | | | | | | Hello! Would the attached patch be acceptable (maybe instead of __libc_gettimeofday using __gettimeofday) We have some issues, see http://bugs.gentoo.org/show_bug.cgi?id=65892
* Partial patch from Alexandre Oliva:Eric Andersen2004-08-261-18/+38
| | | | | | | | | | - adjust licensing terms of sources for crt*.o - change the stat ABI to speed it up, matching changes in the kernel - assorted bug-fixes, improvements and updates in the FR-V port etc.
* The variable used to store pagesize is not the same as theEric Andersen2004-08-161-4/+4
| | | | | _dl_pagesize variable in ldso, so avoid aliasing. -Erik
* Fixup PAGE_SIZE problemsEric Andersen2004-08-131-3/+5
| | | | -Erik
* Cleanup some dead wood in the header filesEric Andersen2004-07-301-40/+0
|
* Pete Popov writes:Eric Andersen2004-07-162-0/+125
| | | | | | | | | | | | | Hi Erik, I'm not sure why the NIOS support is not in uClibc -- perhaps the patch was rejected or never submitted? In any case, I'm playing with some NIOS stuff and created this patch against 0.9.26. The work was done by Microtronix. I'm not sure who else contributed to it. It would be great to have the NIOS support available in uClibc so developers don't have to go searching for these bits. Pete