/gas:
authorEric B. Weddington <eric.weddington@atmel.com>
Wed, 23 Jan 2008 17:36:23 +0000 (17:36 +0000)
committerEric B. Weddington <eric.weddington@atmel.com>
Wed, 23 Jan 2008 17:36:23 +0000 (17:36 +0000)
2008-01-23  Eric B. Weddington  <eric.weddington@atmel.com>

* config/tc-avr.c (mcu_types): Change opcode set for at86rf401.

/include:
2008-01-23  Eric B. Weddington  <eric.weddington@atmel.com>

* opcode/avr.h (AVR_ISA_RF401): Add new opcode set for at86rf401.

gas/ChangeLog
gas/config/tc-avr.c
include/ChangeLog
include/opcode/avr.h

index dc7c7441ec1d039b6b0dda21f7b8f35313d95626..2d61c1d2565b1932ff300b761d19b2a47a2f58f9 100644 (file)
@@ -1,3 +1,7 @@
+2008-01-23  Eric B. Weddington  <eric.weddington@atmel.com>
+
+       * config/tc-avr.c (mcu_types): Change opcode set for at86rf401.
+
 2008-01-23  H.J. Lu  <hongjiu.lu@intel.com>
 
        * config/tc-i386.c (md_show_usage): Show more processors for
index 0beec9035b01e3ca72d692b9ba207ac61b8125b7..1e6f7e693de53711ff84c4988ce1e4b430332c59 100644 (file)
@@ -84,7 +84,7 @@ static struct mcu_type_s mcu_types[] =
   {"at90s8515",  AVR_ISA_2xxx,    bfd_mach_avr2},
   {"at90s8535",  AVR_ISA_2xxx,    bfd_mach_avr2},
   {"at90c8534",  AVR_ISA_2xxx,    bfd_mach_avr2},
-  {"at86rf401",  AVR_ISA_2xxx,    bfd_mach_avr2},
+  {"at86rf401",  AVR_ISA_RF401,   bfd_mach_avr2},
   {"attiny13",   AVR_ISA_TINY2,   bfd_mach_avr2},
   {"attiny2313", AVR_ISA_TINY2,   bfd_mach_avr2},
   {"attiny261",  AVR_ISA_TINY2,   bfd_mach_avr2},
index 98fea92b9e58150ccb322f7cc07c5209624d4282..9e079f6251839c15bebaaf4eaac15c03e93163db 100644 (file)
@@ -1,3 +1,7 @@
+2008-01-23  Eric B. Weddington  <eric.weddington@atmel.com>
+
+       * opcode/avr.h (AVR_ISA_RF401): Add new opcode set for at86rf401.
+
 2008-01-03  Eric B. Weddington  <eric.weddington@atmel.com>
 
        * opcode/avr.h (AVR_ISA_USB162): Add new opcode set.
index 50a41a0f77664949c37df27353521c760cb1f6fa..7f7ee0c35ab258b94ad27eddd6eaf8d9a7e94c55 100644 (file)
@@ -34,6 +34,7 @@
 #define AVR_ISA_TINY1 (AVR_ISA_1200 | AVR_ISA_LPM)
 #define AVR_ISA_PWMx  (AVR_ISA_M8   | AVR_ISA_BRK)
 #define AVR_ISA_2xxx  (AVR_ISA_TINY1 | AVR_ISA_SRAM)
+#define AVR_ISA_RF401 (AVR_ISA_2xxx | AVR_ISA_MOVW | AVR_ISA_LPMX)
 #define AVR_ISA_TINY2 (AVR_ISA_2xxx | AVR_ISA_MOVW | AVR_ISA_LPMX | \
                        AVR_ISA_SPM  | AVR_ISA_BRK)
 #define AVR_ISA_M8    (AVR_ISA_2xxx | AVR_ISA_MUL | AVR_ISA_MOVW | \