old-cross-binutils/include/opcode
Alan Modra f0abc2a11f include/elf/ChangeLog
* sh.h: Split out various bits to bfd/elf32-sh64.h.

include/opcode/ChangeLog
	* m68hc11.h (cpu6812s): Define.

bfd/ChangeLog
	* elf-bfd.h (struct bfd_elf_section_data): Remove tdata.  Change
	dynindx to an int.  Rearrange for better packing.
	* elf.c (_bfd_elf_new_section_hook): Don't alloc if already done.
	* elf32-mips.c (bfd_elf32_new_section_hook): Define.
	* elf32-sh64.h: New.  Split out from include/elf/sh.h.
	(struct _sh64_elf_section_data): New struct.
	(sh64_elf_section_data): Don't dereference sh64_info (was tdata).
	* elf32-sh64-com.c: Include elf32-sh64.h.
	* elf32-sh64.c: Likewise.
	(sh64_elf_new_section_hook): New function.
	(bfd_elf32_new_section_hook): Define.
	(sh64_elf_fake_sections): Adjust for sh64_elf_section_data change.
	(sh64_bfd_elf_copy_private_section_data): Likewise.
	(sh64_elf_final_write_processing): Likewise.
	* elf32-sparc.c (struct elf32_sparc_section_data): New.
	(elf32_sparc_new_section_hook): New function.
	(SET_SEC_DO_RELAX, SEC_DO_RELAX): Delete.
	(sec_do_relax): Define.
	(elf32_sparc_relax_section): Adjust to use sec_do_relax.
	(elf32_sparc_relocate_section): Likewise.
	* elf64-mips.c (bfd_elf64_new_section_hook): Define.
	* elf64-mmix.c (struct _mmix_elf_section_data): New.
	(mmix_elf_section_data): Define.  Use throughout file.
	(mmix_elf_new_section_hook): New function.
	(bfd_elf64_new_section_hook): Define.
	* elf64-ppc.c (struct _ppc64_elf_section_data): New.
	(ppc64_elf_section_data): Define.  Use throughout.
	(ppc64_elf_new_section_hook): New function.
	(bfd_elf64_new_section_hook): Define.
	* elf64-sparc.c (struct sparc64_elf_section_data): New.
	(sparc64_elf_new_section_hook): New function.
	(SET_SEC_DO_RELAX, SEC_DO_RELAX): Delete.
	(sec_do_relax): Define.
	(sparc64_elf_relax_section): Adjust to use sec_do_relax.
	(sparc64_elf_relocate_section): Likewise.
	(bfd_elf64_new_section_hook): Define.
	* elfn32-mips.c (bfd_elf32_new_section_hook): Define.
	* elfxx-mips.c (struct _mips_elf_section_data): New.
	(mips_elf_section_data): Define.  Use throughout.
	(_bfd_mips_elf_new_section_hook): New function.
	(mips_elf_create_got_section): Don't alloc used_by_bfd.
	* elfxx-mips.h (_bfd_mips_elf_new_section_hook): Declare.
	* elfxx-target.h (bfd_elfNN_new_section_hook): Add #ifndef.
	* Makefile.am: Run "make dep-am".
	* Makefile.in: Regenerate.

opcodes/ChangeLog
	* sh64-dis.c: Include elf32-sh64.h.
	* Makefile.am: Run "make dep-am".
	* Makefile.in: Regenerate.

gas/ChangeLog
	* config/tc-sh64.c (shmedia_frob_section_type): Adjust for changed
	sh64_elf_section_data.
	* config/tc-sh64.h: Include elf32-sh64.h.
	* config/tc-m68hc11.c: Don't include stdio.h.
	(md_show_usage): Fix missing continuation.
	* Makefile.am: Run "make dep-am".
	* Makefile.in: Regenerate.

ld/ChangeLog
	* emultempl/sh64elf.em: Include elf32-sh64.h.
	(sh64_elf_${EMULATION_NAME}_before_allocation): Adjust for changed
	sh64_elf_section_data.
	(sh64_elf_${EMULATION_NAME}_after_allocation): Likewise.
