cvs commit: src/lib/libthr/arch/amd64/amd64 pthread_md.c src/lib/libthr/arch/amd64/include pthread_md.h src/lib/libthr/arch/i386/i386 pthread_md.c src/lib/libthr/arch/i386/include pthread_md.h

[ Available lists | Index of cvs-src | Month of Apr 2006 | Week of 4 Apr 2006 | Raw email | View thread | Wrap long lines | Reply | Tag ]
From
David Xu <davidxu@FreeBSD.org>
Date
4 Apr 2006 03:26:06
Subject
cvs commit: src/lib/libthr/arch/amd64/amd64 pthread_md.c src/lib/libthr/arch/amd64/include pthread_md.h src/lib/libthr/arch/i386/i386 pthread_md.c src/lib/libthr/arch/i386/include pthread_md.h
Message-ID
200604040326.k343Q6QU093859@repoman.freebsd.org


[ Hide this part ]
davidxu     2006-04-04 03:26:06 UTC

FreeBSD src repository

Modified files:
lib/libthr/arch/amd64/amd64 pthread_md.c
lib/libthr/arch/amd64/include pthread_md.h
lib/libthr/arch/i386/i386 pthread_md.c
lib/libthr/arch/i386/include pthread_md.h
Log:
Simplify _get_curthread() and _tcb_ctor because libc and rtld now
already allocate thread pointer space in tls block for initial thread.
Only i386 and amd64 have been done, others still have to be tested.

Revision Changes Path
1.2 +2 -4 src/lib/libthr/arch/amd64/amd64/pthread_md.c
1.2 +1 -3 src/lib/libthr/arch/amd64/include/pthread_md.h
1.7 +2 -5 src/lib/libthr/arch/i386/i386/pthread_md.c
1.6 +1 -3 src/lib/libthr/arch/i386/include/pthread_md.h


Elapsed time: 0.058 seconds