summaryrefslogtreecommitdiff
path: root/nptl
Commit message (Collapse)AuthorAgeFilesLines
* (sem_open): Only call __libc_close if file descriptor is valid.Ulrich Drepper2003-02-251-5/+11
|
* Update.Ulrich Drepper2003-02-252-41/+45
| | | | * sem_open.c (sem_open): Fix handling of O_CREAT without O_EXCL.
* Update.Ulrich Drepper2003-02-252-16/+23
| | | | | | | 2003-02-24 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/ttyname_r.c (__ttyname_r): Remove EACCES test.
* Update.Ulrich Drepper2003-02-251-0/+2
| | | | * tst-rwlock8.c (reader_thread): Remove unused variable.
* (reader_thread): Remove unused variable.Ulrich Drepper2003-02-251-1/+0
|
* Bump to 0.26.Ulrich Drepper2003-02-241-1/+1
|
* Update.Ulrich Drepper2003-02-244-2/+271
| | | | | | * Makefile: Add rules to build and run tst-tls3. * tst-tls3.c: New file. * tst-tls3mod.c: New file.
* Update.Ulrich Drepper2003-02-2412-80/+171
| | | | | | | | * sysdeps/pthread/pthread_rwlock_rdlock.c: Likewise. * sysdeps/pthread/pthread_rwlock_timedrdlock.c: Likewise. * sysdeps/pthread/pthread_rwlock_timedwrlock.c: Likewise. * sysdeps/pthread/pthread_rwlock_unlock.c: Likewise. * sysdeps/pthread/pthread_rwlock_wrlock.c: Likewise.
* Update.Ulrich Drepper2003-02-243-1/+176
| | | | | | | | | | | | | | | | 2003-02-24 Ulrich Drepper <drepper@redhat.com> * Makefile (tests): Add tst-rwlock8 and tst-rwlock9. * tst-rwlock8.c: New file. * tst-rwlock9.c: New file. * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Fix complete broken rwlock implementation. * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S: Likewise. * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S: Likewise. * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S: Likewise. * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S: Likewise.
* Stress test of timed rwlock functions.Ulrich Drepper2003-02-241-0/+189
|
* * Makefile (nptl-version): Change regexp so case sensitivity is ok.Roland McGrath2003-02-241-0/+4
|
* 2003-02-23 Roland McGrath <roland@redhat.com>Roland McGrath2003-02-241-1/+1
| | | | * Makefile (nptl-version): Change regexp so case sensitivity is ok.
* Update.Ulrich Drepper2003-02-242-1/+5
| | | | | * Makefile (tests): Add tst-context1. * tst-context1.c: New file.
* Test *context functions in threads.Ulrich Drepper2003-02-241-0/+132
|
* Update.Ulrich Drepper2003-02-244-0/+282
| | | | | | * Makefile (tests): Add tst-tls1 and tst-tls2. * tst-tls1.c: New file. * tst-tls2.c: New file.
* Update.Ulrich Drepper2003-02-241-1/+1
| | | | * sysdeps/generic/bits/confname.h: Remove #ifs.
* Update.Ulrich Drepper2003-02-232-1/+4
| | | | | * posix/Makefile (CFLAGS-regex.c): Remove RE_ENABLE_I18N definition. * posix/regex_internal.h (RE_ENABLE_I18N): Pretty printing.
* Update.Ulrich Drepper2003-02-233-25/+34
| | | | | | | 2003-02-23 Ulrich Drepper <drepper@redhat.com> * resolv/res_libc.c [USE___THREAD] (_res): Initialize _vcsock element to -1.
* Update.Ulrich Drepper2003-02-232-1/+16
| | | | | * sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S: Shave off 3 more bytes by using offset-less instructions when possible.
* Update.Ulrich Drepper2003-02-221-1/+1
| | | | | * catgets/Makefile: Add rules to run test2.msg test. * catgets/test2.msg: New file.
* Add dependency for $(objpfx)version.d.Ulrich Drepper2003-02-221-1/+2
|
* Update.Ulrich Drepper2003-02-224-1/+14
| | | | * iconv/iconv_prog.c (main): Unify messages.
* * pthread_create.c (start_thread): Call __libc_thread_freeres.Roland McGrath2003-02-221-0/+4
|
* 2003-02-21 Roland McGrath <roland@redhat.com>Roland McGrath2003-02-221-1/+3
| | | | * pthread_create.c (start_thread): Call __libc_thread_freeres.
* Update.Ulrich Drepper2003-02-223-0/+83
| | | | | | | * Makefile (tests): Add tst-eintr1. (distribute): Add eintr.c. * tst-eintr1.c: New file. * eintr.c: New file.
* Test for pthread_create and pthread_koin not returning EINTR.Ulrich Drepper2003-02-221-0/+97
|
* Update.Ulrich Drepper2003-02-221-1/+2
| | | | * sysdeps/unix/sysv/linux/bits/signum.h (__SIGRTMAX): Define as _NSIG.
* Update.Ulrich Drepper2003-02-222-1/+142
| | | | | | | | | | 2003-02-21 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/i386/getuid.c: Use INTERNAL_SYSCALL and do not chechk for errors (unless testing for 32bit variant). * sysdeps/unix/sysv/linux/i386/getgid.c: Likewise. * sysdeps/unix/sysv/linux/i386/geteuid.c: Likewise. * sysdeps/unix/sysv/linux/i386/getegid.c: Likewise.
* Update.Ulrich Drepper2003-02-214-2/+72
| | | | | | | | | | | | | | | * pthread_cancel.c (pthread_cancel): Use tkill directly. * sysdeps/unix/sysv/linux/pthread_kill.c (__pthread_kill): Disallow sending SIGCANCEL. tst-kill3, tst-kill4, tst-kill5. * tst-kill1.c: New file. * tst-kill2.c: New file. * tst-kill3.c: New file. * tst-kill5.c: New file. * tst-basic7.c: Renamed to... * tst-kill4.c: ...this.
* Update.Ulrich Drepper2003-02-216-1/+403
| | | | | | | 2003-02-21 Ulrich Drepper <drepper@redhat.com> * Makefile (tests): Remove tst-basic7. Add tst-kill1, tst-kill2, tst-kill3, tst-kill4.
* * Makerules: Filter $(install-lib-ldscripts) out of list of targetsRoland McGrath2003-02-211-0/+4
| | | | for libfoo.so that need $(make-link) rules.
* Update.Ulrich Drepper2003-02-2110-36/+85
| | | | | | | | | | | | | | * pthreadP.h: Define INVALID_TD_P and INVALID_NOT_TERMINATED_TD_P. * pthread_cancel.c: Use INVALID_TD_P. * pthread_detach.c: Likewise. * pthread_getschedparam.c: Likewise. * pthread_setschedparam.c: Likewise. * sysdeps/pthread/pthread_getcpuclockid.c: Likewise. * sysdeps/unix/sysv/linux/pthread_kill.c: Likewise. * pthread_join.c: Use INVALID_NOT_TERMINATED_TD_P. * pthread_timedjoin.c: Likewise. * tst-basic7.c: Include <signal.h>.
* Include <signal.h>.Ulrich Drepper2003-02-211-0/+1
|
* 2003-02-21 Roland McGrath <roland@redhat.com>Roland McGrath2003-02-211-0/+1
| | | | * Makefile (install-lib-ldscripts): New variable.
* Update.Ulrich Drepper2003-02-212-1/+7
| | | | | | | | 2003-02-21 Ulrich Drepper <drepper@redhat.com> * pthread_join.c (pthread_join): Limited checking for invalid descriptors. * pthread_timedjoin.c (pthread_timedjoin_np): Likewise.
* (pthread_join): Limited checking for invalid descriptors.Ulrich Drepper2003-02-211-1/+1
|
* Update.Ulrich Drepper2003-02-203-3/+6
| | | | | * pthread_create.c (deallocate_tsd): Reset found_nonzero at the beginning of the loop. Clear the entire first block of TSD.
* Update.Ulrich Drepper2003-02-201-1/+1
| | | | * pthreadP.h: Define dummy version of DEBUGGING_P.
* Update.Ulrich Drepper2003-02-205-5/+129
| | | | | | | | | 2003-02-20 Ulrich Drepper <drepper@redhat.com> * pthread_create.c (deallocate_tsd): Clear the entire first block of TSD. * Makefile (tests): Add tst-key4. * tst-key4.c: New file.
* Update.Ulrich Drepper2003-02-184-3/+81
| | | | | | | 2003-02-18 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/ttyname_r.c (__ttyname_r): Recognize invalid file descriptors and missing access permissions.
* Update.Ulrich Drepper2003-02-182-1/+6
| | | | | * pthread_create.c (deallocate_tsd): Mark as internal_function. Add some more __builtin_expect.
* Update.Ulrich Drepper2003-02-184-3/+144
| | | | | | 2003-02-18 Ulrich Drepper <drepper@redhat.com> * pthreadP.h: Define dummy versio of DEBUGGING_P.
* Update.Ulrich Drepper2003-02-183-10/+10
| | | | | | | | | | | * sysdeps/unix/sysv/linux/i386/bits/posix_opt.h: Remnove _POSIX_THREAD_PRIORITY_SCHEDULING. * sysdeps/unix/sysv/linux/i386/bits/posix_opt.h: Remove _XOPEN_REALTIME_THREADS. * sysdeps/unix/sysv/linux/bits/posix_opt.h: Likewise. * sysdeps/unix/sysv/linux/pthread_kill.c (__pthread_kill): The kernel returns EINVAL for PID <= 0, work around it.
* Update.Ulrich Drepper2003-02-181-1/+5
| | | | | | | | | 2003-02-17 Ulrich Drepper <drepper@redhat.com> * sysdeps/posix/sysconf.c (__sysconf): Test for LOGIN_NAME_MAX and TTY_NAME_MAX and not the _POSIX_* minimal value macros. * sysdeps/unix/sysv/linux/bits/local_lim.h: Define TTY_NAME_MAX and LOGIN_NAME_MAX.
* Update.Ulrich Drepper2003-02-173-1/+115
| | | | | * Makefile (tests): Add tst-signal5. * tst-signal5.c: New file.
* Update.Ulrich Drepper2003-02-172-1/+10
| | | | | * sysdeps/unix/sysv/linux/bits/local_lim.h: Define TTY_NAME_MAX and LOGIN_NAME_MAX.
* Update.Ulrich Drepper2003-02-171-1/+1
| | | | | | | | | | | | | | | | | | | | | 2003-02-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * sysdeps/unix/sysv/linux/powerpc/ftruncate64.c: Delete. * sysdeps/unix/sysv/linux/powerpc/truncate64.c: Delete. * sysdeps/unix/sysv/linux/powerpc/pread64.c: Delete. * sysdeps/unix/sysv/linux/powerpc/pread.c: Delete. * sysdeps/unix/sysv/linux/powerpc/pwrite64.c: Delete. * sysdeps/unix/sysv/linux/powerpc/pwrite.c: Delete. * sysdeps/unix/sysv/linux/powerpc/fe_nomask.c: Move file... * sysdeps/unix/sysv/linux/powerpc/powerpc32/fe_nomask.c: ...here. * sysdeps/unix/sysv/linux/powerpc/glob64.c: Move file... * sysdeps/unix/sysv/linux/powerpc/powerpc32/glob64.c: ...here. * sysdeps/unix/sysv/linux/tcgetattr.c: Use INLINE_SYSCALL. * sysdeps/unix/sysv/linux/tcsetattr.c: Likewise. * sysdeps/unix/sysv/linux/powerpc/tcgetattr.c: Delete. * sysdeps/unix/sysv/linux/powerpc/tcsetattr.c: Delete.
* Update.Ulrich Drepper2003-02-172-3/+16
| | | | * tst-cancel1.c (tf): Block all signals.
* Update.Ulrich Drepper2003-02-176-7/+200
| | | | | | | | | | | | | | | | | | 2003-02-17 Ulrich Drepper <drepper@redhat.com> * Makefile (tests): Add tst-basic6. * tst-basic6.c: New file. * tst-basic1.c: Add test for process ID. * Makefile (tests): Add tst-cancel10. * tst-cancel10.c: New file. * Makefile (tests): Add tst-signal4. * tst-signal4.c: New file. * sysdeps/pthread/pthread_sigmask.c (pthread_sigmask): Use __sigismember instead of sigismember. Add __builtin_expect.
* Update.Ulrich Drepper2003-02-172-0/+123
| | | | | * tst-attr1.c (do_test): Add tests for pthread_setcanceltype, pthread_setcancelstate, and pthread_rwlock_setpshared.