cvs commit: src/libexec/rtld-elf Makefile libmap.c rtld.c rtld.h
rtld_lock.c rtld_lock.h src/libexec/rtld-elf/alpha rtld_machdep.h
rtld_start.S src/libexec/rtld-elf/amd64 rtld_machdep.h
src/libexec/rtld-elf/i386 lockdflt.c rtld_machdep.h ...
Alexander Kabaev
kan at FreeBSD.org
Thu May 29 15:58:28 PDT 2003
kan 2003/05/29 15:58:27 PDT
FreeBSD src repository
Modified files:
libexec/rtld-elf Makefile libmap.c rtld.c rtld.h
libexec/rtld-elf/alpha rtld_machdep.h rtld_start.S
libexec/rtld-elf/amd64 rtld_machdep.h
libexec/rtld-elf/i386 lockdflt.c rtld_machdep.h
libexec/rtld-elf/ia64 reloc.c rtld_machdep.h rtld_start.S
libexec/rtld-elf/powerpc reloc.c rtld_machdep.h rtld_start.S
libexec/rtld-elf/sparc64 reloc.c rtld_machdep.h rtld_start.S
Added files:
libexec/rtld-elf rtld_lock.c rtld_lock.h
Log:
Allow threading libraries to register their own locking
implementation in case default one provided by rtld is
not suitable.
Consolidate various identical MD lock implementation into
a single file using appropriate machine/atomic.h.
Approved by: re (scottl)
Revision Changes Path
1.19 +3 -2 src/libexec/rtld-elf/Makefile
1.9 +12 -6 src/libexec/rtld-elf/alpha/rtld_machdep.h
1.6 +0 -49 src/libexec/rtld-elf/alpha/rtld_start.S
1.9 +5 -21 src/libexec/rtld-elf/amd64/rtld_machdep.h
1.9 +0 -132 src/libexec/rtld-elf/i386/lockdflt.c
1.9 +5 -21 src/libexec/rtld-elf/i386/rtld_machdep.h
1.13 +7 -7 src/libexec/rtld-elf/ia64/reloc.c
1.4 +5 -6 src/libexec/rtld-elf/ia64/rtld_machdep.h
1.3 +21 -75 src/libexec/rtld-elf/ia64/rtld_start.S
1.5 +3 -6 src/libexec/rtld-elf/libmap.c
1.3 +26 -26 src/libexec/rtld-elf/powerpc/reloc.c
1.2 +2 -4 src/libexec/rtld-elf/powerpc/rtld_machdep.h
1.2 +6 -6 src/libexec/rtld-elf/powerpc/rtld_start.S
1.80 +39 -85 src/libexec/rtld-elf/rtld.c
1.27 +2 -1 src/libexec/rtld-elf/rtld.h
1.1 +336 -0 src/libexec/rtld-elf/rtld_lock.c (new)
1.1 +63 -0 src/libexec/rtld-elf/rtld_lock.h (new)
1.8 +17 -17 src/libexec/rtld-elf/sparc64/reloc.c
1.4 +0 -10 src/libexec/rtld-elf/sparc64/rtld_machdep.h
1.4 +6 -6 src/libexec/rtld-elf/sparc64/rtld_start.S
More information about the cvs-src
mailing list