]> git.ipfire.org Git - thirdparty/glibc.git/commit - sysdeps/unix/sysv/linux/i386/pthread_cond_wait.S
[BZ #357]
authorUlrich Drepper <drepper@redhat.com>
Thu, 2 Sep 2004 18:59:24 +0000 (18:59 +0000)
committerUlrich Drepper <drepper@redhat.com>
Thu, 2 Sep 2004 18:59:24 +0000 (18:59 +0000)
commit73f7c32c47ab2397935d9fc2aeaa594794b38c7e
tree1a0f7d20c9009fbd67c33495f9db0a5d665092b3
parent86aca5ac58e152336e676bc1231acac6adc32068
[BZ #357]

Update.
2004-09-02  Steven Munroe  <sjmunroe@us.ibm.com>

[BZ #357]
* stdlib/tst-setcontext.c (test_stack): Added test for stack clobber.
(main): Call test_stack.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/getcontext.S
(__getcontext): Push stack frame then save parms in local frame.
Improve instruction scheduling.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/swapcontext.S
(__swapcontext): Likewise.
28 files changed:
ChangeLog
nptl/ChangeLog
nptl/Makefile
nptl/pthread_cond_destroy.c
nptl/pthread_cond_init.c
nptl/pthread_condattr_getclock.c
nptl/pthread_condattr_setclock.c
nptl/sysdeps/pthread/pthread_cond_timedwait.c
nptl/sysdeps/pthread/pthread_cond_wait.c
nptl/sysdeps/unix/sysv/linux/alpha/bits/pthreadtypes.h
nptl/sysdeps/unix/sysv/linux/i386/bits/pthreadtypes.h
nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S
nptl/sysdeps/unix/sysv/linux/ia64/bits/pthreadtypes.h
nptl/sysdeps/unix/sysv/linux/internaltypes.h
nptl/sysdeps/unix/sysv/linux/lowlevelcond.sym
nptl/sysdeps/unix/sysv/linux/powerpc/bits/pthreadtypes.h
nptl/sysdeps/unix/sysv/linux/s390/bits/pthreadtypes.h
nptl/sysdeps/unix/sysv/linux/sh/bits/pthreadtypes.h
nptl/sysdeps/unix/sysv/linux/sparc/bits/pthreadtypes.h
nptl/sysdeps/unix/sysv/linux/x86_64/bits/pthreadtypes.h
nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
nptl/tst-cond20.c [new file with mode: 0644]
nptl/tst-cond21.c [new file with mode: 0644]
stdlib/tst-setcontext.c
sysdeps/unix/sysv/linux/powerpc/powerpc32/getcontext.S
sysdeps/unix/sysv/linux/powerpc/powerpc32/swapcontext.S