gas:
[deliverable/binutils-gdb.git] / gas / ChangeLog
index bf5e63a9509df771a99647f1f66a2006a016bea1..ac3953d7b275134f61bfb8878ac14b7ff81b8d87 100644 (file)
@@ -1,3 +1,69 @@
+2009-10-013  Vincent Riviere  <vincent.riviere@freesbee.fr>    
+
+       PR gas/3041
+       * config/tc-m68k.c (tc_gen_reloc): Fix addend for relocations
+       located in data section an referencing a weak symbol.
+
+2009-10-07  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * config/tc-arm.c (mapping_state, mapping_state_2): Make dummy
+       versions slightly more than nothing.
+
+       * doc/c-arm.texi (ARM Options): Correctly name the two mapcs options.
+
+2009-10-07  Alan Modra  <amodra@bigpond.net.au>
+           H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR gas/2117
+       * config/tc-ia64.c (parse_operand): Use expression rather than
+       expression_and_evalute.
+       (parse_operand_and_eval): New function.  Replace all uses of
+       parse_operand outside of parse_operands with this function.
+       (parse_operans_maybe_eval): New function.  Replace uses of
+       parse_operand in parse_operands, except for the dummy, with
+       this function.
+
+2009-10-06  Alan Modra  <amodra@bigpond.net.au>
+
+       PR gas/10704
+       * symbols.c (snapshot_symbol): Revert 2006-01-09 patch for PR2117.
+
+2009-10-06  Alan Modra  <amodra@bigpond.net.au>
+
+       * read.c (s_reloc): Don't use expression_and_evaluate.
+
+2009-10-02  Peter Bergner  <bergner@vnet.ibm.com>
+
+       * config/tc-ppc.c (md_show_usage): Document -m476.
+       * doc/c-ppc.texi (PowerPC-Opts): Document -m476.
+
+2009-10-02  Jakub Jelinek  <jakub@redhat.com>
+
+       * dw2gencfi.c: Include dwarf2dbg.h.
+       (DWARF2_FORMAT): Define if not defined.
+       (dot_cfi_sections): New function.
+       (cfi_pseudo_table): Handle .cfi_sections.
+       (CFI_EMIT_eh_frame, CFI_EMIT_debug_frame): Define.
+       (cfi_sections): New variable.
+       (output_cie, output_fde, select_cie_for_fde): Add eh_frame
+       argument, add supporting for outputting .debug_frame
+       section.
+       (cfi_change_reg_numbers): New function or macro.
+       (cfi_finish): Only emit .eh_frame if
+       cfi_sections & CFI_EMIT_eh_frame.  Emit .debug_frame if
+       cfi_sections & CFI_EMIT_debug_frame.
+       * config/tc-ppc.h (md_reg_eh_frame_to_debug_frame): Define.
+       * doc/as.texinfo (CFI directives): Document .cfi_sections.
+
+2009-10-01  Peter Bergner  <bergner@vnet.ibm.com>
+
+       * config/tc-ppc.c (md_show_usage): Rename "ppca2" to "a2".
+       * doc/c-ppc.texi (PowerPC-Opts): Likewise.
+
+2009-10-01  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/tc-i386.c (x86_cons): Reformat.
+
 2009-09-29  DJ Delorie  <dj@redhat.com>
 
        * Makefile.am: Add RX target.
@@ -20,7 +86,7 @@
 
 2009-09-25  Martin Thuresson  <martint@google.com>
 
-       Update soruces to make alpha, arc and arm targets compile cleanly
+       Update sources to make alpha, arc and arm targets compile cleanly
        with -Wc++-compat:
        * config/tc-alpha.c: Add casts.
        (extended_bfd_reloc_code_real_type): New type. Used to avoid
 2009-09-25  Nick Hudson  <nick.hudson@gmx.co.uk>
 
        * doc/c-mips.texi: Fix the singlefloat and doublefloat kindex
-       entries2009-09-24  H.J. Lu  <hongjiu.lu@intel.com>
+       entries
+
+2009-09-24  H.J. Lu  <hongjiu.lu@intel.com>
 
        * config/tc-i386.c (build_vex_prefix): Check vex == 2 instead
        of vex256.
        the prerequisite. Add $(srcdir)/config/bfin-aux.h to the
        prerequisite.
        (bfin-defs.h, $(srcdir)/config/bfin-defs.h): Rename to ...
-       (bfin-parse.h, $(srcdir)/config/bfin-parse.h): ... these. 
+       (bfin-parse.h, $(srcdir)/config/bfin-parse.h): ... these.
        (bfin-lex.o): Add bfin-parse.h and $(srcdir)/config/bfin-defs.h
        to the prerequisite.
        * Makefile.in: Regenerate.
 
 2009-08-17  Sterling Augustine  <sterling@tensilica.com>
 
-       * config/tc-xtensa.c (xtensa_frob_label): move call to 
+       * config/tc-xtensa.c (xtensa_frob_label): move call to
        do_align_targets to set frag_type only.
 
 2009-08-17  Kai Tietz  <kai.tietz@onevision.com>
 2009-08-06  Michael Eager <eager@eagercon.com>
 
        * Makefile.am: add microblaze to CPU_TYPES, config/tc-microblaze.c to
-       TARGET_CPU_CFILES, config/tc-microblaze.h to TARGET_CPU_HFILES, add 
+       TARGET_CPU_CFILES, config/tc-microblaze.h to TARGET_CPU_HFILES, add
        DEP_microblaze_elf target.
        * Makefile.in: Regenerate.
        * config/tc-microblaze.c: Add MicroBlaze assembler.
        * config/tc-microblaze.h: Add header for tc-microblaze.c.
        * configure.in: Add microblaze target.
        * configure: Regenerate.
-       * configure.tgt: Same. 
+       * configure.tgt: Same.
        * doc/Makefile.am: Add c-microblaze.texi to CPU_DOCS.
        * doc/Makefile.in: Same.
        * doc/all.texi: Set MICROBLAZE.
        * config/tc-cr16.c (md_apply_fix): Put the addend value alone in to
        object file without symbol values.
        (tc_gen_reloc): For local symbols resolved or its absolute symbol,
-       then set the relocation type as NULL. 
+       then set the relocation type as NULL.
 
 2009-07-25  H.J. Lu  <hongjiu.lu@intel.com>
 
This page took 0.025279 seconds and 4 git commands to generate.