* NEWS: Mention .cfi_val_encoded_addr.
[binutils-gdb.git] / gas / ChangeLog
index 82ffb6bf4af282f29d6e8ec0695cc75d293fc1cb..bf12c11ece2b1c1b7ae16e1add07d1998d9e0e44 100644 (file)
@@ -1,3 +1,64 @@
+2008-09-28  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * NEWS: Mention .cfi_val_encoded_addr.
+
+2008-09-26  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * Makefile.am (TARG_ENV_HFILES): Add config/te-solaris.h.
+       * Makefile.in (TARG_ENV_HFILES): Likewise.
+       * configure.tgt (Solaris targets): Set em=solaris.
+       * config/te-solaris.h: New file.
+
+2008-09-26  Jie Zhang  <jie.zhang@analog.com>
+
+       * config/bfin-parse.y (asm_1): Fix reduce/reduce conflicts.
+
+2008-09-24  Richard Henderson  <rth@redhat.com>
+
+       * dw2gencfi.c (DWARF2_ADDR_SIZE): Provide default.
+       (struct cfi_insn_data): Add ea member.
+       (CFI_val_encoded_addr, dot_cfi_val_encoded_addr): New.
+       (output_cfi_insn): Handle CFI_val_encoded_addr.
+       (select_cie_for_fde): Don't match CFI_val_encoded_addr.
+       * doc/as.texinfo (.cfi_val_encoded_addr): Document.
+
+2008-09-25  Alan Modra  <amodra@bigpond.net.au>
+
+       PR 6913
+       * listing.c (print_options): Don't call fprintf without format string.
+
+2008-09-19  Alan Modra  <amodra@bigpond.net.au>
+
+       * write.c (TC_FORCE_RELOCATION_SUB_LOCAL): Heed md_register_arithmetic.
+       (TC_VALIDATE_FIX_SUB): Likewise.
+       * config/tc-frv.h (TC_FORCE_RELOCATION_SUB_LOCAL): Likewise.
+       * config/tc-hppa.h (TC_FORCE_RELOCATION_SUB_LOCAL): Likewise.
+       * config/tc-mn10300.h (TC_VALIDATE_FIX_SUB): Likewise.
+       * config/tc-sh.h (TC_VALIDATE_FIX_SUB): Likewise.
+       (TC_FORCE_RELOCATION_SUB_LOCAL): Likewise.
+       * config/tc-sh64.h (TC_VALIDATE_FIX_SUB): Likewise.
+       * config/tc-xtensa.h (TC_VALIDATE_FIX_SUB): Likewise.
+       * doc/internals.texi (TC_FORCE_RELOCATION_SUB_ABS,
+       TC_FORCE_RELOCATION_SUB_LOCAL, TC_VALIDATE_FIX_SUB): Show new param.
+
+       * write.c (md_register_arithmetic): Define.
+       (fixup_segment): Adjust TC_FORCE_RELOCATION_SUB_ABS invocation.
+       Modify error message when registers involved.
+       (TC_FORCE_RELOCATION_SUB_ABS): Heed md_register_arithmetic.
+       * config/tc-sh.h (TC_FORCE_RELOCATION_SUB_ABS): Likewise.
+
+2008-09-15  Alan Modra  <amodra@bigpond.net.au>
+
+       * write.c (install_reloc): Correct EMIT_SECTION_SYMBOLS test.
+
+2008-09-15  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/tc-frv.c (md_apply_fix): Use abs_section_sym for
+       relocs with no symbol.
+       * config/tc-mmix.c (md_assemble): Mark fake symbol on
+       BFD_RELOC_MMIX_BASE_PLUS_OFFSET as OK for use by relocs.
+       (mmix_md_end): Likewise mark mmix reg contents section symbol.
+
 2008-09-14  Chris Smith <chris@zxdesign.info>
 
        * config/tc-z80.c: Opcode generation of ld a,(bc) and ld a,(de) was