cvs commit: src/lib/libpthread Makefile pthread.map src/lib/libpthread/supportsrc/lib/libpthread/thread Ma

Scott Long scott_long at btc.adaptec.com
Thu May 29 18:50:01 PDT 2003


Nate Lawson wrote:
> On Thu, 29 May 2003, Alexander Kabaev wrote:
> 
>>  Modified files:
>>    lib/libpthread       Makefile
>>    lib/libpthread/sys   Makefile.inc
>>    lib/libpthread/thread Makefile.inc thr_cond.c thr_exit.c
>>                          thr_init.c thr_mutex.c thr_private.h
>>                          thr_rwlock.c
>>  Added files:
>>    lib/libpthread       pthread.map
>>    lib/libpthread/support Makefile.inc thr_support.c
>>    lib/libpthread/thread thr_rtld.c
>>  Log:
>>  Attempt to eliminate PLT relocations from rwlock aquire/release
>>  path, making them suitable for direct use by the dynamic loader.
>>
>>  Register libpthread-specific locking API with rtld on startup.
>>
>>  This still has some rough edges with signals which should be
>>  addresses later.
>>
>>  Approved by:    re (scottl)
> 
> 
> "I sense a disturbance in the tree, as if a thousand delayed commits
> rushed in and then settled".  Hopefully we have some time to test the
> final branched version a ton before release.
> 
> -Nate

Alexander has actually been working quite hard on this, and we greatly
appreciate his efforts.  It's been ready to commit for several days, but
he has held off to allow others to review and test it.  And, it gives
kse-based apps a fighting chance to start working, which is the first
step to debugging kse in the real world.  Please don't make me get
grounchy over this.

Scott



More information about the cvs-src mailing list