old-cross-binutils/ld/testsuite/ld-frv
H.J. Lu 6b3b0ab896 Make linker assigned symbol dynamic only for shared object
Linker assigned symbols should be made dynamic by default only when
creating shared object or relocatable executable.

bfd/

	* elflink.c (bfd_elf_record_link_assignment): Check for shared
	library, instead of PIC, and don't check PDE when making linker
	assigned symbol dynamic.

ld/

	* testsuite/ld-frv/fdpic-pie-6.d: Updated.
	* testsuite/ld-mips-elf/pie-n32.d: Likewise.
	* testsuite/ld-mips-elf/pie-n64.d: Likewise.
	* testsuite/ld-mips-elf/pie-o32.d: Likewise.
2016-02-23 05:19:03 -08:00
..
fdpic-pie-1.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic-pie-2.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic-pie-5.d bfd/ChangeLog: 2005-02-17 17:11:01 +00:00
fdpic-pie-6-fail.d bfd/ChangeLog: 2005-02-17 17:11:01 +00:00
fdpic-pie-6.d Make linker assigned symbol dynamic only for shared object 2016-02-23 05:19:03 -08:00
fdpic-pie-7.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic-pie-8.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic-shared-1.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic-shared-2-fail.d bfd/ChangeLog: 2005-02-17 17:11:01 +00:00
fdpic-shared-2.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic-shared-3.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic-shared-4.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic-shared-5.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic-shared-6-fail.d bfd/ChangeLog: 2005-02-17 17:11:01 +00:00
fdpic-shared-6.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
fdpic-shared-7.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic-shared-8-fail.d bfd/ChangeLog: 2005-02-17 17:11:01 +00:00
fdpic-shared-8.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic-shared-local-2.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic-shared-local-8.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic-static-1.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic-static-2.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic-static-5.d bfd/ChangeLog: 2005-02-17 17:11:01 +00:00
fdpic-static-6.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic-static-7.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic-static-8.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
fdpic.exp Copyright update for binutils 2016-01-01 23:00:01 +10:30
fdpic1.s
fdpic2.ldv
fdpic2.s
fdpic2min.ldv
fdpic3.s
fdpic4.s
fdpic5.s
fdpic6.ldv
fdpic6.s
fdpic7.s
fdpic8.ldv
fdpic8.s
fdpic8min.ldv
fr450-link.d * ld-frv/fdpic.exp: Restore $LDFLAGS at the end. 2004-05-06 02:46:13 +00:00
fr450-linka.s Add fr450 support. 2004-03-01 10:11:46 +00:00
fr450-linkb.s Add fr450 support. 2004-03-01 10:11:46 +00:00
fr450-linkc.s Add fr450 support. 2004-03-01 10:11:46 +00:00
frv-elf.exp Copyright update for binutils 2016-01-01 23:00:01 +10:30
tls-1-dep.s bfd/ChangeLog: 2005-01-25 20:22:41 +00:00
tls-1-shared.lds bfd/ChangeLog: 2005-01-25 20:22:41 +00:00
tls-1.s bfd/ChangeLog: 2005-01-25 20:22:41 +00:00
tls-2.s bfd/ChangeLog: 2005-01-25 20:22:41 +00:00
tls-3.s bfd/ChangeLog: 2005-01-25 20:22:41 +00:00
tls-dynamic-1.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-dynamic-2.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-dynamic-3.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-initial-shared-2.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-pie-1.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-pie-3.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-relax-dynamic-1.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-relax-dynamic-2.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-relax-dynamic-3.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-relax-initial-shared-2.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-relax-pie-1.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-relax-pie-3.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-relax-shared-1.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-relax-shared-2.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-relax-shared-3.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-relax-static-1.d Adjust for dynamic sym changes. 2005-08-15 15:39:48 +00:00
tls-relax-static-3.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-shared-1-fail.d bfd/ChangeLog: 2005-02-17 17:11:01 +00:00
tls-shared-1.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-shared-2.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-shared-3.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-static-1.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls-static-3.d * ld-alpha/tlspic.rd: Update for unused section removal. 2006-12-05 02:40:57 +00:00
tls.exp Copyright update for binutils 2016-01-01 23:00:01 +10:30