gas:
[deliverable/binutils-gdb.git] / gas / ChangeLog
index c3894baa47ceab3fe989b13235275340bc5df633..13aac0f86d29eaabeb43c6e17a2471758e1fa4c7 100644 (file)
@@ -1,3 +1,68 @@
+2009-01-29  Mark Mitchell  <mark@codesourcery.com>
+
+       * config/tc-arm.c (do_t_orn): New function.
+       (do_t_rrx): Likewise.
+       (insns): Add orn and rrx.
+
+2009-01-29  Mark Mitchell  <mark@codesourcery.com>
+
+       * config/tc-arm.c (insns): Add qasx, qsax, shasx, shsax, ssax,
+       uasx, uhasx, uhsx, uqasx, uqsax, usax. 
+
+2009-01-29  Mark Mitchell  <mark@codesourcery.com>
+
+       * config/tc-arm.c (insns): Correct encoding of qadd, qdadd, qsub,
+       qdsub in Thumb-2 mode.
+
+2009-01-29  Paul Brook  <paul@codesourcery.com>
+            Mark Mitchell  <mark@codesourcery.com>
+
+       * config/tc-arm.c (do_t_mul): In Thumb-2 mode, use 16-bit encoding
+       of MUL when possible.
+
+2009-01-29  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-mep.h (DIFF_EXPR_OK): Do not define.
+
+2009-01-29  Nathan Sidwell  <nathan@codesourcery.com>
+           Catherine Moore <clm@codesourcery.com?
+
+       * doc/c-arm.texi (ARM Directives): Alphabetize. Document .2byte,
+       .4byte, .8byte, .bss, .even, .extend, .ldouble, .packed, .secrel32
+       directives.
+
+2009-01-27  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-mips.c (append_insn): Cope with a complex reloc
+       sequence containing an unsupported reloc type.
+       (enum options): Replace computed #define's constants for option
+       numbers with this enum.
+       (struct md_longopts): Use the enum.  Allow OPTION_32 in a non-ELF
+       environment.
+       (md_parse_option): Allow -32 in a non-ELF environment.
+
+2009-01-26  Andrew Stubbs  <ams@codesourcery.com>
+
+       * config/tc-arm.c (attributes_set_explicitly): New array.
+       (s_arm_eabi_attribute): Check return value from s_vendor_attribute.
+       (cpu_arch): Add ARM_ARCH_V5T.
+       (aeabi_set_attribute_int): New function.
+       (aeabi_set_attribute_string): New function.
+       (aeabi_set_public_attributes): Set attributes according to the user's
+       intentions, rather than the actual state of the binary.
+       Use aeabi_set_attribute_int and aeabi_set_attribute_string instead of
+       bfd_elf_add_proc_attr_int and bfd_elf_add_proc_attr_string.
+       Support WMMXv2. Use attribute names instead of numbers.
+       * read.c (s_vendor_attribute): Change return type to int.
+       Return the tag number that was set.
+       * read.h (s_vendor_attribute): Change return type to int.
+
+2009-01-26  Eric B. Weddington  <eric.weddington@atmel.com>
+
+       PR 9789
+       * config/tc-avr.c (mcu_types): Fix typo in atmega128rfa1 name.
+       * doc/c-avr.texi: Likewise.
+
 2009-01-23  Nathan Sidwell  <nathan@codesourcery.com>
 
        * doc/c-arm.texi (): Document -mwarn-deprecated.
This page took 0.023806 seconds and 4 git commands to generate.