binutils-gdb/ld/testsuite
Nick Clifton 5226a6a892 Change the linker's heuristic for computing the entry point for binaries so that shared libraries default to an entry point of 0.
* ldlang.c (lang_end): When computing the entry point, only
	try the start address of the entry section when creating an
	executable.
	* ld.texi (Entry point): Update description of heuristic used to
	choose the entry point.
	testsuite/ld-alpha/tlspic.rd: Update expected entry point address.
	testsuite/ld-arm/tls-gdesc-got.d: Likewise.
	testsuite/ld-i386/tlsnopic.rd: Likewise.
	testsuite/ld-ia64/tlspic.rd: Likewise.
	testsuite/ld-sparc/gotop32.rd: Likewise.
	testsuite/ld-sparc/gotop64.rd: Likewise.
	testsuite/ld-sparc/tlssunnopic32.rd: Likewise.
	testsuite/ld-sparc/tlssunnopic64.rd: Likewise.
	testsuite/ld-sparc/tlssunpic32.rd: Likewise.
	testsuite/ld-sparc/tlssunpic64.rd: Likewise.
	testsuite/ld-tic6x/shlib-1.rd: Likewise.
	testsuite/ld-tic6x/shlib-1b.rd: Likewise.
	testsuite/ld-tic6x/shlib-1r.rd: Likewise.
	testsuite/ld-tic6x/shlib-1rb.rd: Likewise.
	testsuite/ld-tic6x/shlib-noindex.rd: Likewise.
	testsuite/ld-x86-64/pr14207.d: Likewise.
	testsuite/ld-x86-64/tlsdesc.rd: Likewise.
	testsuite/ld-x86-64/tlspic.rd: Likewise.
	testsuite/ld-x86-64/tlspic2.rd: Likewise.
2021-09-21 13:21:41 +01:00
..
config CC_FOR_TARGET et al 2021-09-03 16:26:09 +09:30
ld-aarch64
ld-alpha Change the linker's heuristic for computing the entry point for binaries so that shared libraries default to an entry point of 0. 2021-09-21 13:21:41 +01:00
ld-arc arc: Fix got-weak linker test 2021-09-15 13:49:02 +03:00
ld-arm Change the linker's heuristic for computing the entry point for binaries so that shared libraries default to an entry point of 0. 2021-09-21 13:21:41 +01:00
ld-auto-import ld testsuite tidy 2021-09-03 16:26:21 +09:30
ld-avr
ld-bootstrap ld testsuite tidy 2021-09-03 16:26:21 +09:30
ld-bpf
ld-cdtest ld testsuite tidy 2021-09-03 16:26:21 +09:30
ld-checks
ld-cris Re: elf: Treat undefined version as hidden 2021-08-05 20:47:09 +09:30
ld-crx
ld-csky
ld-ctf
ld-cygwin ld testsuite tidy 2021-09-03 16:26:21 +09:30
ld-d10v
ld-discard
ld-dynamic
ld-elf elf: Don't set version info on unversioned symbols 2021-09-19 07:19:39 -07:00
ld-elfcomm ld testsuite tidy 2021-09-03 16:26:21 +09:30
ld-elfvers ld testsuite tidy 2021-09-03 16:26:21 +09:30
ld-elfvsb ld testsuite tidy 2021-09-03 16:26:21 +09:30
ld-elfweak ld testsuite tidy 2021-09-03 16:26:21 +09:30
ld-fastcall
ld-frv
ld-gc ld testsuite tidy 2021-09-03 16:26:21 +09:30
ld-h8300
ld-i386 Change the linker's heuristic for computing the entry point for binaries so that shared libraries default to an entry point of 0. 2021-09-21 13:21:41 +01:00
ld-ia64 Change the linker's heuristic for computing the entry point for binaries so that shared libraries default to an entry point of 0. 2021-09-21 13:21:41 +01:00
ld-ifunc CC_FOR_TARGET et al 2021-09-03 16:26:09 +09:30
ld-libs
ld-linkonce
ld-m68hc11
ld-m68k
ld-mep
ld-metag
ld-mips-elf
ld-misc
ld-mmix ld script lower-case absolute and sizeof_headers 2021-08-13 22:44:36 +09:30
ld-mn10300 CC_FOR_TARGET et al 2021-09-03 16:26:09 +09:30
ld-msp430-elf
ld-nds32
ld-nios2
ld-or1k
ld-pdp11
ld-pe ld testsuite tidy 2021-09-03 16:26:21 +09:30
ld-pie CC_FOR_TARGET et al 2021-09-03 16:26:09 +09:30
ld-plugin ld testsuite tidy 2021-09-03 16:26:21 +09:30
ld-powerpc
ld-pru
ld-riscv-elf
ld-s12z
ld-s390
ld-scripts ld testsuite tidy 2021-09-03 16:26:21 +09:30
ld-selective CC_FOR_TARGET et al 2021-09-03 16:26:09 +09:30
ld-sh CC_FOR_TARGET et al 2021-09-03 16:26:09 +09:30
ld-shared ld testsuite tidy 2021-09-03 16:26:21 +09:30
ld-size
ld-sparc Change the linker's heuristic for computing the entry point for binaries so that shared libraries default to an entry point of 0. 2021-09-21 13:21:41 +01:00
ld-spu
ld-srec ld testsuite tidy 2021-09-03 16:26:21 +09:30
ld-tic6x Change the linker's heuristic for computing the entry point for binaries so that shared libraries default to an entry point of 0. 2021-09-21 13:21:41 +01:00
ld-tilegx
ld-tilepro
ld-undefined CC_FOR_TARGET et al 2021-09-03 16:26:09 +09:30
ld-unique CC_FOR_TARGET et al 2021-09-03 16:26:09 +09:30
ld-v850
ld-vax-elf
ld-visium
ld-vxworks
ld-x86-64 Change the linker's heuristic for computing the entry point for binaries so that shared libraries default to an entry point of 0. 2021-09-21 13:21:41 +01:00
ld-xc16x
ld-xstormy16
ld-xtensa
ld-z8k
ld-z80
lib CC_FOR_TARGET et al 2021-09-03 16:26:09 +09:30
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-2009
ChangeLog-2010
ChangeLog-2011
ChangeLog-2012
ChangeLog-2013
ChangeLog-2014
ChangeLog-2015
ChangeLog-9303