Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-6] src/lib



Module Name:    src
Committed By:   riz
Date:           Mon Apr 29 01:50:20 UTC 2013

Modified Files:
        src/lib/libc/include [netbsd-6]: reentrant.h
        src/lib/libc/thread-stub [netbsd-6]: thread-stub.c
        src/lib/libpthread [netbsd-6]: Makefile pthread.c pthread_cancelstub.c
            pthread_cond.c pthread_int.h pthread_misc.c pthread_mutex.c
            pthread_rwlock.c pthread_specific.c pthread_tsd.c

Log Message:
Pull up following revision(s) (requested by manu in ticket #869):
        lib/libpthread/pthread_rwlock.c: revision 1.33
        lib/libc/include/reentrant.h: revision 1.16
        lib/libpthread/pthread_cond.c: revision 1.59
        lib/libpthread/pthread_misc.c: revision 1.15
        lib/libc/thread-stub/thread-stub.c: revision 1.23
        lib/libpthread/pthread_cancelstub.c: revision 1.38
        lib/libpthread/pthread_specific.c: revision 1.26
        lib/libpthread/pthread_mutex.c: revision 1.56
        lib/libpthread/pthread_tsd.c: revision 1.11
        lib/libpthread/Makefile: revision 1.80
        lib/libpthread/pthread.c: revision 1.143
        lib/libpthread/pthread_int.h: revision 1.89
- Allow libpthread to be dlopened again, by providing libc stubs to
libpthread.
- Fail if the dlopened libpthread does pthread_create(). From manu@
- Discussed at length in the mailing lists; approved by core@
- This was chosen as the least intrusive patch that will provide
  the necessary functionality.
XXX: pullup to 6


To generate a diff of this commit:
cvs rdiff -u -r1.14.10.1 -r1.14.10.2 src/lib/libc/include/reentrant.h
cvs rdiff -u -r1.22 -r1.22.4.1 src/lib/libc/thread-stub/thread-stub.c
cvs rdiff -u -r1.73 -r1.73.2.1 src/lib/libpthread/Makefile
cvs rdiff -u -r1.125.4.2 -r1.125.4.3 src/lib/libpthread/pthread.c
cvs rdiff -u -r1.35.6.1 -r1.35.6.2 src/lib/libpthread/pthread_cancelstub.c
cvs rdiff -u -r1.56.8.2 -r1.56.8.3 src/lib/libpthread/pthread_cond.c
cvs rdiff -u -r1.82.2.2 -r1.82.2.3 src/lib/libpthread/pthread_int.h
cvs rdiff -u -r1.14 -r1.14.8.1 src/lib/libpthread/pthread_misc.c
cvs rdiff -u -r1.51 -r1.51.22.1 src/lib/libpthread/pthread_mutex.c
cvs rdiff -u -r1.32 -r1.32.22.1 src/lib/libpthread/pthread_rwlock.c
cvs rdiff -u -r1.21.22.2 -r1.21.22.3 src/lib/libpthread/pthread_specific.c
cvs rdiff -u -r1.7.24.2 -r1.7.24.3 src/lib/libpthread/pthread_tsd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index