old-cross-binutils/ld/testsuite/ld-mips-elf
Alan Modra 975f8a9e31 Delay converting linker script defined symbols from absolute
Giving linker script symbols defined outside of output sections a
section-relative value early, leads to them being used in expressions
as if they were defined inside an output section.  This can mean loss
of the section VMA, and wrong results.

ld/
	PR ld/18963
	* ldexp.h (struct ldexp_control): Add rel_from_abs.
	(ldexp_finalize_syms): Declare.
	* ldexp.c (new_rel_from_abs): Keep absolute for expressions
	outside of output section statements.  Set rel_from_abs.
	(make_abs, exp_fold_tree, exp_fold_tree_no_dot): Clear rel_from_abs.
	(struct definedness_hash_entry): Add final_sec, and comment.
	(update_definedness): Set final_sec.
	(set_sym_sections, ldexp_finalize_syms): New functions.
	* ldlang.c (lang_process): Call ldexp_finalize_syms.
ld/testsuite
	PR ld/18963
	* ld-scripts/pr18963.d,
	* ld-scripts/pr18963.t: New test.
	* ld-scripts/expr.exp: Run it.
	* ld-elf/provide-hidden-2.ld: Explicitly make "dot" absolute.
	* ld-mips-elf/gp-hidden.sd: Don't care about _gp section.
	* ld-mips-elf/no-shared-1-n32.d: Don't care about symbol shown at
	start of .data section.
	* ld-mips-elf/no-shared-1-n64.d: Likewise.
	* ld-mips-elf/no-shared-1-o32.d: Likewise.
