glibc/sysdeps/unix/sysv/linux/hppa
Carlos O'Donell 3680f14a7d [hppa] Fix incorrect stack frame usage in vfork.
In a multithreaded environment the call to vfork was
incorrectly creating a stack frame. Given that the
child unwinds the stack frame first to call exec, it
will corrupt any values the parent stored in the stack
frame. The solution is to avoid creating a stack frame
unless required to call an error function, in which case
we are assured no child was created.
2010-06-24 12:13:36 -04:00
..
bits hppa: Define MSG_WAITFORONE. 2010-03-31 13:52:39 -04:00
linuxthreads 2009-02-09 Arthur Loiret <aloiret@debian.org> 2009-02-09 20:27:56 +00:00
nptl [hppa] Fix incorrect stack frame usage in vfork. 2010-06-24 12:13:36 -04:00
sys 2008-03-24 Carlos O'Donell <carlos@codesourcery.com> 2008-03-24 13:07:56 +00:00
brk.c Remove __brk_addr alias, avoid warning. 2001-11-26 08:37:35 +00:00
clone.S 2006-09-15 Carlos O'Donell <carlos@systemhalted.org> 2006-09-16 00:46:19 +00:00
fcntl.c 2002-11-11 Randolf Chung <tausq@debian.org> 2002-11-19 09:26:56 +00:00
fxstat.c 2006-07-13 Carlos O'Donell <carlos@systemhalted.org> 2006-07-14 13:51:24 +00:00
fxstatat.c 2006-07-13 Carlos O'Donell <carlos@systemhalted.org> 2006-07-14 13:51:24 +00:00
getcontext.S [hppa] Fix *context stack usage for varargs 2010-06-23 17:03:11 -04:00
getdents64.c getdents64 implementation for Linux/HPPA. 2001-04-25 20:18:14 +00:00
getrlimit64.c Linux/HPPA specific getrlimit64 implementation. 2000-10-15 03:26:34 +00:00
internaltypes.h Implement new NPTL POSIX Threads ABI for HPPA. 2009-09-08 14:32:53 -04:00
kernel_sigaction.h Linux/HPPA kernel specific sigaction definitions. 2000-10-15 03:26:50 +00:00
kernel_stat.h * sysdeps/unix/sysv/linux/powerpc/powerpc32/kernel_stat.h: Sync 2002-12-31 13:24:33 +00:00
kernel-features.h 2006-06-08 Carlos O'Donell <carlos@systemhalted.org> 2006-06-09 01:25:30 +00:00
lxstat.c 2006-07-13 Carlos O'Donell <carlos@systemhalted.org> 2006-07-14 13:51:24 +00:00
makecontext.c [hppa] Fix *context stack usage for varargs 2010-06-23 17:03:11 -04:00
Makefile 2008-08-07 Helge Deller <deller@gmx.de> 2008-08-07 23:52:34 +00:00
mmap.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
profil-counter.h Don't use x86 version. 2004-04-19 06:49:28 +00:00
setcontext.S [hppa] Fix *context stack usage for varargs 2010-06-23 17:03:11 -04:00
socket.S Linux/HPPA specific socket implementation. 2000-10-15 03:28:06 +00:00
swapcontext.c 2008-08-07 Helge Deller <deller@gmx.de> 2008-08-07 23:52:34 +00:00
syscall.S Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
syscalls.list Add semtimedop. 2003-08-30 00:23:14 +00:00
sysdep.c 2007-05-17 Carlos O'Donell <carlos@systemhalted.org> 2007-05-18 01:59:52 +00:00
sysdep.h 2009-04-23 Carlos O'Donell <carlos@codesourcery.com> 2009-04-24 02:48:15 +00:00
ucontext_i.sym 2008-08-07 Helge Deller <deller@gmx.de> 2008-08-07 23:52:34 +00:00
umount.c Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
Versions Adjust errlist-compat to 257 for GLIBC_2.12 2010-02-01 17:54:59 -05:00
xstat.c 2006-07-13 Carlos O'Donell <carlos@systemhalted.org> 2006-07-14 13:51:24 +00:00