]>
Commit | Line | Data |
---|---|---|
31ce1ede JR |
1 | diff -Naurp binutils/size.c binutils/size.c |
2 | --- binutils/size.c 2012-12-17 16:59:08.000000000 +0530 | |
3 | +++ binutils/size.c 2012-12-17 16:59:24.000000000 +0530 | |
4 | @@ -100,6 +100,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 | @@ -266,6 +267,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 2012-12-17 16:59:08.000000000 +0530 | |
23 | +++ gas/config/tc-avr.c 2012-12-17 16:59:24.000000000 +0530 | |
24 | @@ -241,6 +241,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 2012-12-17 16:59:08.000000000 +0530 | |
34 | +++ gas/doc/c-avr.texi 2012-12-17 16:59:24.000000000 +0530 | |
35 | @@ -78,10 +78,10 @@ atmega3290a, atmega3290p, atmega3290pa, | |
36 | atmega644pa, atmega645, atmega645a, atmega645p, atmega6450, atmega6450a, | |
37 | atmega6450p, atmega649, atmega649a, atmega649p, atmega6490, atmega6490a, | |
38 | atmega6490p, atmega16hva, atmega16hva2, atmega16hvb, atmega16hvbrevb, | |
39 | -atmega32hvb, atmega48hvf, atmega32hvbrevb, atmega64hve, at90can32, at90can64, | |
40 | -at90pwm161,at90pwm216, at90pwm316, atmega32c1, atmega64c1, atmega16m1, | |
41 | -atmega32m1, atmega64m1, atmega16u4, atmega32u4, atmega32u6, at90usb646, | |
42 | -at90usb647, at94k, at90scr100, ata5790, ata5795). | |
43 | +atmega26hvg, atmega32hvb, atmega48hvf, atmega32hvbrevb, atmega64hve, at90can32, | |
44 | +at90can64, at90pwm161, at90pwm216, at90pwm316, atmega32c1, atmega64c1, atmega16m1, | |
45 | +atmega32m1, atmega64m1, atmega16u4, atmega32u4, atmega32u6, at90usb646,at90usb647, | |
46 | +at94k, at90scr100, ata5790, ata5795). | |
47 | ||
48 | Instruction set avr51 is for the enhanced AVR core with exactly 128K program | |
49 | memory space (MCU types: atmega128, atmega128a, atmega1280, atmega1281, |