--- avr.c.old Tue Sep 28 03:13:56 2004 +++ avr.c Fri Mar 4 23:27:31 2005 @@ -187,6 +187,8 @@ static const struct mcu_type_s avr_mcu_t { "atmega8", 4, "__AVR_ATmega8__" }, { "atmega8515", 4, "__AVR_ATmega8515__" }, { "atmega8535", 4, "__AVR_ATmega8535__" }, + { "at90pwm2", 4, "__AVR_AT90PWM2__" }, + { "at90pwm3", 4, "__AVR_AT90PWM3__" }, /* Enhanced, > 8K. */ { "avr5", 5, NULL }, { "atmega16", 5, "__AVR_ATmega16__" }, --- avr.h.old Tue Mar 9 03:59:56 2004 +++ avr.h Fri Mar 4 23:44:16 2005 @@ -2354,7 +2354,7 @@ extern int avr_case_values_threshold; %{mmcu=at90s1200|mmcu=attiny1*|mmcu=attiny28:-m avr1} \ %{mmcu=attiny22|mmcu=attiny26|mmcu=at90s2*|mmcu=at90s4*|mmcu=at90s8*|mmcu=at90c8*|mmcu=at86rf401:-m avr2}\ %{mmcu=atmega103|mmcu=atmega603|mmcu=at43*|mmcu=at76*:-m avr3}\ -%{mmcu=atmega8*:-m avr4}\ +%{mmcu=atmega8*|mmcu=at90pwm*:-m avr4}\ %{mmcu=atmega16*|mmcu=atmega32*|mmcu=atmega64|mmcu=atmega128|mmcu=at94k:-m avr5}\ %{mmcu=atmega64|mmcu=atmega128|mmcu=atmega162|mmcu=atmega169: -Tdata 0x800100} " @@ -2429,6 +2429,8 @@ extern int avr_case_values_threshold; %{mmcu=atmega8|mmcu=avr4:crtm8.o%s} \ %{mmcu=atmega8515:crtm8515.o%s} \ %{mmcu=atmega8535:crtm8535.o%s} \ +%{mmcu=at90pwm2:crt90pwm2.o%s} \ +%{mmcu=at90pwm3:crt90pwm3.o%s} \ %{mmcu=atmega16:crtm16.o%s} \ %{mmcu=atmega161|mmcu=avr5:crtm161.o%s} \ %{mmcu=atmega162:crtm162.o%s} \ --- t-avr.old Thu Feb 27 22:45:34 2003 +++ t-avr Fri Mar 4 23:52:41 2005 @@ -51,6 +51,7 @@ MULTILIB_MATCHES = \ mmcu?avr3=mmcu?at76c711 \ mmcu?avr4=mmcu?atmega8515 mmcu?avr4=mmcu?atmega8535 \ mmcu?avr4=mmcu?atmega8 \ + mmcu?avr4=mmcu?at90pwm2 mmcu?avr4=mmcu?at90pwm3 \ mmcu?avr5=mmcu?atmega161 mmcu?avr5=mmcu?atmega162 \ mmcu?avr5=mmcu?atmega163 mmcu?avr5=mmcu?atmega169 \ mmcu?avr5=mmcu?atmega16 \