diff options
author | Georg-Johann Lay <avr@gjlay.de> | 2017-07-17 10:23:10 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2017-07-17 10:23:28 +0100 |
commit | f27dadca0ad18d5a0ba032c3d3f6a60ea55d887b (patch) | |
tree | f579e51c465a3063b5bc44a33ef9bc839564bd53 /gas/config/tc-avr.c | |
parent | caa74962b638d9d468e77dca3e410b061af9aa43 (diff) | |
download | gdb-f27dadca0ad18d5a0ba032c3d3f6a60ea55d887b.zip gdb-f27dadca0ad18d5a0ba032c3d3f6a60ea55d887b.tar.gz gdb-f27dadca0ad18d5a0ba032c3d3f6a60ea55d887b.tar.bz2 |
Update assembler documentation on some AVR cores.
PR 21472
* config/tc-avr.c (mcu_types): Add entries for: attiny212,
attiny214, attiny412, attiny414, attiny814, attiny1614,
attiny1616, attiny1617, attiny3214, attiny3216, attiny3217.
(md_show_usage): Adjust doc for "avrxmega3".
* doc/c-avr.texi (AVR options) [-mmcu=]: Adjust doc for avrxmega3.
Add MCUs: attiny212, attiny214, attiny412, attiny414, attiny416,
attiny417, attiny814, attiny816, attiny817, attiny1614,
attiny1616, attiny1617, attiny3214, attiny3216, attiny3217.
Diffstat (limited to 'gas/config/tc-avr.c')
-rw-r--r-- | gas/config/tc-avr.c | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/gas/config/tc-avr.c b/gas/config/tc-avr.c index 7e3f719..067657b 100644 --- a/gas/config/tc-avr.c +++ b/gas/config/tc-avr.c @@ -402,10 +402,21 @@ static struct mcu_type_s mcu_types[] = {"atxmega16e5", AVR_ISA_XMEGA, bfd_mach_avrxmega2}, {"atxmega8e5", AVR_ISA_XMEGA, bfd_mach_avrxmega2}, {"atxmega32x1", AVR_ISA_XMEGA, bfd_mach_avrxmega2}, + {"attiny212", AVR_ISA_XMEGA, bfd_mach_avrxmega3}, + {"attiny214", AVR_ISA_XMEGA, bfd_mach_avrxmega3}, + {"attiny412", AVR_ISA_XMEGA, bfd_mach_avrxmega3}, + {"attiny414", AVR_ISA_XMEGA, bfd_mach_avrxmega3}, {"attiny416", AVR_ISA_XMEGA, bfd_mach_avrxmega3}, {"attiny417", AVR_ISA_XMEGA, bfd_mach_avrxmega3}, + {"attiny814", AVR_ISA_XMEGA, bfd_mach_avrxmega3}, {"attiny816", AVR_ISA_XMEGA, bfd_mach_avrxmega3}, {"attiny817", AVR_ISA_XMEGA, bfd_mach_avrxmega3}, + {"attiny1614", AVR_ISA_XMEGA, bfd_mach_avrxmega3}, + {"attiny1616", AVR_ISA_XMEGA, bfd_mach_avrxmega3}, + {"attiny1617", AVR_ISA_XMEGA, bfd_mach_avrxmega3}, + {"attiny3214", AVR_ISA_XMEGA, bfd_mach_avrxmega3}, + {"attiny3216", AVR_ISA_XMEGA, bfd_mach_avrxmega3}, + {"attiny3217", AVR_ISA_XMEGA, bfd_mach_avrxmega3}, {"atxmega64a3", AVR_ISA_XMEGA, bfd_mach_avrxmega4}, {"atxmega64a3u",AVR_ISA_XMEGAU, bfd_mach_avrxmega4}, {"atxmega64a4u",AVR_ISA_XMEGAU, bfd_mach_avrxmega4}, @@ -661,7 +672,7 @@ md_show_usage (FILE *stream) " avr51 - enhanced AVR core with up to 128K program memory\n" " avr6 - enhanced AVR core with up to 256K program memory\n" " avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n" - " avrxmega3 - XMEGA, > 8K, <= 64K FLASH, > 64K RAM\n" + " avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash visible in RAM\n" " avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n" " avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n" " avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n" |