]> git.pld-linux.org Git - packages/crossavr-binutils.git/blob - 430-binutils-2.20.1-atmega26hvg.patch
- synchronized patches with Atmel official AVR8-GNU toolchain.
[packages/crossavr-binutils.git] / 430-binutils-2.20.1-atmega26hvg.patch
1 diff -Naurp binutils/size.c binutils/size.c
2 --- binutils/size.c     2011-12-08 14:07:10.000000000 +0530
3 +++ binutils/size.c     2011-12-14 18:26:08.000000000 +0530
4 @@ -99,6 +99,7 @@ static int return_code = 0;
5  #define AVR16K 16384UL
6  #define AVR20K 20480UL
7  #define AVR24K 24576UL
8 +#define AVR26K 26624UL
9  #define AVR32K 32768UL
10  #define AVR36K 36864UL
11  #define AVR40K 40960UL
12 @@ -257,6 +258,8 @@ avr_device_t avr[] =
13         {"atmega32u4",    AVR32K,  2560UL, AVR1K},
14         {"atmega32u6",    AVR32K,  2560UL, AVR1K},
15  
16 +       {"atmega26hvg",   AVR26K,  AVR1K,  AVR512},
17 +
18         {"at43usb355",    AVR24K,  1120UL,   0UL},
19  
20         {"atxmega16a4",   AVR20K,  AVR2K,  AVR1K},
21 diff -Naurp gas/config/tc-avr.c gas/config/tc-avr.c
22 --- gas/config/tc-avr.c 2011-12-08 14:07:10.000000000 +0530
23 +++ gas/config/tc-avr.c 2011-12-08 14:08:31.000000000 +0530
24 @@ -235,6 +235,7 @@ static struct mcu_type_s mcu_types[] =
25    {"atmega16hva2",AVR_ISA_AVR5,   bfd_mach_avr5},
26    {"atmega16hvb",AVR_ISA_AVR5,    bfd_mach_avr5},
27    {"atmega16hvbrevb",AVR_ISA_AVR5,bfd_mach_avr5},
28 +  {"atmega26hvg",AVR_ISA_AVR5,    bfd_mach_avr5},
29    {"atmega32hvb",AVR_ISA_AVR5,    bfd_mach_avr5},
30    {"atmega32hvbrevb",AVR_ISA_AVR5,bfd_mach_avr5},
31    {"atmega48hvf",AVR_ISA_AVR5,    bfd_mach_avr5},
32 diff -Naurp gas/doc/c-avr.texi gas/doc/c-avr.texi
33 --- gas/doc/c-avr.texi  2011-12-08 14:07:10.000000000 +0530
34 +++ gas/doc/c-avr.texi  2011-12-08 14:13:40.000000000 +0530
35 @@ -74,7 +74,7 @@ atmega3290a, atmega3290p, atmega3290pa, 
36  atmega64, atmega64a, atmega640, atmega644, atmega644a, atmega644p, atmega644pa, atmega645, 
37  atmega645a, atmega645p, atmega6450, atmega6450a, atmega6450p, atmega649, 
38  atmega649a, atmega649p, atmega6490, atmega6490a, atmega6490p, atmega64hve, 
39 -atmega16hva, atmega16hva2, atmega16hvb, atmega32hvb, atmega16hvbrevb, 
40 +atmega16hva, atmega16hva2, atmega16hvb, atmega26hvg, atmega32hvb, atmega16hvbrevb, 
41  atmega32hvbrevb, atmega48hvf, at90can32, at90can64, at90pwm216, at90pwm316, atmega16u4, 
42  atmega32c1, atmega64c1, atmega64m1, atmega16m1, atmega32m1, atmega64m1,
43  atmega16u4, atmega32u4, atmega32u6, at90usb646, at90usb647, at94k, at90scr100).
This page took 0.061894 seconds and 3 git commands to generate.