--- gas/config/tc-avr.c.orig 2008-11-03 20:26:36.667612400 -0700 +++ gas/config/tc-avr.c 2008-11-04 10:21:02.655736600 -0700 @@ -181,6 +181,7 @@ static struct mcu_type_s mcu_types[] = {"atmega32c1", AVR_ISA_AVR5, bfd_mach_avr5}, {"atmega32m1", AVR_ISA_AVR5, bfd_mach_avr5}, {"atmega32u4", AVR_ISA_AVR5, bfd_mach_avr5}, + {"atmega32u6", AVR_ISA_AVR5, bfd_mach_avr5}, {"at90usb646", AVR_ISA_AVR5, bfd_mach_avr5}, {"at90usb647", AVR_ISA_AVR5, bfd_mach_avr5}, {"at94k", AVR_ISA_94K, bfd_mach_avr5}, --- gas/doc/c-avr.texi.orig 2008-08-29 10:58:02.000000000 -0600 +++ gas/doc/c-avr.texi 2008-11-04 13:20:43.724525000 -0700 @@ -67,7 +67,7 @@ atmega323, atmega324p, atmega325, atmega atmega328p, atmega329, atmega329p, atmega3290, atmega3290p, atmega406, atmega64, atmega640, atmega644, atmega644p, atmega645, atmega6450, atmega649, atmega6490, atmega16hva, at90can32, at90can64, at90pwm216, at90pwm316, atmega16u4, -atmega32c1, atmega32m1, atmega32u4, at90usb646, at90usb647, at94k). +atmega32c1, atmega32m1, atmega32u4, atmega32u6, at90usb646, at90usb647, at94k). Instruction set avr51 is for the enhanced AVR core with exactly 128K program memory space (MCU types: atmega128, atmega1280, atmega1281, atmega1284p,