Teach ld(1) not to add a PT_INTERP entry for -static -pie.
authorkettenis <kettenis@openbsd.org>
Mon, 22 Dec 2014 14:09:58 +0000 (14:09 +0000)
committerkettenis <kettenis@openbsd.org>
Mon, 22 Dec 2014 14:09:58 +0000 (14:09 +0000)
commit2d6de53b6832b1a63b46fdbe0f539ec82f5350ac
treeccfdd23967fcf31e2873109ee1f30c5c93c7f1a7
parentf6949f2dbe10194b69d4cb3b470fc08537f6409b
Teach ld(1) not to add a PT_INTERP entry for -static -pie.

ok kurt@
16 files changed:
gnu/usr.bin/binutils/bfd/elf32-hppa.c
gnu/usr.bin/binutils/bfd/elf32-i386.c
gnu/usr.bin/binutils/bfd/elf32-m68k.c
gnu/usr.bin/binutils/bfd/elf32-m88k.c
gnu/usr.bin/binutils/bfd/elf32-ppc.c
gnu/usr.bin/binutils/bfd/elf32-sh.c
gnu/usr.bin/binutils/bfd/elf32-sparc.c
gnu/usr.bin/binutils/bfd/elf32-vax.c
gnu/usr.bin/binutils/bfd/elf64-alpha.c
gnu/usr.bin/binutils/bfd/elf64-hppa.c
gnu/usr.bin/binutils/bfd/elf64-sparc.c
gnu/usr.bin/binutils/bfd/elf64-x86-64.c
gnu/usr.bin/binutils/bfd/elflink.c
gnu/usr.bin/binutils/bfd/elfxx-ia64.c
gnu/usr.bin/binutils/bfd/elfxx-mips.c
gnu/usr.bin/binutils/ld/ldmain.c