Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Jul 2000 21:49:06 -0700 (PDT)
From:      John Polstra <jdp@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/libexec/rtld-elf rtld.c rtld.h lockdflt.c src/libexec/rtld-elf/alpha lockdflt.c rtld_machdep.h rtld_start.S src/libexec/rtld-elf/i386 lockdflt.c rtld_machdep.h
Message-ID:  <200007120449.VAA50801@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
jdp         2000/07/11 21:49:06 PDT

  Modified files:        (Branch: RELENG_4)
    libexec/rtld-elf     rtld.c rtld.h 
    libexec/rtld-elf/alpha rtld_machdep.h rtld_start.S 
    libexec/rtld-elf/i386 rtld_machdep.h 
  Added files:           (Branch: RELENG_4)
    libexec/rtld-elf/alpha lockdflt.c 
    libexec/rtld-elf/i386 lockdflt.c 
  Removed files:         (Branch: RELENG_4)
    libexec/rtld-elf     lockdflt.c 
  Log:
  MFC: Use spinlocks + nanosleep for thread locking to make it work
  with all threads packages.  Revamp data structures to allow
  non-exclusive locking in most cases.  Deprecate dllockinit() and
  make it a do-nothing stub.  Merges in the following deltas:
  
      src/libexec/rtld-elf/rtld.c			1.46
      src/libexec/rtld-elf/rtld.h			1.18
      src/libexec/rtld-elf/alpha/lockdflt.c	1.5
      src/libexec/rtld-elf/alpha/rtld_machdep.h	1.4
      src/libexec/rtld-elf/alpha/rtld_start.S	1.4
      src/libexec/rtld-elf/i386/lockdflt.c	1.5
      src/libexec/rtld-elf/i386/rtld_machdep.h	1.4
  
  Revision  Changes    Path
  1.43.2.1  +135 -115  src/libexec/rtld-elf/rtld.c
  1.15.2.1  +19 -6     src/libexec/rtld-elf/rtld.h
  1.3.2.1   +7 -1      src/libexec/rtld-elf/alpha/rtld_machdep.h
  1.3.2.1   +50 -3     src/libexec/rtld-elf/alpha/rtld_start.S
  1.3.2.1   +22 -1     src/libexec/rtld-elf/i386/rtld_machdep.h



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200007120449.VAA50801>