summaryrefslogtreecommitdiff
path: root/libpthread
AgeCommit message (Collapse)Author
2005-09-08sync code style with glibcMike Frysinger
2005-09-08import license updates from glibcMike Frysinger
2005-09-08unusedMike Frysinger
2005-08-15import thumb support from jbowler in Bug 385Mike Frysinger
2005-07-02sync with glibcMike Frysinger
2005-07-01update the debug macros so they build with newer gcc versionsMike Frysinger
2005-05-28Filter out any -z defs since this lib will have undefined symbols thatJoakim Tjernlund
are in gdb.
2005-05-28fix warnings likeJoakim Tjernlund
td_thr_tls_get_addr.c:30: warning: `__used__' attribute ignored
2005-05-28gcc saysJoakim Tjernlund
spinlock.c:35: warning: matching constraint does not allow a register Update the asm to match glibc.
2005-05-28I added, then removed and now I add this again :). Hopefully I got it rigth ↵Joakim Tjernlund
this time.
2005-05-28Add patch at bugs 274. From Peter Manzinger.Joakim Tjernlund
2005-05-20Finish up reverting NPTLEric Andersen
2005-05-20Back out nptl changes, which for now will be done in branches/uClibc-nptlEric Andersen
2005-05-14There were two versions of 'pthreadtypes.h' originally in uClibc. Also,"Steven J. Hill"
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.
2005-05-14In order to accomodate usage of either pthreads implementation, we now"Steven J. Hill"
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.
2005-05-12Added new common include file for list primitives used by NPTL."Steven J. Hill"
2005-05-12Remove usage of 'hp-timing.h' header file which is for platforms with high"Steven J. Hill"
performance timers. If you want them included in the NPTL build, copy the header from glibc into the 'libc/sysdeps/linux/<ARCH>' of your choice and have fun.
2005-05-12Put the change log back in."Steven J. Hill"
2005-05-11More glibc backward compatibility cruft. Oh the horror!"Steven J. Hill"
2005-05-11Backwards compatability? Bhuwhahaha....you wonder why glibc is so"Steven J. Hill"
bloated. *oink* *oink*
2005-05-11Cleanup original linuxthreads and update top-level threads makefiles."Steven J. Hill"
2005-05-11We already have these defined."Steven J. Hill"
2005-05-11Remove extraneous file."Steven J. Hill"
2005-05-11Remove additional test programs."Steven J. Hill"
2005-05-07Import in NPTL code from glibc. For further information please"Steven J. Hill"
consult the 'README.NPTL' file.
2005-05-07Haha. I caught it before you did."Steven J. Hill"
2005-05-07Add in configuration item and Makefile changes for NPTL. We will be"Steven J. Hill"
placing the NPTL code under the top-level 'libpthread' directory. Nothing compiles or even works at this point, so do not enable this option.
2005-02-28Fix reported bug in error return behavior of sem_timedwait().Manuel Novoa III
2005-02-23have the directories themselves rather than the alias subdirs depend on ↵Mike Frysinger
$(LIBPTHREAD)
2005-02-18Merge pt-machine.h for the blackfin from the AnalogEric Andersen
source tree.
2005-02-15some test header files for x86_64Mike Frysinger
2005-02-10Add THREAD_SELF definition to PPC. This should make threads on PPCJoakim Tjernlund
a bit faster.
2005-02-01Fix death event reporting properly.Joakim Tjernlund
Now GDB is happy and death events are reported as [Thread 5126 (LWP 192) exited] without GDB bailing out.
2005-01-31Restore it so we get gdbEric Andersen
[Thread 1026 (Missing) exited] messages again, while leaving the __linuxthreads_death_event() call disabled, as it still breaks gdb.
2005-01-31Sync with latest GLIBC.Joakim Tjernlund
2005-01-31Oops, remove extra sigaddset() call. Don't know how that one got there.Joakim Tjernlund
2005-01-29Hi Erik and ManuelEric Andersen
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
2005-01-19touchup the dependencies so that the sysdeps object files will override the ↵Mike Frysinger
toplevel linuxthreads generic object files
2005-01-19Use Makefile if statements rather than their shell counterparts.Peter Kjellerstedt
2005-01-19ok, worry over race condition doesnt exist because we only have 1 subdir ↵Mike Frysinger
running $(AR), and the toplevel $(AR) isnt invoked until subdirs have finished
2005-01-19tweak dependencies so the archive is only rebuilt when the object files are ↵Mike Frysinger
updated
2005-01-18rework the dependencies so libpthread_db.a is only rebuilt when the object ↵Mike Frysinger
files get updated
2004-12-26Peter S. Mazinger: make sure the ld RELRO and NOW options are independent ↵Mike Frysinger
options
2004-12-22Fix typoEric Andersen
2004-12-22Patch from Peter S. Mazinger:Eric Andersen
Seperate out security features into a separate menu
2004-12-22Cleaned up patch from Peter S. Mazinger adding support forEric Andersen
-fstack-protector and -fno-stack-protector-all security options
2004-12-22Patch from Peter S. Mazinger to consistantly use "ASFLAGS"Eric Andersen
as the flags for all calls to 'as'
2004-12-11We can't strip libpthread or libthread_db can't help gdb debug ptheadsEric Andersen
2004-12-08libpthread can use the normal LDFLAGS (including -s to strip it), butEric Andersen
libthreaddb must not be stripped or gdb can't use it.
2004-11-08A patch included in glibc 2.3.2's libthread_db that helps remoteEric Andersen
debugging not become confused,