]> git.pld-linux.org Git - packages/crossavr-binutils.git/blob - 411-binutils-2.20.1-atmega48pa.patch
- synchronized patches with Atmel official AVR8-GNU toolchain.
[packages/crossavr-binutils.git] / 411-binutils-2.20.1-atmega48pa.patch
1 diff -Naurp binutils/size.c binutils/size.c
2 --- binutils/size.c     2011-09-05 15:50:47.000000000 +0300
3 +++ binutils/size.c     2011-09-05 15:53:27.000000000 +0300
4 @@ -289,6 +289,7 @@ avr_device_t avr[] =
5         {"at90s4434",     AVR4K,   352UL,  AVR256},
6         {"atmega48",      AVR4K,   AVR512, AVR256},
7         {"atmega48a",     AVR4K,   AVR512, AVR256},
8 +       {"atmega48pa",    AVR4K,   AVR512, AVR256},
9         {"atmega48p",     AVR4K,   AVR512, AVR256},
10         {"attiny4313",    AVR4K,   AVR256, AVR256},
11         {"attiny43u",     AVR4K,   AVR256, AVR64},
12 diff -Naurp gas/config/tc-avr.c gas/config/tc-avr.c
13 --- gas/config/tc-avr.c 2011-09-05 15:50:47.000000000 +0300
14 +++ gas/config/tc-avr.c 2011-09-05 15:53:27.000000000 +0300
15 @@ -146,6 +146,7 @@ static struct mcu_type_s mcu_types[] =
16    {"atmega8",    AVR_ISA_M8,      bfd_mach_avr4},
17    {"atmega48",   AVR_ISA_AVR4,    bfd_mach_avr4},
18    {"atmega48a",  AVR_ISA_AVR4,    bfd_mach_avr4},
19 +  {"atmega48pa", AVR_ISA_AVR4,    bfd_mach_avr4},
20    {"atmega48p",  AVR_ISA_AVR4,    bfd_mach_avr4},
21    {"atmega88",   AVR_ISA_AVR4,    bfd_mach_avr4},
22    {"atmega88a",  AVR_ISA_AVR4,    bfd_mach_avr4},
23 diff -Naurp gas/doc/c-avr.texi gas/doc/c-avr.texi
24 --- gas/doc/c-avr.texi  2011-09-05 15:50:47.000000000 +0300
25 +++ gas/doc/c-avr.texi  2011-09-05 15:53:27.000000000 +0300
26 @@ -59,10 +59,9 @@ instructions (MCU types: attiny167, atti
27  atmega8u2, atmega16u2, atmega32u2).
28  
29  Instruction set avr4 is for the enhanced AVR core with up to 8K program
30 -memory space (MCU types: atmega48, atmega48a, atmega48p,atmega8, atmega88, 
31 -atmega88a, atmega88p, atmega88pa, atmega8515, atmega8535, atmega8hva, 
32 -at90pwm1,at90pwm2, at90pwm2b, at90pwm3, at90pwm3b,
33 -at90pwm81).
34 +memory space (MCU types: atmega48, atmega48a, atmega48pa, atmega48p,atmega8,
35 +atmega88, atmega88a, atmega88p, atmega88pa, atmega8515, atmega8535, atmega8hva,
36 +at90pwm1,at90pwm2, at90pwm2b, at90pwm3, at90pwm3b, at90pwm81).
37  
38  Instruction set avr5 is for the enhanced AVR core with up to 128K program
39  memory space (MCU types: at90pwm161, atmega16, atmega16a, atmega161, atmega162,
This page took 0.029067 seconds and 3 git commands to generate.