|
|
| 78 |
{"at90s2333", AVR_ISA_2xxx, bfd_mach_avr2}, /* XXX -> 4433 */ |
78 |
{"at90s2333", AVR_ISA_2xxx, bfd_mach_avr2}, /* XXX -> 4433 */ |
| 79 |
{"at90s2343", AVR_ISA_2xxx, bfd_mach_avr2}, |
79 |
{"at90s2343", AVR_ISA_2xxx, bfd_mach_avr2}, |
| 80 |
{"attiny22", AVR_ISA_2xxx, bfd_mach_avr2}, /* XXX -> 2343 */ |
80 |
{"attiny22", AVR_ISA_2xxx, bfd_mach_avr2}, /* XXX -> 2343 */ |
| 81 |
{"attiny26", AVR_ISA_2xxx, bfd_mach_avr2}, |
81 |
{"attiny26", AVR_ISA_2xxe, bfd_mach_avr2}, |
| 82 |
{"at90s4433", AVR_ISA_2xxx, bfd_mach_avr2}, |
82 |
{"at90s4433", AVR_ISA_2xxx, bfd_mach_avr2}, |
| 83 |
{"at90s4414", AVR_ISA_2xxx, bfd_mach_avr2}, /* XXX -> 8515 */ |
83 |
{"at90s4414", AVR_ISA_2xxx, bfd_mach_avr2}, /* XXX -> 8515 */ |
| 84 |
{"at90s4434", AVR_ISA_2xxx, bfd_mach_avr2}, /* XXX -> 8535 */ |
84 |
{"at90s4434", AVR_ISA_2xxx, bfd_mach_avr2}, /* XXX -> 8535 */ |
|
|
| 792 |
++str; |
792 |
++str; |
| 793 |
op_mask |= 1; |
793 |
op_mask |= 1; |
| 794 |
} |
794 |
} |
|
|
795 |
/* attiny26 can do "lpm" and "lpm r,Z" but no postincrement. */ |
| 796 |
if (!avr_opt.all_opcodes && (op_mask & 0x0001) |
| 797 |
&& !(avr_mcu->isa & AVR_ISA_MOVW)) |
| 798 |
as_bad (_("postincrement not supported")); |
| 795 |
break; |
799 |
break; |
| 796 |
|
800 |
|
| 797 |
case 'b': |
801 |
case 'b': |