summaryrefslogtreecommitdiffstats
path: root/lib/libpthread/arch/powerpc
Commit message (Collapse)AuthorAgeFilesLines
* Repo copy libpthreads to libkse.obrien2007-10-098-858/+0
| | | | | | This introduces the WITHOUT_LIBKSE nob, and changes WITHOUT_LIBPTHREADS to mean with neither threading libs. Approved by: re(kensmith)
* The ucontext is 16-byte aligned, which means that struct tcb ismarcel2006-09-011-0/+1
| | | | | | | 16-byte aligned. Consequently, struct tcb is a multiple of 16 bytes in size. We need to make sure there's no padding after struct ppc32_tp. We do this by explicitly adding the necessary padding in front of it.
* Stylize. Introduce ppc_{get|set}_tp() and ppc_{get|set}_tcb() tomarcel2006-09-012-29/+59
| | | | abstract the magic that happens when deriving one or the other.
* Implement TLS.marcel2006-09-012-26/+32
|
* Bring PPC up to date with latest TLS changes.grehan2004-08-162-3/+3
|
* 1. Add macro DTV_OFFSET to calculate dtv offset in tcb.davidxu2004-08-161-0/+1
| | | | 2. Export symbols needed by debugger.
* PPC MD bits for KSE. Runs test cases OK. Crippled to 1:1 mode forgrehan2004-07-198-0/+820
the time being.
OpenPOWER on IntegriCloud