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

Marcel Moolenaar marcel at FreeBSD.org
Thu Aug 31 19:16:48 UTC 2006


marcel      2006-08-31 19:16:47 UTC

  FreeBSD src repository

  Modified files:
    lib/libthr/arch/powerpc/include pthread_md.h 
    lib/libthr/arch/powerpc/powerpc pthread_md.c 
  Log:
  TLS fixes:
  o  The TLS pointer (r2) points 0x7000 after the *end* of the TCB.
  o  _rtld_allocate_tls() gets a pointer to the current TCB, not the
     current TLS pointer.
  o  _rtld_free_tls() gets the size of the TCB structure.
  
  Revision  Changes    Path
  1.2       +6 -2      src/lib/libthr/arch/powerpc/include/pthread_md.h
  1.2       +2 -2      src/lib/libthr/arch/powerpc/powerpc/pthread_md.c


More information about the cvs-all mailing list