2003-01-23 11:51:35 +00:00
..
a29k.h * a29k.h: Replace CONST with const. 2002-06-08 07:32:12 +00:00
alpha.h * alpha.h (struct alpha_operand): Pack elements into bitfields. 2001-09-05 02:52:17 +00:00
arc.h 2002-11-18 Klee Dienes <kdienes@apple.com> 2002-11-18 16:50:05 +00:00
arm.h Fix typos in ChangeLogs; add coff/external.h; fix copyright dates 2001-03-14 02:27:44 +00:00
avr.h * avr.h: Update for new devices. 2001-11-10 09:40:53 +00:00
cgen.h * cgen.h (struct cgen_maybe_multi_ifield): Add "const PTR p" to union. 2002-12-02 21:51:52 +00:00
ChangeLog include/elf/ChangeLog 2003-01-23 11:51:35 +00:00
convex.h * a29k.h: Replace CONST with const. 2002-06-08 07:32:12 +00:00
cris.h * cris.h (enum cris_insn_version_usage): Correct comment for 2001-04-05 19:35:17 +00:00
d10v.h * d10v.h (OPERAND_NOSP): New macro. 2001-12-04 10:06:40 +00:00
d30v.h For include/opcode: 2001-08-26 11:47:39 +00:00
dlx.h * a29k.h: Replace CONST with const. 2002-06-08 07:32:12 +00:00
h8300.h Added some more pseudo opcodes for system call processing. 2002-12-30 10:50:32 +00:00
hppa.h * hppa.h (completer_chars): #if 0 out. 2002-12-16 09:57:03 +00:00
i370.h Fix typos in ChangeLogs; add coff/external.h; fix copyright dates 2001-03-14 02:27:44 +00:00
i386.h gas/ChangeLog 2002-07-08 10:03:11 +00:00
i860.h 2002-11-18 Klee Dienes <kdienes@apple.com> 2002-11-18 16:50:05 +00:00
i960.h Fix typos in ChangeLogs; add coff/external.h; fix copyright dates 2001-03-14 02:27:44 +00:00
ia64.h Patch to update IA-64 port to SDM 2.1. 2002-12-05 02:08:02 +00:00
m68hc11.h include/elf/ChangeLog 2003-01-23 11:51:35 +00:00
m68k.h Fix typos in ChangeLogs; add coff/external.h; fix copyright dates 2001-03-14 02:27:44 +00:00
m88k.h 2002-11-16 Klee Dienes <kdienes@apple.com> 2002-11-16 18:43:03 +00:00
mips.h 2003-01-07 Chris Demetriou <cgd@broadcom.com> 2003-01-08 07:36:47 +00:00
mmix.h Add MMIX support 2001-10-30 15:20:14 +00:00
mn10200.h 19990502 sourceware import 1999-05-03 07:29:11 +00:00
mn10300.h Fix typos in ChangeLogs; add coff/external.h; fix copyright dates 2001-03-14 02:27:44 +00:00
msp430.h Add support for msp430. 2002-12-30 19:25:13 +00:00
np1.h Fix typos in ChangeLogs; add coff/external.h; fix copyright dates 2001-03-14 02:27:44 +00:00
ns32k.h * ns32k.h (struct ns32k_opcode): Constify "name", "operands" and 2002-12-16 09:53:48 +00:00
or32.h * a29k.h: Replace CONST with const. 2002-06-08 07:32:12 +00:00
pdp11.h * pdp11.h: Add format codes for float instruction formats. 2002-03-05 03:09:01 +00:00
pj.h * pj.h (pj_opc_info_t): Add union. 2002-12-12 21:52:06 +00:00
pn.h Fix typos in ChangeLogs; add coff/external.h; fix copyright dates 2001-03-14 02:27:44 +00:00
ppc.h 2002-08-19 Elena Zannoni <ezannoni@redhat.com> 2002-08-19 20:55:48 +00:00
pyr.h Fix typos in ChangeLogs; add coff/external.h; fix copyright dates 2001-03-14 02:27:44 +00:00
s390.h Fix typos in ChangeLogs; add coff/external.h; fix copyright dates 2001-03-14 02:27:44 +00:00
sparc.h * ia64.h: Use #include "" instead of <> for local header files. 2002-05-25 12:53:48 +00:00
tahoe.h 19990502 sourceware import 1999-05-03 07:29:11 +00:00
tic4x.h Fixed LDHI constraint 2002-11-19 11:59:12 +00:00
tic30.h 19990502 sourceware import 1999-05-03 07:29:11 +00:00
tic54x.h Fix tic54x testsuite failures and Lmem disassembly bugs. 2001-11-13 14:22:53 +00:00
tic80.h Fix typos in ChangeLogs; add coff/external.h; fix copyright dates 2001-03-14 02:27:44 +00:00
v850.h Remove spurious comment 2001-09-27 07:45:32 +00:00
vax.h Fix typos in ChangeLogs; add coff/external.h; fix copyright dates 2001-03-14 02:27:44 +00:00