-diff -rup gcc/config/avr/avr-devices.c gcc/config/avr/avr-devices.c
---- gcc/config/avr/avr-devices.c 2011-04-27 12:24:24.000000000 -0500
-+++ gcc/config/avr/avr-devices.c 2011-04-27 17:19:33.000000000 -0500
+diff -Naurp gcc/config/avr/avr-devices.c gcc/config/avr/avr-devices.c
+--- gcc/config/avr/avr-devices.c 2011-06-22 10:26:14.000000000 +0530
++++ gcc/config/avr/avr-devices.c 2011-06-22 10:48:05.000000000 +0530
@@ -37,14 +37,14 @@ const struct base_arch_s avr_arch_types[
{ 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0x0060, "__AVR_ARCH__=5", "avr5" },
{ 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0x0060, "__AVR_ARCH__=51", "avr51" },
};
/* List of all known AVR MCU types - if updated, it has to be kept
-diff -rup gcc/config/avr/avr.h gcc/config/avr/avr.h
---- gcc/config/avr/avr.h 2011-04-27 12:24:06.000000000 -0500
-+++ gcc/config/avr/avr.h 2011-04-27 17:49:01.000000000 -0500
+diff -Naurp gcc/config/avr/avr.h gcc/config/avr/avr.h
+--- gcc/config/avr/avr.h 2011-06-22 10:36:29.000000000 +0530
++++ gcc/config/avr/avr.h 2011-06-22 10:48:05.000000000 +0530
@@ -79,14 +79,14 @@ enum avr_arch
ARCH_AVR5,
ARCH_AVR51,