summarylogtreecommitdiffstats
path: root/rfa1.patch
blob: 4cd079c90cf1b7fe8cf37d5610387e18824f920f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
diff -ruN gcc-orig/gcc/config/avr/avr.c gcc-4.1.2/gcc/config/avr/avr.c
--- gcc/config/avr/avr.c	2011-05-30 17:38:04.000000000 +0200
+++ gcc/config/avr/avr.c	2011-05-30 17:39:57.564303380 +0200
@@ -241,6 +241,7 @@
   { "atmega128", 5, "__AVR_ATmega128__" },
   { "atmega1280",5, "__AVR_ATmega1280__" },
   { "atmega1281",5, "__AVR_ATmega1281__" },
+  { "atmega128rfa1",5, "__AVR_ATmega128RFA1__" },  
   { "atmega16hva",5, "__AVR_ATmega16HVA__" },
   { "at90can32", 5, "__AVR_AT90CAN32__" },
   { "at90can64", 5, "__AVR_AT90CAN64__" },
diff -ruN gcc-orig/gcc/config/avr/avr.h gcc-4.1.2/gcc/config/avr/avr.h
--- gcc/config/avr/avr.h	2011-05-30 17:38:04.000000000 +0200
+++ gcc/config/avr/avr.h	2011-05-30 17:42:08.132880519 +0200
@@ -842,6 +842,7 @@
 %{mmcu=atmega640|\
   mmcu=atmega1280|\
   mmcu=atmega1281|\
+  mmcu=atmega128rfa1|\
   mmcu=atmega256*: -Tdata 0x800200} "
 
 #define LIB_SPEC \
@@ -933,6 +934,7 @@
 %{mmcu=atmega128:crtm128.o%s} \
 %{mmcu=atmega1280:crtm1280.o%s} \
 %{mmcu=atmega1281:crtm1281.o%s} \
+%{mmcu=atmega128rfa1:crtm128rfa1.o%s} \
 %{mmcu=atmega8hva:crtm8hva.o%s} \
 %{mmcu=atmega16hva:crtm16hva.o%s} \
 %{mmcu=atmega2560:crtm2560.o%s} \
diff -ruN gcc-orig/gcc/config/avr/t-avr gcc-4.1.2/gcc/config/avr/t-avr
--- gcc/config/avr/t-avr	2011-05-30 17:38:04.000000000 +0200
+++ gcc/config/avr/t-avr	2011-05-30 17:42:43.393833397 +0200
@@ -90,6 +90,7 @@
 	mmcu?avr5=mmcu?atmega128 \
 	mmcu?avr5=mmcu?atmega1280 \
 	mmcu?avr5=mmcu?atmega1281 \
+	mmcu?avr5=mmcu?atmega128rfa1 \
 	mmcu?avr5=mmcu?atmega16hva \
 	mmcu?avr5=mmcu?at90can32 \
 	mmcu?avr5=mmcu?at90can64 \