2015-09-18 12:39:16 +09:30
..
abiflags-strip1-ph.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
abiflags-strip2-ph.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
abiflags-strip3-ph.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
abiflags-strip4-ph.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
abiflags-strip5-ph.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
abiflags-strip6-ph.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
abiflags-strip7-ph.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
abiflags-strip8-ph.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
abiflags-strip9-ph.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
abiflags-strip10-ph.d Update .MIPS.abiflags to support MIPS R6 2014-11-05 10:48:38 +00:00
attr-gnu-4-0-n32-ph.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-0-n64-ph.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-0-ph.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-00.d Fix all failing FPXX tests for tx39-elf. 2014-12-19 14:20:17 +00:00
attr-gnu-4-0.s
attr-gnu-4-1-n32-ph.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-1-n64-ph.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-1-ph.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-01.d Fix all failing FPXX tests for tx39-elf. 2014-12-19 14:20:17 +00:00
attr-gnu-4-1.s
attr-gnu-4-2-n32-ph.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-2-n64-ph.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-2-ph.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-02.d Fix all failing FPXX tests for tx39-elf. 2014-12-19 14:20:17 +00:00
attr-gnu-4-2.s [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-3-n32-ph.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-3-n64-ph.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-3-ph.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-03.d Fix all failing FPXX tests for tx39-elf. 2014-12-19 14:20:17 +00:00
attr-gnu-4-3.s [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-4-ph.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-04.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-4.s
attr-gnu-4-5-ph.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-05.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-5.s [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-6-ph.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-06.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-6.s [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-7-ph.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-07.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-7.s [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-08.d 2015-07-09 Catherine Moore <clm@codesourcery.com> 2015-07-09 08:26:10 -07:00
attr-gnu-4-8.s [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-09.d 2015-07-09 Catherine Moore <clm@codesourcery.com> 2015-07-09 08:26:10 -07:00
attr-gnu-4-9.s 2015-07-09 Catherine Moore <clm@codesourcery.com> 2015-07-09 08:26:10 -07:00
attr-gnu-4-10.d Fix all failing FPXX tests for tx39-elf. 2014-12-19 14:20:17 +00:00
attr-gnu-4-11.d Fix all failing FPXX tests for tx39-elf. 2014-12-19 14:20:17 +00:00
attr-gnu-4-12.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-13.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-14.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-15.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-16.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-17.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-18.d Fix all failing FPXX tests for tx39-elf. 2014-12-19 14:20:17 +00:00
attr-gnu-4-19.d 2015-07-09 Catherine Moore <clm@codesourcery.com> 2015-07-09 08:26:10 -07:00
attr-gnu-4-20.d Fix all failing FPXX tests for tx39-elf. 2014-12-19 14:20:17 +00:00
attr-gnu-4-21.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-22.d Fix all failing FPXX tests for tx39-elf. 2014-12-19 14:20:17 +00:00
attr-gnu-4-23.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-24.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-25.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-26.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-27.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-28.d Fix all failing FPXX tests for tx39-elf. 2014-12-19 14:20:17 +00:00
attr-gnu-4-29.d 2015-07-09 Catherine Moore <clm@codesourcery.com> 2015-07-09 08:26:10 -07:00
attr-gnu-4-30.d Fix all failing FPXX tests for tx39-elf. 2014-12-19 14:20:17 +00:00
attr-gnu-4-31.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-32.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-33.d Fix all failing FPXX tests for tx39-elf. 2014-12-19 14:20:17 +00:00
attr-gnu-4-34.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-35.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-36.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-37.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-38.d Fix all failing FPXX tests for tx39-elf. 2014-12-19 14:20:17 +00:00
attr-gnu-4-39.d 2015-07-09 Catherine Moore <clm@codesourcery.com> 2015-07-09 08:26:10 -07:00
attr-gnu-4-40.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-41.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-42.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-43.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-44.d Fix all failing FPXX tests for tx39-elf. 2014-12-19 14:20:17 +00:00
attr-gnu-4-45.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-46.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-47.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-48.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-49.d 2015-07-09 Catherine Moore <clm@codesourcery.com> 2015-07-09 08:26:10 -07:00
attr-gnu-4-50.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-51.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-52.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-53.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-54.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-55.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-56.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-57.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-58.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-59.d 2015-07-09 Catherine Moore <clm@codesourcery.com> 2015-07-09 08:26:10 -07:00
attr-gnu-4-60.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-61.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-62.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-63.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-64.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-65.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-66.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-67.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-68.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-69.d 2015-07-09 Catherine Moore <clm@codesourcery.com> 2015-07-09 08:26:10 -07:00
attr-gnu-4-70.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-71.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-72.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-73.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-74.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-75.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-76.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-77.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-78.d MIPS testsuite cleanup - part 4 2014-09-06 18:02:50 +01:00
attr-gnu-4-79.d 2015-07-09 Catherine Moore <clm@codesourcery.com> 2015-07-09 08:26:10 -07:00
attr-gnu-4-81.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-4-89.d 2015-07-09 Catherine Moore <clm@codesourcery.com> 2015-07-09 08:26:10 -07:00
attr-gnu-8-00.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-8-0.s 2013-10-14 Chao-ying Fu <Chao-ying.Fu@imgtec.com> 2013-10-14 19:02:00 +00:00
attr-gnu-8-01.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-8-1.s 2013-10-14 Chao-ying Fu <Chao-ying.Fu@imgtec.com> 2013-10-14 19:02:00 +00:00
attr-gnu-8-02.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-8-2.s 2013-10-14 Chao-ying Fu <Chao-ying.Fu@imgtec.com> 2013-10-14 19:02:00 +00:00
attr-gnu-8-10.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-8-11.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-8-12.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-8-20.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-8-21.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
attr-gnu-8-22.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
branch-misc-1.d
comm-data.exp ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
compact-eh.ld Compact EH Support 2015-05-28 15:21:17 -07:00
compact-eh1.d Compact EH Support 2015-05-28 15:21:17 -07:00
compact-eh1.s Compact EH Support 2015-05-28 15:21:17 -07:00
compact-eh1a.s Compact EH Support 2015-05-28 15:21:17 -07:00
compact-eh1b.s Compact EH Support 2015-05-28 15:21:17 -07:00
compact-eh2.d Compact EH Support 2015-05-28 15:21:17 -07:00
compact-eh2.s Compact EH Support 2015-05-28 15:21:17 -07:00
compact-eh3.d Compact EH Support 2015-05-28 15:21:17 -07:00
compact-eh3.s Compact EH Support 2015-05-28 15:21:17 -07:00
compact-eh3a.s Compact EH Support 2015-05-28 15:21:17 -07:00
compact-eh4.d Compact EH Support 2015-05-28 15:21:17 -07:00
compact-eh5.d Compact EH Support 2015-05-28 15:21:17 -07:00
compact-eh6.d Compact EH Support 2015-05-28 15:21:17 -07:00
compressed-plt-1-dyn.s ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1-n32-mips16.od [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
compressed-plt-1-n32-mips16.rd ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1-n32-umips.od [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
compressed-plt-1-n32-umips.rd ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1-o32-mips16-got.od [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
compressed-plt-1-o32-mips16-got.rd ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1-o32-mips16-only.od [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
compressed-plt-1-o32-mips16-only.rd ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1-o32-mips16-word.od [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
compressed-plt-1-o32-mips16-word.rd ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1-o32-mips16.od [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
compressed-plt-1-o32-mips16.rd ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1-o32-se.od [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
compressed-plt-1-o32-se.rd ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1-o32-umips-got.od [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
compressed-plt-1-o32-umips-got.rd ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1-o32-umips-only.od ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1-o32-umips-only.rd ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1-o32-umips-word.od [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
compressed-plt-1-o32-umips-word.rd ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1-o32-umips.od [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
compressed-plt-1-o32-umips.rd ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1.ld [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
compressed-plt-1.s ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1a.s ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1b.s ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1c.s ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1d.s ld/testsuite/ 2013-10-13 10:17:20 +00:00
compressed-plt-1e.s ld/testsuite/ 2013-10-13 10:17:20 +00:00
dyn-sec64.d
dyn-sec64.ld [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
dyn-sec64.s
eh-frame1-n32.d Discard zero address range eh_frame FDEs 2014-10-04 22:49:32 +09:30
eh-frame1-n64.d Discard zero address range eh_frame FDEs 2014-10-04 22:49:32 +09:30
eh-frame1.ld
eh-frame1.s
eh-frame2-n32.d Discard zero address range eh_frame FDEs 2014-10-04 22:49:32 +09:30
eh-frame2-n64.d Discard zero address range eh_frame FDEs 2014-10-04 22:49:32 +09:30
eh-frame3.d
eh-frame4.d
eh-frame5.d
eh-frame5.ld
eh-frame5.s
ehdr_start-1.ld
ehdr_start-1.nd
ehdr_start-2.ld
ehdr_start-2.nd Fix references to __ehdr_start when it cannot be defined 2013-11-19 10:54:00 -08:00
ehdr_start-new.s
ehdr_start-o32.s
elf-rel-got-n32-embed.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
elf-rel-got-n32.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
elf-rel-got-n64-embed.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
elf-rel-got-n64-linux.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
elf-rel-got-n64.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
elf-rel-xgot-n32-embed.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
elf-rel-xgot-n32.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
elf-rel-xgot-n64-embed.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
elf-rel-xgot-n64-linux.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
elf-rel-xgot-n64.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
emit-relocs-1.d
emit-relocs-1.ld
emit-relocs-1a.s
emit-relocs-1b.s
empty.s [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
export-class-call16-def.s
export-class-call16-n32.dd
export-class-call16-n32.gd
export-class-call16-n32.s
export-class-call16-n64.dd
export-class-call16-n64.gd
export-class-call16-n64.s
export-class-call16-o32-irix.dd
export-class-call16-o32.dd
export-class-call16-o32.gd
export-class-call16-o32.s
export-class-call16.ld
export-class.exp ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
got-dump-1.d
got-dump-1.ld [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
got-dump-1.s
got-dump-2.d
got-dump-2.ld [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
got-dump-2.s
got-page-1.d
got-page-1.ld [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
got-page-1.s
got-page-2.d
got-page-2.s
got-page-3.d
got-page-3a.s
got-page-3b.s
got-page-3c.s
got-page-4a.d
got-page-4a.got
got-page-4a.s
got-page-4b.d
got-page-4b.got
got-page-4b.s
got-page-5.d
got-page-5.got
got-page-5.s
got-page-6.d
got-page-6.got
got-page-6.s
got-page-7.d
got-page-7.got
got-page-7a.s
got-page-7b.s
got-page-7c.s
got-page-7d.s
got-page-7e.s
got-vers-1.dd
got-vers-1.rd Update mips tests with symbol version string 2014-11-27 06:44:29 -08:00
got-vers-1.sd
got-vers-1.ver
got-vers-1a.s
got-vers-1b.s
gp-hidden-64.rd
gp-hidden-lib-64.rd
gp-hidden-lib.rd
gp-hidden-lib.s
gp-hidden-ver-64.rd
gp-hidden-ver.rd
gp-hidden-ver.s
gp-hidden-ver.ver
gp-hidden.rd
gp-hidden.s
gp-hidden.sd Delay converting linker script defined symbols from absolute 2015-09-18 12:39:16 +09:30
hash1.s
hash1a.d
hash1b.d
hash1c.d
jalbal.d
jalbal.s
jaloverflow-2.d
jaloverflow-2.s
jaloverflow.d
jaloverflow.s
jalr3.dd
jalr3.ld
jalx-1.d
jalx-1.ld
jalx-1.s
jalx-2-ex.s
jalx-2-main.s
jalx-2-printf.s
jalx-2.dd [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
jalx-2.ld
jr-to-b-1.d
jr-to-b-1.s
jr-to-b-2.d
jr-to-b-2.s
jr.s
mips-32-export-class.rd
mips-32-export-class.xd
mips-64-export-class.rd
mips-64-export-class.xd
mips-dyn.ld [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
mips-elf-flags.exp Select MIPS ABi based upon abiflags rather than e_flags. 2015-08-26 14:42:56 +01:00
mips-elf.exp 2015-07-09 Catherine Moore <clm@codesourcery.com> 2015-07-09 08:26:10 -07:00
mips-lib.ld [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
mips16-1.d
mips16-1a.s
mips16-1b.s
mips16-and-micromips.d
mips16-call-global-1.s
mips16-call-global-2.s
mips16-call-global-3.s
mips16-call-global.d
mips16-hilo-n32.d
mips16-hilo.d
mips16-hilo.ld
mips16-hilo.s
mips16-intermix-1.s
mips16-intermix-2.s
mips16-intermix.d
mips16-local-stubs-1.d
mips16-local-stubs-1.s
mips16-pic-1-dummy.s
mips16-pic-1.dd
mips16-pic-1.gd [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
mips16-pic-1.inc
mips16-pic-1.ld
mips16-pic-1a.s
mips16-pic-1b.s
mips16-pic-2.ad
mips16-pic-2.dd
mips16-pic-2.gd [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
mips16-pic-2.nd
mips16-pic-2.rd
mips16-pic-2a.s
mips16-pic-2b.s
mips16-pic-3.dd [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
mips16-pic-3.gd [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
mips16-pic-3.inc
mips16-pic-3.rd
mips16-pic-3a.s
mips16-pic-3b.s
mips16-pic-4.ver
mips16-pic-4a.dd
mips16-pic-4a.gd [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
mips16-pic-4a.nd
mips16-pic-4a.s
mips16-pic-4b.dd
mips16-pic-4b.s
mips16-pic-4c.s
mode-change-error-1.d
mode-change-error-1a.s
mode-change-error-1b.s
multi-got-1-1.s
multi-got-1-2.s
multi-got-1.d
multi-got-hidden-1.d
multi-got-hidden-1.s
multi-got-hidden-2.d
multi-got-hidden-2.s
multi-got-no-shared-1.s
multi-got-no-shared-2.s
multi-got-no-shared.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
nan-2008.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
nan-2008.s
nan-legacy.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
nan-legacy.s
nan-mixed-1.d
nan-mixed-2.d
no-shared-1-n32.d Delay converting linker script defined symbols from absolute 2015-09-18 12:39:16 +09:30
no-shared-1-n64.d Delay converting linker script defined symbols from absolute 2015-09-18 12:39:16 +09:30
no-shared-1-n64.s
no-shared-1-o32.d Delay converting linker script defined symbols from absolute 2015-09-18 12:39:16 +09:30
no-shared-1-o32.s
no-shared-1.ld
pic-and-nonpic-1-rel.dd
pic-and-nonpic-1-rel.nd
pic-and-nonpic-1.dd
pic-and-nonpic-1.ld
pic-and-nonpic-1.nd Strip undefined symbols from .symtab 2015-02-19 13:36:34 +10:30
pic-and-nonpic-1a.s
pic-and-nonpic-1b.s
pic-and-nonpic-2.d
pic-and-nonpic-2a.s
pic-and-nonpic-2b.s
pic-and-nonpic-3-error.d
pic-and-nonpic-3a.dd [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
pic-and-nonpic-3a.gd [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
pic-and-nonpic-3a.ld [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
pic-and-nonpic-3a.s
pic-and-nonpic-3a.sd The PT_DYNAMIC segment was being hard coded to have read, write, and 2014-02-18 16:23:48 -08:00
pic-and-nonpic-3b.ad Add support for DT_MIPS_RLD_MAP_REL. 2015-06-26 11:53:33 +01:00
pic-and-nonpic-3b.dd [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
pic-and-nonpic-3b.gd [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
pic-and-nonpic-3b.ld [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
pic-and-nonpic-3b.nd
pic-and-nonpic-3b.pd
pic-and-nonpic-3b.rd
pic-and-nonpic-3b.s
pic-and-nonpic-3b.sd
pic-and-nonpic-4-error.d
pic-and-nonpic-4a.s
pic-and-nonpic-4b.ad Add support for DT_MIPS_RLD_MAP_REL. 2015-06-26 11:53:33 +01:00
pic-and-nonpic-4b.dd
pic-and-nonpic-4b.gd
pic-and-nonpic-4b.ld [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
pic-and-nonpic-4b.nd
pic-and-nonpic-4b.rd
pic-and-nonpic-4b.s
pic-and-nonpic-4b.sd
pic-and-nonpic-5a.s
pic-and-nonpic-5b.ad Add support for DT_MIPS_RLD_MAP_REL. 2015-06-26 11:53:33 +01:00
pic-and-nonpic-5b.dd [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
pic-and-nonpic-5b.gd [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
pic-and-nonpic-5b.ld [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
pic-and-nonpic-5b.nd
pic-and-nonpic-5b.pd
pic-and-nonpic-5b.rd
pic-and-nonpic-5b.s
pic-and-nonpic-5b.sd
pic-and-nonpic-6-n32.ad Add support for DT_MIPS_RLD_MAP_REL. 2015-06-26 11:53:33 +01:00
pic-and-nonpic-6-n32.dd [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
pic-and-nonpic-6-n32.gd bfd/ 2013-10-13 10:03:22 +00:00
pic-and-nonpic-6-n32.nd bfd/ 2013-10-13 10:03:22 +00:00
pic-and-nonpic-6-n32.pd
pic-and-nonpic-6-n32.rd bfd/ 2013-10-13 10:03:22 +00:00
pic-and-nonpic-6-n32.sd
pic-and-nonpic-6-n32a.s
pic-and-nonpic-6-n32b.s
pic-and-nonpic-6-n32c.s
pic-and-nonpic-6-n64.ad Add support for DT_MIPS_RLD_MAP_REL. 2015-06-26 11:53:33 +01:00
pic-and-nonpic-6-n64.dd [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
pic-and-nonpic-6-n64.gd bfd/ 2013-10-13 10:03:22 +00:00
pic-and-nonpic-6-n64.nd bfd/ 2013-10-13 10:03:22 +00:00
pic-and-nonpic-6-n64.pd
pic-and-nonpic-6-n64.rd bfd/ 2013-10-13 10:03:22 +00:00
pic-and-nonpic-6-n64.sd
pic-and-nonpic-6-n64a.s
pic-and-nonpic-6-n64b.s
pic-and-nonpic-6-n64c.s
pic-and-nonpic-6-o32.ad Add support for DT_MIPS_RLD_MAP_REL. 2015-06-26 11:53:33 +01:00
pic-and-nonpic-6-o32.dd [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
pic-and-nonpic-6-o32.gd bfd/ 2013-10-13 10:03:22 +00:00
pic-and-nonpic-6-o32.nd bfd/ 2013-10-13 10:03:22 +00:00
pic-and-nonpic-6-o32.pd
pic-and-nonpic-6-o32.rd bfd/ 2013-10-13 10:03:22 +00:00
pic-and-nonpic-6-o32.sd
pic-and-nonpic-6-o32a.s
pic-and-nonpic-6-o32b.s
pic-and-nonpic-6-o32c.s
pic-and-nonpic-6.ld [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
pie-n32.d Add support for DT_MIPS_RLD_MAP_REL. 2015-06-26 11:53:33 +01:00
pie-n64.d Add support for DT_MIPS_RLD_MAP_REL. 2015-06-26 11:53:33 +01:00
pie-o32.d Add support for DT_MIPS_RLD_MAP_REL. 2015-06-26 11:53:33 +01:00
pie.s Add support for DT_MIPS_RLD_MAP_REL. 2015-06-26 11:53:33 +01:00
region1.d
region1.t [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
region1a.s
region1b.s
rel32-n32.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
rel32-o32.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
rel32.s
rel64.d [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
rel64.s
relax-jalr-n32-shared.d
relax-jalr-n32.d
relax-jalr-n64-shared.d
relax-jalr-n64.d
relax-jalr.s
reloc-1-n32.d
reloc-1-n64.d
reloc-1-rel.d
reloc-1a.s
reloc-1b.s
reloc-2.d
reloc-2.ld
reloc-2a.s
reloc-2b.s
reloc-3-n32.d
reloc-3.d
reloc-4.d
reloc-4.s
reloc-5.d
reloc-5.s
reloc-6a.s
reloc-6b.s
reloc-estimate-1.d Update mips tests with symbol version string 2014-11-27 06:44:29 -08:00
reloc-estimate-1.ld
reloc-estimate-1a.s
reloc-estimate-1b.s
reloc-merge-lo16.d
reloc-merge-lo16.ld
reloc-merge-lo16.s
stub-dynsym-1-2fe80.d [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
stub-dynsym-1-7fff.d [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
stub-dynsym-1-8000.d [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
stub-dynsym-1-10000.d [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
stub-dynsym-1-fff0.d [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
stub-dynsym-1.ld [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
stub-dynsym-1.s
textrel-1.d
textrel-1.s
tls-hidden2-got.d
tls-hidden2.d
tls-hidden2a.s
tls-hidden2b.s
tls-hidden3.d
tls-hidden3.got
tls-hidden3.ld [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
tls-hidden3.r
tls-hidden3a.s
tls-hidden3b.s
tls-hidden4.got
tls-hidden4.r
tls-hidden4a.s
tls-hidden4b.s
tls-multi-got-1-1.s
tls-multi-got-1-2.s
tls-multi-got-1.d
tls-multi-got-1.got
tls-multi-got-1.r [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
tlsbin-o32.d [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
tlsbin-o32.got
tlsbin-o32.s
tlsdyn-o32-1.d [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
tlsdyn-o32-1.got Add support for DT_MIPS_RLD_MAP_REL. 2015-06-26 11:53:33 +01:00
tlsdyn-o32-2.d [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
tlsdyn-o32-2.got Add support for DT_MIPS_RLD_MAP_REL. 2015-06-26 11:53:33 +01:00
tlsdyn-o32-2.s
tlsdyn-o32-3.d [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
tlsdyn-o32-3.got Add support for DT_MIPS_RLD_MAP_REL. 2015-06-26 11:53:33 +01:00
tlsdyn-o32.d [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
tlsdyn-o32.got Add support for DT_MIPS_RLD_MAP_REL. 2015-06-26 11:53:33 +01:00
tlsdyn-o32.s
tlslib-hidden.ver
tlslib-o32-hidden.got
tlslib-o32-ver.got Update mips tests with symbol version string 2014-11-27 06:44:29 -08:00
tlslib-o32.d [MIPS] Map 'move' to 'or'. 2015-08-12 17:10:22 +01:00
tlslib-o32.got
tlslib-o32.s
tlslib.ver
undefined.d
undefined.s
undefweak-overflow.d Fix undefined weak symbol reloc tests 2014-12-19 14:19:42 +00:00
undefweak-overflow.s Fix undefined weak symbol reloc tests 2014-12-19 14:19:42 +00:00
vxworks-forced-local-1.d
vxworks-forced-local-1.s
vxworks-forced-local-1.ver
vxworks1-lib.dd
vxworks1-lib.nd
vxworks1-lib.rd
vxworks1-lib.s
vxworks1-lib.td
vxworks1-static.d
vxworks1.dd
vxworks1.ld [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
vxworks1.rd
vxworks1.s
vxworks2-static.sd
vxworks2.s
vxworks2.sd