aboutsummaryrefslogtreecommitdiff
path: root/src/thread/powerpc (follow)
Commit message (Expand)AuthorAgeFilesLines
* powerpc: handle syscall error in clone.•••sigsetjmp: store temporaries in jmp_buf rather than on stack. rofl0r2012-11-191-25/+9
* fix powerpc asm not to store data in volatile space below stack pointer•••it's essential to decrement the stack pointer before writing to new stack space, rather than afterwards. otherwise there is a race condition during which asynchronous code (signals) could clobber the data being stored. it may be possible to optimize the code further using stwu, but I wanted to avoid making any changes to the actual stack layout in this commit. further improvements can be made separately if desired. Rich Felker2012-11-181-4/+4
* fix indention with spaces in powerpc asmRich Felker2012-11-141-8/+8
* PPC port cleaned up, static linking works well now.rofl0r2012-11-134-0/+154