diff options
author | Nick Clifton <nickc@redhat.com> | 2004-07-26 12:29:02 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2004-07-26 12:29:02 +0000 |
commit | c05e9f04ff9e967a5833cd6780759710cb3c3036 (patch) | |
tree | 9a9db39609560b7eff9b4720532b0a5687581593 /gas | |
parent | 63cf1d37be55e18ac30414449b48387a3f3bf7a5 (diff) | |
download | gdb-c05e9f04ff9e967a5833cd6780759710cb3c3036.zip gdb-c05e9f04ff9e967a5833cd6780759710cb3c3036.tar.gz gdb-c05e9f04ff9e967a5833cd6780759710cb3c3036.tar.bz2 |
Add new subtargets: msp430x1610, msp430x1611, msp430x1612, msp430x415,
msp430x417, msp430xG437, msp430xG438, msp430xG439.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/ChangeLog | 6 | ||||
-rw-r--r-- | gas/config/tc-msp430.c | 19 |
2 files changed, 21 insertions, 4 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index b9c6e8f..cd6a533 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,9 @@ +2004-07-26 Dmitry Diky <diwil@spec.ru> + + * config/tc-msp430.c: Add new subtargets: msp430x1610, + msp430x1611, msp430x1612, msp430x415, msp430x417, msp430xG437, + msp430xG438, msp430xG439. + 2004-07-25 Daniel Jacobowitz <dan@debian.org> * doc/as.texinfo (Section, PushSection): Correct documentation diff --git a/gas/config/tc-msp430.c b/gas/config/tc-msp430.c index 082a916..2c3d81e 100644 --- a/gas/config/tc-msp430.c +++ b/gas/config/tc-msp430.c @@ -1,6 +1,6 @@ /* tc-msp430.c -- Assembler code for the Texas Instruments MSP430 - Copyright (C) 2002, 2003 Free Software Foundation, Inc. + Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc. Contributed by Dmitry Diky <diwil@mail.ru> This file is part of GAS, the GNU Assembler. @@ -119,6 +119,9 @@ static struct mcu_type_s mcu_types[] = {"msp430x167", MSP430_ISA_16, bfd_mach_msp16}, {"msp430x168", MSP430_ISA_16, bfd_mach_msp16}, {"msp430x169", MSP430_ISA_16, bfd_mach_msp16}, + {"msp430x1610", MSP430_ISA_16, bfd_mach_msp16}, + {"msp430x1611", MSP430_ISA_16, bfd_mach_msp16}, + {"msp430x1612", MSP430_ISA_16, bfd_mach_msp16}, {"msp430x311", MSP430_ISA_31, bfd_mach_msp31}, {"msp430x312", MSP430_ISA_31, bfd_mach_msp31}, @@ -132,14 +135,21 @@ static struct mcu_type_s mcu_types[] = {"msp430x412", MSP430_ISA_41, bfd_mach_msp41}, {"msp430x413", MSP430_ISA_41, bfd_mach_msp41}, + {"msp430x415", MSP430_ISA_41, bfd_mach_msp41}, + {"msp430x417", MSP430_ISA_41, bfd_mach_msp41}, {"msp430xE423", MSP430_ISA_42, bfd_mach_msp42}, {"msp430xE425", MSP430_ISA_42, bfd_mach_msp42}, {"msp430xE427", MSP430_ISA_42, bfd_mach_msp42}, + {"msp430xW423", MSP430_ISA_42, bfd_mach_msp42}, {"msp430xW425", MSP430_ISA_42, bfd_mach_msp42}, {"msp430xW427", MSP430_ISA_42, bfd_mach_msp42}, + {"msp430xG437", MSP430_ISA_43, bfd_mach_msp43}, + {"msp430xG438", MSP430_ISA_43, bfd_mach_msp43}, + {"msp430xG439", MSP430_ISA_43, bfd_mach_msp43}, + {"msp430x435", MSP430_ISA_43, bfd_mach_msp43}, {"msp430x436", MSP430_ISA_43, bfd_mach_msp43}, {"msp430x437", MSP430_ISA_43, bfd_mach_msp43}, @@ -189,8 +199,7 @@ show_mcu_list (stream) } void -md_show_usage (stream) - FILE *stream; +md_show_usage (FILE *stream) { fprintf (stream, _("MSP430 options:\n" @@ -205,12 +214,14 @@ md_show_usage (stream) " msp430x147 msp430x148 msp430x149\n" " msp430x155 msp430x156 msp430x157\n" " msp430x167 msp430x168 msp430x169\n" + " msp430x1610 msp430x1611 msp430x1612\n" " msp430x311 msp430x312 msp430x313 msp430x314 msp430x315\n" " msp430x323 msp430x325\n" " msp430x336 msp430x337\n" - " msp430x412 msp430x413\n" + " msp430x412 msp430x413 msp430x415 msp430x417\n" " msp430xE423 msp430xE425 msp430E427\n" " msp430xW423 msp430xW425 msp430W427\n" + " msp430xG437 msp430xG438 msp430G439\n" " msp430x435 msp430x436 msp430x437\n" " msp430x447 msp430x448 msp430x449\n")); |