forked from Imagelibrary/binutils-gdb
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.
91 lines
1.7 KiB
Plaintext
91 lines
1.7 KiB
Plaintext
@c Copyright 1992, 1993, 1994, 1996, 1997, 1999, 2000, 2001, 2002,
|
|
@c 2003, 2005
|
|
@c Free Software Foundation, Inc.
|
|
@c This file is part of the documentation for the GAS manual
|
|
|
|
@c Configuration settings for all-inclusive version of manual
|
|
|
|
@c switches:------------------------------------------------------------
|
|
@c Properties of the manual
|
|
@c ========================
|
|
@c Discuss all architectures?
|
|
@set ALL-ARCH
|
|
@c A generic form of manual (not tailored to specific target)?
|
|
@set GENERIC
|
|
@c Include text on assembler internals?
|
|
@clear INTERNALS
|
|
@c Many object formats supported in this config?
|
|
@set MULTI-OBJ
|
|
|
|
@c Object formats of interest
|
|
@c ==========================
|
|
@set AOUT
|
|
@set BOUT
|
|
@set COFF
|
|
@set ELF
|
|
@set SOM
|
|
|
|
@c CPUs of interest
|
|
@c ================
|
|
@set A29K
|
|
@set ALPHA
|
|
@set ARC
|
|
@set ARM
|
|
@set CRIS
|
|
@set D10V
|
|
@set D30V
|
|
@set H8/300
|
|
@set H8/500
|
|
@set HPPA
|
|
@set I370
|
|
@set I80386
|
|
@set I860
|
|
@set I960
|
|
@set IA64
|
|
@set IP2K
|
|
@set M32C
|
|
@set M32R
|
|
@set M68HC11
|
|
@set M680X0
|
|
@set M880X0
|
|
@set MCORE
|
|
@set MIPS
|
|
@set MMIX
|
|
@set MSP430
|
|
@set PDP11
|
|
@set PJ
|
|
@set PPC
|
|
@set SH
|
|
@set SPARC
|
|
@set TIC54X
|
|
@set V850
|
|
@set VAX
|
|
@set VXWORKS
|
|
@set XTENSA
|
|
@set Z8000
|
|
|
|
@c Does this version of the assembler use the difference-table kluge?
|
|
@set DIFF-TBL-KLUGE
|
|
|
|
@c Do all machines described use IEEE floating point?
|
|
@clear IEEEFLOAT
|
|
|
|
@c Is a word 32 bits, or 16?
|
|
@clear W32
|
|
@set W16
|
|
|
|
@c Do symbols have different characters than usual?
|
|
@clear SPECIAL-SYMS
|
|
|
|
@c strings:------------------------------------------------------------
|
|
@c Name of the assembler:
|
|
@set AS as
|
|
@c Name of C compiler:
|
|
@set GCC gcc
|
|
@c Name of linker:
|
|
@set LD ld
|
|
@c Text for target machine (best not used in generic case; but just in case...)
|
|
@set TARGET machine specific
|
|
@c Name of object format NOT SET in generic version
|
|
@clear OBJ-NAME
|