binutils-gdb/ld/testsuite
Trevor Smigiel 9cc305ec20 bfd/
* elf32-spu.h (spu_elf_params): Add member emit_fixups.
	(spu_elf_size_sections): Declare prototype.
	* elf32-spu.c (spu_link_hash_table): Add member sfixup.
	(FIXUP_RECORD_SIZE, FIXUP_GET, FIXUP_PUT): New macros.
	(spu_elf_emit_fixup): New function.
	(spu_elf_relocate_section): Emit fixup for each SPU_ADDR32.
	(spu_elf_size_sections): New function.
ld/
	* emulparams/elf32_spu.sh (OTHER_READONLY_SECTIONS): Add .fixup
	section and __fixup_start symbol.
	* emultempl/spuelf.em (params): Initialize emit_fixups member.
	(spu_before_allocation): Call spu_elf_size_sections.
	(OPTION_SPU_EMIT_FIXUPS): Define.
	(PARSE_AND_LIST_LONGOPTS): Add --emit-fixups.
	(PARSE_AND_LIST_ARGS_CASES): Handle --emit-fixups.
	* ld.texinfo (--emit-fixups): Document.
ld/testsuite/
	* ld-spu/fixup.d: New.
	* ld-spu/fixup.s: New.
2009-08-05 20:40:34 +00:00
..
config ld/ 2009-03-17 05:33:00 +00:00
ld-alpha
ld-arm bfd/ 2009-08-05 12:36:14 +00:00
ld-auto-import * ld-auto-import/auto-import.exp: Add missing dll entrypoint. 2009-03-15 14:17:28 +00:00
ld-bootstrap ld/ 2009-03-17 05:01:26 +00:00
ld-cdtest
ld-checks include/elf 2009-04-30 15:47:13 +00:00
ld-cris * ld-cris/tls-e-dtpoffd3.d, ld-cris/tls-e-tpoffcomm1.d, 2009-03-25 03:04:21 +00:00
ld-crx
ld-cygwin binutils/ChangeLog 2009-04-01 17:20:19 +00:00
ld-d10v
ld-discard
ld-elf 2009-07-30 H.J. Lu <hongjiu.lu@intel.com> 2009-07-30 15:55:59 +00:00
ld-elfcomm
ld-elfvers [ld/ChangeLog] 2009-04-29 17:24:27 +00:00
ld-elfvsb
ld-elfweak
ld-fastcall
ld-frv
ld-gc
ld-h8300
ld-i386 2009-08-02 H.J. Lu <hongjiu.lu@intel.com> 2009-08-02 23:55:49 +00:00
ld-ia64
ld-ifunc bfd/ 2009-07-21 21:37:26 +00:00
ld-libs binutils/testsuite/ 2009-04-16 04:24:07 +00:00
ld-linkonce
ld-m68hc11
ld-m68k
ld-maxq
ld-mep
ld-mips-elf * ld-mips-elf/pic-and-nonpic-3b.dd: Updated to use new PLT 2009-07-17 13:36:16 +00:00
ld-mmix * ld-mmix/x.s, ld-mmix/y.s, ld-mmix/zeroeh.ld, 2009-07-31 04:55:48 +00:00
ld-mn10300
ld-pe 2009-06-25 Kai Tietz <kai.tietz@onevision.com> 2009-06-25 14:41:18 +00:00
ld-pie ld/ 2009-03-20 17:39:04 +00:00
ld-powerpc bfd/ 2009-06-02 18:51:34 +00:00
ld-s390
ld-scripts * ld-scripts/empty-address-3a.d, ld-scripts/empty-address-3b.d: 2009-07-30 00:13:55 +00:00
ld-selective * ld-selective/selective.exp: Remove check that $CC contains the 2009-07-08 03:09:13 +00:00
ld-sh
ld-shared
ld-sparc
ld-spu bfd/ 2009-08-05 20:40:34 +00:00
ld-srec
ld-undefined ld/ 2009-03-18 12:11:38 +00:00
ld-v850
ld-versados
ld-vxworks
ld-x86-64 2009-08-02 H.J. Lu <hongjiu.lu@intel.com> 2009-08-02 23:55:49 +00:00
ld-xc16x
ld-xstormy16
ld-xtensa
lib * ld-pe/pe-run.exp (proc test_direct_link_dll): Always pass 2009-06-18 02:47:51 +00:00
ChangeLog bfd/ 2009-08-05 20:40:34 +00:00
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-9303