summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/powerpc/sys
AgeCommit message (Expand)AuthorFilesLines
2020-11-28Add retguard to macppc kernel locore.S, ofwreal.S, setjmp.Sgkoehler4-12/+12
2020-10-26Retguard asm macros for powerpc libc, ld.sogkoehler6-16/+38
2020-10-18SYS___threxit cannot fail, but this integration looks like a gadget.deraadt1-1/+3
2016-05-30Consistently reference '_end' instead of 'end' in the brk/sbrk implementationguenther2-7/+7
2016-05-22Oh right, actually delete this now that __cerror is unusedguenther1-61/+0
2016-05-15TIB conversion is complete, so set errno in the syscall stub and eliminateguenther4-16/+17
2016-05-09Remove sigreturn declaration and the now-unused libc syscall stubguenther1-29/+0
2016-05-07Use a Thread Information Block in both single and multi-threaded programs.guenther8-53/+19
2015-10-23Merge the sigaction() and sigprocmask() overloads/wrappers from libpthreadguenther1-3/+3
2015-09-09Backtrack a little bit and don't try to use the per-thread errno location ifkettenis1-23/+21
2015-09-05Fix previous: restore a PSEUDO_SUFFIX macro to actually handle errno and returnguenther1-1/+2
2015-09-05Adds hidden _libc_FOO aliases for the system call stubs.guenther7-12/+20
2015-08-27fix commentguenther1-2/+2
2015-08-26Hide many (194!) symbols that nothing should be using.guenther3-46/+17
2015-08-23Make __cerror() use the per-thread errno location if r2 isn't zero. This waykettenis3-14/+22
2015-08-23Fetch the _GLOBAL_OFFSET_TABLE_ pointer in a way that's compatible with thekettenis2-8/+12
2015-04-07Make pthread_atfork() track the DSO that called it like atexit() does,guenther1-2/+3
2015-03-31Simplify fork/vfork logic: the kernel has handled returning zero in the childguenther1-2/+1
2012-09-04these are no longer used; ok guentherderaadt1-43/+0
2012-08-22Fix missing PIC -> __PIC__ conversions; ok pascalderaadt4-10/+10
2012-07-01make this actually workkettenis1-23/+21
2012-06-21__tfork() needs to set the stack address of the new thread in the kernel,guenther1-6/+2
2012-04-12remove rfork(); ok guenther miodderaadt1-32/+0
2012-03-22Move __tfork_thread() from rthreads (libpthread) to libc so thatguenther1-0/+53
2011-04-04Move __cerror to ___cerror with a weak alias so that rthreads can override it.guenther1-2/+4
2005-08-07zap rcsid.espie3-18/+3
2003-09-01These files are not necessary anymore.miod1-29/+0
2003-07-10Use a logical comparison (unsigned) for pointers. ok drahn@tdeval1-2/+2
2002-10-07kick, kick. Fix these files which did not come from NetBSD, but thedrahn14-6/+375
2002-10-07clean up ifdefs for PIC, resulting code unchanged.drahn1-6/+3
2002-10-07s/curbrk/__curbrk/ as suggested by art, a few _ASM_LABEL added as appropriate.drahn2-14/+14
2002-10-07Simpler, smaller, more efficient and equivalent.drahn1-13/+2
2002-10-07cerror -> __cerror as suggested by art, with a couple of missing _ASM_LABEL()drahn5-6/+6
2002-02-17rfork() needs a fork.S-like stub as well; ok artderaadt1-0/+5
2002-01-10sigprocmask should return 0 on success, fixes powerpc ntpdate problem.drahn1-0/+1
2000-11-26Properly implement errno handling for the threaded libc (libc_r)drahn1-17/+3
1999-06-07replacement pipe() system call; copies data into place inside kernel, soderaadt1-16/+0
1999-04-21Fix the _THREAD_SAFE path through the cerror code for powerpc.rahnds1-10/+6
1999-03-12Fixes to the currently unused PIC support in the powerpc asm files.rahnds2-2/+2
1999-02-01mi ptraced1-13/+0
1999-01-28Preliminary version for PIC support. Builds and runs standard and profiledrahnds8-63/+120
1998-08-07Add correct handling of more systemcalls. either not implemented beforerahnds6-6/+47
1998-07-05Change some of the local symbols into "temporary", removed symbols.rahnds1-6/+4
1997-09-27Amazing how much confusion and how much tracing a simple 4 instead of a 3pefo1-1/+5
1997-07-23tabifykstailey1-2/+2
1996-12-21Check-in of powerpc library support.rahnds15-0/+178