Skip to content
Snippets Groups Projects
  • Jim Blandy's avatar
    49f58d10
    ChangeLog: · 49f58d10
    Jim Blandy authored
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	* configure.in: Add cases for Renesas m32c.
    	* configure: Regenerated.
    
    bfd/ChangeLog:
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	Add support for m32c-*-elf (Renesas m32c and m16c).
    	* Makefile.am (ALL_MACHINES): Add cpu-m32c.lo.
    	(ALL_MACHINES_CFILES): Add cpu-m32c.c.
    	(BFD32_BACKENDS): Add elf32-m32c.lo.
    	(BFD32_BACKENDS_CFILES): Add elf32-m32c.c.
    	(cpu-m32c.lo, elf32-m32c.lo): New rules, generated by 'make dep-am'.
    	* Makefile.in: Regenerated.
    	* archures.c (bfd_arch_m32c, bfd_mach_m16c, bfd_mach_m32c): New
    	arch and mach codes.
    	(bfd_m32c_arch): New arch info object.
    	(bfd_archures_list): List bfd_m32c_arch.
    	* bfd-in2.h: Regenerated.
    	* config.bfd: Add case for the m32c.
    	* configure.in: Add case for the m32c.
    	* configure: Regenerated.
    	* cpu-m32c.c, elf32-m32c.c: New files.
    	* libbfd.h: Regenerated.
    	* targets.c (bfd_elf32_m32c_vec): Declare.
    	(_bfd_target_vector): List bfd_elf32_m32c_vec.
    
    binutils/ChangeLog:
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	* readelf.c: #include "elf/m32c.h"
    	(guess_is_rela, dump_relocations, get_machine_name): Add cases for
    	EM_M32C.
    	* Makefile.am (readelf.o): Update dependencies.
    	* Makefile.in: Regenerated.
    
    cpu/ChangeLog:
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	* m32c.cpu, m32c.opc: Machine description for the Renesas M32C.
    
    gas/ChangeLog:
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	Add support for the Renesas M32C.
    	* Makefile.am (CPU_TYPES): List m32c.
    	(TARGET_CPU_CFILES): List config/tc-m32c.c.
    	(TARGET_CPU_HFILES): List config/tc-m32c.h.
    	* configure.in: Add case for m32c.
    	* configure.tgt: Add cases for m32c and m32c-*-elf.
    	* configure: Regenerated.
    	* config/tc-m32c.c, config/tc-m32c.h: New files.
    	* doc/Makefile.am (CPU_DOCS): Add c-m32c.texi.
    	* doc/Makefile.in: Regenerated.
    	* doc/all.texi: Set M32C.
    	* doc/as.texinfo: Add text for the M32C-specific options and line
    	comment characters, and refer to c-m32c.texi.
    	* doc/c-m32c.texi: New file.
    
    include/ChangeLog:
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	* dis-asm.h (print_insn_m32c): New declaration.
    
    include/elf/ChangeLog:
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	Add support for Renesas M32C and M16C.
    	* common.h (EM_M32C): New machine number.
    	* m32c.h: New file.
    
    ld/ChangeLog:
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	Add support for the Renesas M32C and M16C.
    	* Makefile.am (ALL_EMULATIONS): Add eelf32m32c.o.
    	(eelf32m32c.c): New target.
    	* Makefile.in: Regenerated.
    	* configure.tgt: Add case for m32c-*-elf.
    	* emulparams/elf32m32c.sh: New file.
    
    opcodes/ChangeLog:
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	Add support for the Renesas M32C and M16C.
    	* m32c-asm.c, m32c-desc.c, m32c-dis.c, m32c-ibld.c, m32c-opc.c: New.
    	* m32c-desc.h, m32c-opc.h: New.
    	* Makefile.am (HFILES): List m32c-desc.h and m32c-opc.h.
    	(CFILES): List m32c-asm.c, m32c-desc.c, m32c-dis.c, m32c-ibld.c,
    	m32c-opc.c.
    	(ALL_MACHINES): List m32c-asm.lo, m32c-desc.lo, m32c-dis.lo,
    	m32c-ibld.lo, m32c-opc.lo.
    	(CLEANFILES): List stamp-m32c.
    	(M32C_DEPS): List stamp-m32c, if CGEN_MAINT.
    	(CGEN_CPUS): Add m32c.
    	(m32c-asm.c, m32c-desc.c, m32c-dis.c, m32c-ibld.c, m32c-opc.c)
    	(m32c-desc.h, m32c-opc.h): Depend on M32C_DEPS.
    	(m32c_opc_h): New variable.
    	(stamp-m32c, m32c-asm.lo, m32c-desc.lo, m32c-dis.lo, m32c-ibld.lo)
    	(m32c-opc.lo): New rules.
    	* Makefile.in: Regenerated.
    	* configure.in: Add case for bfd_m32c_arch.
    	* configure: Regenerated.
    	* disassemble.c (ARCH_m32c): New.
    	[ARCH_m32c]: #include "m32c-desc.h".
    	(disassembler) [ARCH_m32c]: Add case for bfd_arch_m32c.
    	(disassemble_init_for_target) [ARCH_m32c]: Same.
    
    	* cgen-ops.h, cgen-types.h: New files.
    	* Makefile.am (HFILES): List them.
    	* Makefile.in: Regenerated.
    49f58d10
    History
    ChangeLog:
    Jim Blandy authored
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	* configure.in: Add cases for Renesas m32c.
    	* configure: Regenerated.
    
    bfd/ChangeLog:
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	Add support for m32c-*-elf (Renesas m32c and m16c).
    	* Makefile.am (ALL_MACHINES): Add cpu-m32c.lo.
    	(ALL_MACHINES_CFILES): Add cpu-m32c.c.
    	(BFD32_BACKENDS): Add elf32-m32c.lo.
    	(BFD32_BACKENDS_CFILES): Add elf32-m32c.c.
    	(cpu-m32c.lo, elf32-m32c.lo): New rules, generated by 'make dep-am'.
    	* Makefile.in: Regenerated.
    	* archures.c (bfd_arch_m32c, bfd_mach_m16c, bfd_mach_m32c): New
    	arch and mach codes.
    	(bfd_m32c_arch): New arch info object.
    	(bfd_archures_list): List bfd_m32c_arch.
    	* bfd-in2.h: Regenerated.
    	* config.bfd: Add case for the m32c.
    	* configure.in: Add case for the m32c.
    	* configure: Regenerated.
    	* cpu-m32c.c, elf32-m32c.c: New files.
    	* libbfd.h: Regenerated.
    	* targets.c (bfd_elf32_m32c_vec): Declare.
    	(_bfd_target_vector): List bfd_elf32_m32c_vec.
    
    binutils/ChangeLog:
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	* readelf.c: #include "elf/m32c.h"
    	(guess_is_rela, dump_relocations, get_machine_name): Add cases for
    	EM_M32C.
    	* Makefile.am (readelf.o): Update dependencies.
    	* Makefile.in: Regenerated.
    
    cpu/ChangeLog:
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	* m32c.cpu, m32c.opc: Machine description for the Renesas M32C.
    
    gas/ChangeLog:
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	Add support for the Renesas M32C.
    	* Makefile.am (CPU_TYPES): List m32c.
    	(TARGET_CPU_CFILES): List config/tc-m32c.c.
    	(TARGET_CPU_HFILES): List config/tc-m32c.h.
    	* configure.in: Add case for m32c.
    	* configure.tgt: Add cases for m32c and m32c-*-elf.
    	* configure: Regenerated.
    	* config/tc-m32c.c, config/tc-m32c.h: New files.
    	* doc/Makefile.am (CPU_DOCS): Add c-m32c.texi.
    	* doc/Makefile.in: Regenerated.
    	* doc/all.texi: Set M32C.
    	* doc/as.texinfo: Add text for the M32C-specific options and line
    	comment characters, and refer to c-m32c.texi.
    	* doc/c-m32c.texi: New file.
    
    include/ChangeLog:
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	* dis-asm.h (print_insn_m32c): New declaration.
    
    include/elf/ChangeLog:
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	Add support for Renesas M32C and M16C.
    	* common.h (EM_M32C): New machine number.
    	* m32c.h: New file.
    
    ld/ChangeLog:
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	Add support for the Renesas M32C and M16C.
    	* Makefile.am (ALL_EMULATIONS): Add eelf32m32c.o.
    	(eelf32m32c.c): New target.
    	* Makefile.in: Regenerated.
    	* configure.tgt: Add case for m32c-*-elf.
    	* emulparams/elf32m32c.sh: New file.
    
    opcodes/ChangeLog:
    2005-07-14  Jim Blandy  <jimb@redhat.com>
    
    	Add support for the Renesas M32C and M16C.
    	* m32c-asm.c, m32c-desc.c, m32c-dis.c, m32c-ibld.c, m32c-opc.c: New.
    	* m32c-desc.h, m32c-opc.h: New.
    	* Makefile.am (HFILES): List m32c-desc.h and m32c-opc.h.
    	(CFILES): List m32c-asm.c, m32c-desc.c, m32c-dis.c, m32c-ibld.c,
    	m32c-opc.c.
    	(ALL_MACHINES): List m32c-asm.lo, m32c-desc.lo, m32c-dis.lo,
    	m32c-ibld.lo, m32c-opc.lo.
    	(CLEANFILES): List stamp-m32c.
    	(M32C_DEPS): List stamp-m32c, if CGEN_MAINT.
    	(CGEN_CPUS): Add m32c.
    	(m32c-asm.c, m32c-desc.c, m32c-dis.c, m32c-ibld.c, m32c-opc.c)
    	(m32c-desc.h, m32c-opc.h): Depend on M32C_DEPS.
    	(m32c_opc_h): New variable.
    	(stamp-m32c, m32c-asm.lo, m32c-desc.lo, m32c-dis.lo, m32c-ibld.lo)
    	(m32c-opc.lo): New rules.
    	* Makefile.in: Regenerated.
    	* configure.in: Add case for bfd_m32c_arch.
    	* configure: Regenerated.
    	* disassemble.c (ARCH_m32c): New.
    	[ARCH_m32c]: #include "m32c-desc.h".
    	(disassembler) [ARCH_m32c]: Add case for bfd_arch_m32c.
    	(disassemble_init_for_target) [ARCH_m32c]: Same.
    
    	* cgen-ops.h, cgen-types.h: New files.
    	* Makefile.am (HFILES): List them.
    	* Makefile.in: Regenerated.
cgen-ops.h 11.30 KiB