binutils-gdb/gas/doc
Eric B. Weddington 7b21ac3f45 Add AVR architectures avr25, avr31, avr35, and avr51 to match GCC.
bfd/
	* archures.c (bfd_mach_avr25, bfd_mach_avr31, bfd_mach_avr35,
	bfd_mach_avr51): New.
	* bfd-in2.h: Regenerate.
	* cpu-avr.c (arch_info_struct): Add avr25, avr31, avr35, and avr51
	architectures. Change comments to match architecture comments in GCC.
	(compatible): Add test for new AVR architectures.
	* elf32-avr.c (bfd_elf_avr_final_write_processing): Recognize
	bfd_mach_avr25, bfd_mach_avr31, bfd_mach_avr35 and bfd_mach_avr51.
	(elf32_avr_object_p): Recognize E_AVR_MACH_AVR25, E_AVR_MACH_AVR31,
	E_AVR_MACH_AVR35 and E_AVR_MACH_AVR51.

gas/
	* config/tc-avr.c (mcu_types): Add avr25, avr31, avr35, and avr51
	architectures. Reorganize list to put mcu types in correct architectures
	and to order list same as in GCC. Use new ISA definitions in
	include/opcode/avr.h.
	* doc/c-avr.texi: Add avr25, avr31, avr35, and avr51 architecture
	descriptions. Reorganize descriptions to put mcu types in correct
	architectures and to order lists same as in GCC.

include/
	* elf/avr.h (E_AVR_MACH_AVR25, E_AVR_MACH_AVR31,
	E_AVR_MACH_AVR35, E_AVR_MACH_AVR51): Define.
	(EF_AVR_MACH): Redefine to 0x7F.
	* opcode/avr.h (AVR_ISA_TINY3, AVR_ISA_ALL, AVR_ISA_USB162): Remove.
	(AVR_ISA_AVR3): Redefine.
	(AVR_ISA_AVR1, AVR_ISA_AVR2, AVR_ISA_AVR31, AVR_ISA_AVR35,
	AVR_ISA_AVR3_ALL, AVR_ISA_AVR4, AVR_ISA_AVR5, AVR_ISA_AVR51,
	AVR_ISA_AVR6): Define.

ld/
	* Makefile.am (ALL_EMULATIONS): Add eavr25.o, eavr31.o, eavr35.o,
	and eavr51.o.
	Add rules for eavr25.c, eavr31.c, eavr35.c, eavr51.c.
	* Makefile.in: Regenerate.
	* configure.tgt (avr-*-*, targ_extra_emuls): Add avr25, avr31, avr35
	and avr51.
	* emulparams/avr25.sh: New file.
	* emulparams/avr31.sh: New file.
	* emulparams/avr35.sh: New file.
	* emulparams/avr51.sh: New file.
2008-08-09 05:35:13 +00:00
..
all.texi
as.texinfo * NEWS: Mention these changes. 2008-08-06 15:42:15 +00:00
c-alpha.texi
c-arc.texi * doc/c-arc.texi: Fix typo. 2007-08-28 21:53:00 +00:00
c-arm.texi * config/tc-arm.c (arm_cpus): Add Faraday ARMv4 and ARMv5TE 2008-05-21 08:20:17 +00:00
c-avr.texi Add AVR architectures avr25, avr31, avr35, and avr51 to match GCC. 2008-08-09 05:35:13 +00:00
c-bfin.texi
c-cr16.texi
c-cris.texi
c-d10v.texi
c-d30v.texi
c-h8300.texi * NEWS: Mention these changes. 2008-08-06 15:42:15 +00:00
c-hppa.texi
c-i370.texi
c-i386.texi gas/ 2008-05-02 16:53:40 +00:00
c-i860.texi
c-i960.texi
c-ia64.texi
c-ip2k.texi
c-m32c.texi * NEWS: Mention these changes. 2008-08-06 15:42:15 +00:00
c-m32r.texi
c-m68hc11.texi
c-m68k.texi
c-mips.texi * config/tc-mips.c (file_mips_soft_float, file_mips_single_float): 2008-04-28 17:06:28 +00:00
c-mmix.texi
c-msp430.texi
c-mt.texi
c-ns32k.texi
c-pdp11.texi
c-pj.texi
c-ppc.texi gas/ 2008-08-02 04:38:51 +00:00
c-sh64.texi * NEWS: Mention these changes. 2008-08-06 15:42:15 +00:00
c-sh.texi * NEWS: Mention these changes. 2008-08-06 15:42:15 +00:00
c-sparc.texi gas/ 2008-04-25 19:58:03 +00:00
c-tic54x.texi
c-v850.texi
c-vax.texi
c-xc16x.texi
c-xtensa.texi * doc/c-xtensa.texi (Xtensa Syntax): Clarify handling of opcodes that 2008-01-25 01:08:34 +00:00
c-z8k.texi
c-z80.texi
fdl.texi
h8.texi
internals.texi * doc/internals.texi (DWARF2_FORMAT): Update for 2008-08-04 change. 2008-08-08 07:38:49 +00:00
Makefile.am * doc/Makefile.am (AM_MAKEINFOFLAGS, TEXI2DVI): Include 2007-08-13 01:53:01 +00:00
Makefile.in update dependencies 2008-05-14 06:45:42 +00:00