This is the mail archive of the
binutils@sourceware.cygnus.com
mailing list for the binutils project.
Re: [patch] avr-binutils changes
- To: marekm at linux dot org dot pl
- Subject: Re: [patch] avr-binutils changes
- From: Nick Clifton <nickc at cygnus dot com>
- Date: Mon, 26 Jun 2000 18:47:41 -0700
- CC: denisc at overta dot ru, binutils at sourceware dot cygnus dot com, avr at fov dot uni-mb dot si
Hi Marek,
: bfd/ChangeLog:
:
: 2000-06-26 Marek Michalkiewicz <marekm@linux.org.pl>
:
: * archures.c (bfd_mach_avr5): Define.
: * bfd-in2.h (bfd_mach_avr5): Define.
: * cpu-avr.c (arch_info_struct): Rename bfd_mach_avr4 to
: bfd_mach_avr5, add bfd_mach_avr4. Update comments.
: (compatible): Update comment. Add missing test.
: * elf32-avr.c (avr_final_link_relocate): Support 8K wrap
: for avr2 and avr4. Simplify 8K wrap code.
: (bfd_elf_avr_final_write_processing): Recognize bfd_mach_avr5.
: (elf32_avr_object_p): Recognize E_AVR_MACH_AVR5.
:
:
: gas/ChangeLog:
:
: 2000-06-26 Marek Michalkiewicz <marekm@linux.org.pl>
:
: * config/tc-avr.c (mcu_types): Rename avr4 to avr5, add avr4.
: Add more MCU types for avr4 and avr5. Replace at94k{10,20,40}
: with just at94k. Change AVR_ISA_85xx back to AVR_ISA_2xxx.
: (md_show_usage): Update usage message.
: (md_parse_option): Allow redefinition of MCU type within the
: same avr[1-5] bfd machine type. Show both old and new MCU type
: in the error message.
: (md_apply_fix3): Support 8K wrap if AVR_ISA_MEGA is not set.
: Simplify 8K wrap code.
:
:
: include/elf/ChangeLog:
:
: 2000-06-26 Marek Michalkiewicz <marekm@linux.org.pl>
:
: * avr.h (E_AVR_MACH_AVR5): Define.
:
:
: include/opcode/ChangeLog:
:
: 2000-06-26 Marek Michalkiewicz <marekm@linux.org.pl>
:
: * avr.h (AVR_ISA_WRAP): Remove, now assumed if not AVR_ISA_MEGA.
: (AVR_ISA_ESPM): Remove, because ESPM removed in databook update.
: (AVR_ISA_85xx): Remove, all uses changed back to AVR_ISA_2xxx.
: (AVR_ISA_M83): Define for ATmega83, ATmega85.
: (espm): Remove, because ESPM removed in databook update.
: (eicall, eijmp): Move to the end of opcode table.
:
:
: ld/ChangeLog:
:
: 2000-06-26 Marek Michalkiewicz <marekm@linux.org.pl>
:
: * emulparams/avrmega161.sh (ARCH): Change to avr:5.
Accepted and applied.
Cheers
Nick