--- ./gas/doc/c-avr.texi.orig 2008-08-29 18:58:02.000000000 +0200 +++ ./gas/doc/c-avr.texi 2009-01-07 17:37:16.000000000 +0100 @@ -67,7 +67,7 @@ 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, --- ./gas/config/tc-avr.c.orig 2008-08-29 18:58:02.000000000 +0200 +++ ./gas/config/tc-avr.c 2009-01-07 17:36:41.000000000 +0100 @@ -173,6 +173,7 @@ {"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},