Remove prebind support: binding to symbol table indices is too fragile
authorguenther <guenther@openbsd.org>
Mon, 4 Jul 2016 21:15:06 +0000 (21:15 +0000)
committerguenther <guenther@openbsd.org>
Mon, 4 Jul 2016 21:15:06 +0000 (21:15 +0000)
commit0ed603803bd6dc07f99143a60676a221afb2e407
tree349ebd194398366b08809a81bcbd5e415220ca90
parent9b5c596eb0a0be790b2aa7631321d8970fa044f6
Remove prebind support: binding to symbol table indices is too fragile
for our development process.

ok kettenis@ deraadt@
21 files changed:
libexec/ld.so/Makefile
libexec/ld.so/alpha/syscall.h
libexec/ld.so/amd64/syscall.h
libexec/ld.so/arm/syscall.h
libexec/ld.so/dl_prebind.c [deleted file]
libexec/ld.so/dl_prebind.h [deleted file]
libexec/ld.so/hppa/syscall.h
libexec/ld.so/i386/syscall.h
libexec/ld.so/ld.so.1
libexec/ld.so/library.c
libexec/ld.so/library_mquery.c
libexec/ld.so/loader.c
libexec/ld.so/m88k/syscall.h
libexec/ld.so/mips64/syscall.h
libexec/ld.so/powerpc/syscall.h
libexec/ld.so/prebind.h [deleted file]
libexec/ld.so/resolve.c
libexec/ld.so/resolve.h
libexec/ld.so/sh/syscall.h
libexec/ld.so/sparc/syscall.h
libexec/ld.so/sparc64/syscall.h