From 7337fc21f263cfa76ffdf8378b9e54e9d38790dc Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Fri, 12 Oct 2007 16:28:03 +0000 Subject: [PATCH] * config/tc-avr.c (mcu_types): Add new devices: AT90PWM2B, AT90PWM3B. * doc/c-avr.texi: Document new devices. --- gas/ChangeLog | 6 ++++++ gas/config/tc-avr.c | 2 ++ gas/doc/as.texinfo | 2 +- gas/doc/c-avr.texi | 3 ++- 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index fa53931..0251d1e 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,9 @@ +2007-10-09 Eric B. Weddington + + * config/tc-avr.c (mcu_types): Add new devices: AT90PWM2B, + AT90PWM3B. + * doc/c-avr.texi: Document new devices. + 2007-10-12 M R Swami Reddy * config/tc-cr16.c: Update the md_relax_table for 1 word b diff --git a/gas/config/tc-avr.c b/gas/config/tc-avr.c index 39554ac..a7d4016 100644 --- a/gas/config/tc-avr.c +++ b/gas/config/tc-avr.c @@ -114,7 +114,9 @@ static struct mcu_type_s mcu_types[] = {"atmega8hva", AVR_ISA_PWMx, bfd_mach_avr4}, {"at90pwm1", AVR_ISA_PWMx, bfd_mach_avr4}, {"at90pwm2", AVR_ISA_PWMx, bfd_mach_avr4}, + {"at90pwm2b", AVR_ISA_PWMx, bfd_mach_avr4}, {"at90pwm3", AVR_ISA_PWMx, bfd_mach_avr4}, + {"at90pwm3b", AVR_ISA_PWMx, bfd_mach_avr4}, {"atmega16", AVR_ISA_M323, bfd_mach_avr5}, {"atmega161", AVR_ISA_M161, bfd_mach_avr5}, {"atmega162", AVR_ISA_M323, bfd_mach_avr5}, diff --git a/gas/doc/as.texinfo b/gas/doc/as.texinfo index 64ce6a1..5a91452 100644 --- a/gas/doc/as.texinfo +++ b/gas/doc/as.texinfo @@ -3895,7 +3895,7 @@ Some machine configurations provide additional directives. * Scl:: @code{.scl @var{class}} @end ifset @ifset COFF-ELF -* Section:: @code{.section @var{name}} +* Section:: @code{.section @var{name}[, @var{flags}]} @end ifset * Set:: @code{.set @var{symbol}, @var{expression}} diff --git a/gas/doc/c-avr.texi b/gas/doc/c-avr.texi index 2399bcd..c469129 100644 --- a/gas/doc/c-avr.texi +++ b/gas/doc/c-avr.texi @@ -49,7 +49,8 @@ at76c711). Instruction set avr4 is for the enhanced AVR core with up to 8K program memory space (MCU types: atmega48, atmega8, atmega83, atmega85, atmega88, -atmega8515, atmega8535, atmega8hva, at90pwm1, at90pwm2, at90pwm3). +atmega8515, atmega8535, atmega8hva, at90pwm1, at90pwm2, at90pwm2b, +at90pwm3, at90pwm3b). Instruction set avr5 is for the enhanced AVR core with up to 128K program memory space (MCU types: atmega16, atmega161, atmega162, atmega163, -- 2.7.4