]>
Commit | Line | Data |
---|---|---|
30f666e7 | 1 | diff -Naurp binutils/size.c binutils/size.c |
fbe885ec PZ |
2 | --- binutils/size.c 2012-05-24 11:34:25.000000000 +0530 |
3 | +++ binutils/size.c 2012-05-24 11:34:53.000000000 +0530 | |
30f666e7 PZ |
4 | @@ -121,6 +121,7 @@ avr_device_t avr[] = |
5 | { | |
6 | {"atxmega256a3", AVR264K, AVR16K, AVR4K}, | |
7 | {"atxmega256a3b", AVR264K, AVR16K, AVR4K}, | |
8 | + {"atxmega256a3bu",AVR264K, AVR16K, AVR4K}, | |
9 | {"atxmega256d3", AVR264K, AVR16K, AVR4K}, | |
10 | ||
11 | {"atmega2560", AVR256K, AVR8K, AVR4K}, | |
12 | @@ -132,6 +133,7 @@ avr_device_t avr[] = | |
13 | {"atxmega128a1", AVR136K, AVR8K, AVR2K}, | |
14 | {"atxmega128a1u", AVR136K, AVR8K, AVR2K}, | |
15 | {"atxmega128a3", AVR136K, AVR8K, AVR2K}, | |
16 | + {"atxmega128b1", AVR136K, AVR8K, AVR2K}, | |
17 | {"atxmega128d3", AVR136K, AVR8K, AVR2K}, | |
18 | ||
19 | {"at43usb320", AVR128K, 608UL, 0UL}, | |
20 | diff -Naurp gas/config/tc-avr.c gas/config/tc-avr.c | |
fbe885ec PZ |
21 | --- gas/config/tc-avr.c 2012-05-24 11:34:25.000000000 +0530 |
22 | +++ gas/config/tc-avr.c 2012-05-24 11:39:23.000000000 +0530 | |
23 | @@ -265,7 +265,7 @@ static struct mcu_type_s mcu_types[] = | |
24 | {"atxmega64a1", AVR_ISA_XMEGA, bfd_mach_avrxmega5}, | |
25 | {"atxmega64a1u",AVR_ISA_XMEGA, bfd_mach_avrxmega5}, | |
26 | {"atxmega128a3", AVR_ISA_XMEGA, bfd_mach_avrxmega6}, | |
27 | - {"atxmega128b1", AVR_ISA_XMEGA, bfd_mach_avrxmega6}, | |
28 | + {"atxmega128b1", AVR_ISA_XMEGAU, bfd_mach_avrxmega6}, | |
29 | {"atxmega128d3", AVR_ISA_XMEGA, bfd_mach_avrxmega6}, | |
30 | {"atxmega192a3", AVR_ISA_XMEGA, bfd_mach_avrxmega6}, | |
31 | {"atxmega192d3", AVR_ISA_XMEGA, bfd_mach_avrxmega6}, | |
30f666e7 PZ |
32 | @@ -453,6 +453,7 @@ md_show_usage (FILE *stream) |
33 | " avr5 - enhanced AVR core with up to 64K program memory\n" | |
34 | " avr51 - enhanced AVR core with up to 128K program memory\n" | |
35 | " avr6 - enhanced AVR core with up to 256K program memory\n" | |
36 | + " avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n" | |
37 | " avrxmega3 - XMEGA, > 8K, <= 64K FLASH, > 64K RAM\n" | |
38 | " avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n" | |
39 | " avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n" | |
40 | diff -Naurp gas/doc/c-avr.texi gas/doc/c-avr.texi | |
fbe885ec PZ |
41 | --- gas/doc/c-avr.texi 2012-05-24 11:12:14.000000000 +0530 |
42 | +++ gas/doc/c-avr.texi 2012-05-24 11:34:53.000000000 +0530 | |
30f666e7 PZ |
43 | @@ -103,7 +103,7 @@ atxmega64a1u). |
44 | Instruction set avrxmega6 is for the XMEGA AVR core with up to 256K program | |
45 | memory space and less than 64K data space (MCU types: atxmega128a3, | |
46 | atxmega128d3, atxmega192a3, atxmega128b1, atxmega192d3, atxmega256a3, | |
47 | -atxmega256a3b, atxmega256a3bu, atxmega192d3). | |
48 | +atxmega256a3b, atxmega256a3bu). | |
49 | ||
50 | Instruction set avrxmega7 is for the XMEGA AVR core with up to 256K program | |
51 | memory space and greater than 64K data space (MCU types: atxmega128a1, | |
52 | diff -Naurp ld/Makefile.am ld/Makefile.am | |
fbe885ec PZ |
53 | --- ld/Makefile.am 2012-05-24 11:12:14.000000000 +0530 |
54 | +++ ld/Makefile.am 2012-05-24 11:34:53.000000000 +0530 | |
30f666e7 PZ |
55 | @@ -163,13 +163,13 @@ ALL_EMULATION_SOURCES = \ |
56 | eavr5.c \ | |
57 | eavr51.c \ | |
58 | eavr6.c \ | |
59 | - eavrxmega1.o \ | |
60 | - eavrxmega2.o \ | |
61 | - eavrxmega3.o \ | |
62 | - eavrxmega4.o \ | |
63 | - eavrxmega5.o \ | |
64 | - eavrxmega6.o \ | |
65 | - eavrxmega7.o \ | |
66 | + eavrxmega1.c \ | |
67 | + eavrxmega2.c \ | |
68 | + eavrxmega3.c \ | |
69 | + eavrxmega4.c \ | |
70 | + eavrxmega5.c \ | |
71 | + eavrxmega6.c \ | |
72 | + eavrxmega7.c \ | |
73 | ecoff_i860.c \ | |
74 | ecoff_sparc.c \ | |
75 | ecrisaout.c \ | |
76 | diff -Naurp ld/Makefile.in ld/Makefile.in | |
fbe885ec PZ |
77 | --- ld/Makefile.in 2012-05-24 11:12:14.000000000 +0530 |
78 | +++ ld/Makefile.in 2012-05-24 11:34:53.000000000 +0530 | |
30f666e7 PZ |
79 | @@ -469,13 +469,13 @@ ALL_EMULATION_SOURCES = \ |
80 | eavr5.c \ | |
81 | eavr51.c \ | |
82 | eavr6.c \ | |
83 | - eavrxmega1.o \ | |
84 | - eavrxmega2.o \ | |
85 | - eavrxmega3.o \ | |
86 | - eavrxmega4.o \ | |
87 | - eavrxmega5.o \ | |
88 | - eavrxmega6.o \ | |
89 | - eavrxmega7.o \ | |
90 | + eavrxmega1.c \ | |
91 | + eavrxmega2.c \ | |
92 | + eavrxmega3.c \ | |
93 | + eavrxmega4.c \ | |
94 | + eavrxmega5.c \ | |
95 | + eavrxmega6.c \ | |
96 | + eavrxmega7.c \ | |
97 | ecoff_i860.c \ | |
98 | ecoff_sparc.c \ | |
99 | ecrisaout.c \ |