diff -Naurp gcc/config/avr/avr-devices.c gcc/config/avr/avr-devices.c
--- gcc/config/avr/avr-devices.c 2012-02-15 14:00:53.000000000 +0530
+++ gcc/config/avr/avr-devices.c 2012-02-17 11:04:27.000000000 +0530
-@@ -117,6 +117,8 @@ const struct mcu_type_s avr_mcu_types[]
+@@ -116,6 +116,8 @@ const struct mcu_type_s avr_mcu_types[]
{ "attiny1634", ARCH_AVR35, "__AVR_ATtiny1634__", 0, 0x0100, "tn1634" },
/* Enhanced, <= 8K + 2-byte PC + { MOVW/LPMX, MUL }. */
{ "avr4", ARCH_AVR4, NULL, 0, 0x0060, "m8" },
diff -Naurp gcc/config/avr/t-avr gcc/config/avr/t-avr
--- gcc/config/avr/t-avr 2012-02-15 14:00:53.000000000 +0530
+++ gcc/config/avr/t-avr 2012-02-17 11:30:56.000000000 +0530
-@@ -152,6 +152,8 @@ MULTILIB_MATCHES = \
+@@ -151,6 +151,8 @@ MULTILIB_MATCHES = \
mmcu?avr35=mmcu?attiny167 \
mmcu?avr35=mmcu?attiny1634 \
mmcu?avr35=mmcu?attiny327 \