summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/powerpc64
AgeCommit message (Expand)AuthorFilesLines
2020-10-19Retguard sigsetjmp on powerpc64.mortimer1-5/+10
2020-10-19add retguard prologue/epiloguederaadt1-2/+4
2020-10-18Add powerpc64 retguard macros for setjmp / longjmp.mortimer1-5/+10
2020-10-18SYS___threxit cannot fail, but this integration looks like a gadget.deraadt1-1/+2
2020-10-16Adapt SYS.h to use retguard macros from asm.h, so that generated systemderaadt8-46/+77
2020-07-27Fix two cases where we shpould compare/store 64-bit values instead ofkettenis1-3/+3
2020-07-27Fix powerpc64's sbrk()gkoehler1-3/+5
2020-07-14Fix TIB/TCB on powerpc64. Some bright sould decided that the TCB shouldkettenis1-3/+3
2020-07-11Add usertc.c.kettenis1-0/+1
2020-07-11Add missing usertc.c file.kettenis1-0/+21
2020-07-02Use a relative branch to jump from setjmp(3) into _setjmp(4).kettenis1-5/+4
2020-06-30Add missing comparison instruction. Load %r12 with the indirect branchkettenis1-1/+3
2020-06-29Use C versions of bcopy(3) and memmove(3) for now as the assembly versionkettenis1-2/+2
2020-06-28Use std instead of stw to store CR since we use std in sigsetjmp(3) andkettenis1-2/+2
2020-06-28The 2nd and 3rd argument are pointers, so use the appropriate doublewordkettenis1-5/+5
2020-06-27Add missing label.kettenis1-2/+2
2020-06-26Provide an optimized implementation of ffs(3) in libc onnaddy2-2/+17
2020-06-26Fix TCB_OFFSET_ERRNO. Adjust comments to reflect that powerpc64 uses %r13kettenis1-4/+4
2020-06-26Avoid "bare" register numbers.kettenis4-26/+26
2020-06-25PowerPC64 libc powerpc sys filesdrahn8-0/+368
2020-06-25PowerPC64 libc string/net filesdrahn2-0/+178
2020-06-25*** empty log message ***drahn1-0/+1
2020-06-25PowerPC64 libc/arch/powerpc/gdtoa filesdrahn3-0/+20
2020-06-25Committed wrong version of file, atomic_lock is 32 bit.drahn1-6/+6
2020-06-25PowerPC64 libc gen filesdrahn14-0/+812
2020-06-25PowerPC64 libc (libc powerpc top)drahn4-0/+176