binutils-gdb/ld/emultempl
Daniel Jacobowitz 73d074b4e2 2001-11-11 Daniel Jacobowitz <drow@mvista.com>
* bfd-in.h (bfd_elf32_discard_info): Add prototype.
	(bfd_elf64_discard_info): Likewise.
	* bfd-in2.h: Regenerate.
	* elf-bfd.h (struct elf_reloc_cookie): New.
	(struct elf_backend_data): Add elf_backend_discard_info,
	elf_backend_ignore_discarded_relocs, and elf_backend_write_section.
	(_bfd_elf32_reloc_symbol_deleted_p): Add prototype.
	(_bfd_elf64_reloc_symbol_deleted_p): Likewise.
	* elf32-mips.c (_bfd_elf32_mips_discard_info): New.
	(_bfd_elf32_mips_ignore_discarded_relocs): New.
	(_bfd_elf32_mips_write_section): New.
	(elf_backend_discard_info): Define.
	(elf_backend_ignore_discarded_relocs): Define.
	(elf_backend_write_section): Define.
	* elfcode.h (elf_bfd_discard_info): Define.
	(elf_reloc_symbol_deleted_p): Define.
	* elflink.h (elf_link_input_bfd): Check
	elf_section_ignore_discarded_relocs.  Call
	bed->elf_backend_write_section if available.
	(elf_reloc_symbol_deleted_p): New.
	(elf_bfd_discard_info): New.
	(elf_section_ignore_discarded_relocs): New.
	* elfxx-target.h (elf_backend_discard_info): Define.
	(elf_backend_ignore_discarded_relocs): Define.
	(elf_backend_write_section): Define.
	(elfNN_bed): Add elf_backend_discard_info,
	elf_backend_ignore_discarded_relocs, and
	elf_backend_write_section.
	* libbfd-in.h (_bfd_discard_section_stabs): Add prototype.
	* libbfd.h: Regenerate.
	* stabs.c (_bfd_discard_section_stabs): New.

2001-11-11  Daniel Jacobowitz  <drow@mvista.com>

	* emultempl/elf32.em (gld${EMULATION_NAME}_finish): New.
	(struct ld_emulation_xfer_struct): Use it.
2001-11-15 01:34:12 +00:00
..
aix.em Locale changes from Bruno Haible <haible@clisp.cons.org>. 2001-09-19 05:33:36 +00:00
armcoff.em * emultempl/aix.em: Add missing prototype. 2001-09-03 06:43:37 +00:00
armelf_oabi.em * emultempl/aix.em: Add missing prototype. 2001-09-03 06:43:37 +00:00
armelf.em Fixtypos in ChangeLogs, fix copyright dates in files 2001-03-13 06:14:29 +00:00
astring.sed
beos.em * deffilep.y (def_stash_module): Constify "name" param. 2001-09-18 10:10:21 +00:00
elf32.em 2001-11-11 Daniel Jacobowitz <drow@mvista.com> 2001-11-15 01:34:12 +00:00
generic.em Update copyright notice 2001-08-13 07:31:29 +00:00
gld960.em * emultempl/aix.em: Add missing prototype. 2001-09-03 06:43:37 +00:00
gld960c.em Locale changes from Bruno Haible <haible@clisp.cons.org>. 2001-09-19 05:33:36 +00:00
hppaelf.em * ldlang.c: When traversing lang_statement_union_type lists, 2001-08-20 02:14:50 +00:00
linux.em 2001-05-24 H.J. Lu <hjl@gnu.org> 2001-05-25 05:39:22 +00:00
lnk960.em * emultempl/aix.em: Add missing prototype. 2001-09-03 06:43:37 +00:00
m68kcoff.em Fixtypos in ChangeLogs, fix copyright dates in files 2001-03-13 06:14:29 +00:00
m68kelf.em Fixtypos in ChangeLogs, fix copyright dates in files 2001-03-13 06:14:29 +00:00
mipsecoff.em 2001-05-24 H.J. Lu <hjl@gnu.org> 2001-05-25 05:39:22 +00:00
mmix-elfnmmo.em Add MMIX support 2001-10-30 15:20:14 +00:00
mmixelf.em Add MMIX support 2001-10-30 15:20:14 +00:00
mmo.em Add MMIX support 2001-10-30 15:20:14 +00:00
needrelax.em * emultempl/needrelax.em: New file. 2001-08-13 20:40:31 +00:00
ostring.sed
pe.em oops - omitted from previous delta 2001-09-24 18:21:24 +00:00
README
sunos.em Locale changes from Bruno Haible <haible@clisp.cons.org>. 2001-09-19 05:33:36 +00:00
ticoff.em
vanilla.em * emultempl/aix.em: Add missing prototype. 2001-09-03 06:43:37 +00:00

The files in this directory are sourced by genscripts.sh, after
setting some variables to substitute in, to produce
C source files that contain jump tables for each emulation.