* config/tc-z80.c (md_apply_fix): Rename var to fix shadow warning.
[deliverable/binutils-gdb.git] / gas / ChangeLog
index c82f3c8fce715b5b1573f178e8d6ec45788d926b..a42b3727dadd830c516b0d95a7373b72d0dbd5bd 100644 (file)
@@ -1,3 +1,86 @@
+2010-12-09  Arnold Metselaar  <arnold.metselaar@planet.nl>
+
+       * config/tc-z80.c (md_apply_fix): Rename var to fix shadow warning.
+
+2010-12-09  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * config/tc-mips.c (macro_build, macro, mips_ip, md_apply_fix):
+       Fix formatting.
+
+2010-12-09  Mike Frysinger  <vapier@gentoo.org>
+
+       * .gitignore: New file.
+
+2010-12-05  Arnold Metselaar  <arnold.metselaar@planet.nl>
+
+       PR gas/12269
+       * config/tc-z80.c (emit_mx, emit_ldxhl): Do not use
+       symbol_get_value_expression on a symbol that may not yet have
+       a value.
+       * testsuite/gas/z80/atend.s: New file, test case for bug 12269,
+       provided by Chris Smith.
+       * testsuite/gas/z80/atend.d: New file, expected results for atend.s.
+       * testsuite/gas/z80/z80.exp: Run new test case.
+
+2010-12-04  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       PR gas/12282
+       * expr.c (expr_build_dot): Make a clone of the symbol to return if
+       needed.
+
+2010-12-02  Richard Sandiford  <richard.sandiford@linaro.org>
+
+       * symbols.c (S_FORCE_RELOC): Return true for indirect functions
+       even if !strict.
+       * expr.c (operand): Don't convert absolute symbols to constants
+       if S_FORCE_RELOC is true.
+       (expr): Only reduce subtractions between different symbols if
+       S_FORCE_RELOC is false for both of them.
+       * write.c (fixup_segment): Don't remove symbols if S_FORCE_RELOC
+       is true for them, regardless of their segment.
+
+2010-12-01  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * symbols.h (dot_symbol): New declaration.
+       (dot_symbol_init): New prototype.
+       * symbols.c (dot_symbol): New variable.
+       (symbol_clone): Assert it's not dot_symbol being cloned.
+       (dot_symbol_init): New function.
+       (symbol_clone_if_forward_ref): Create a new temporary symbol
+       when trying to clone dot_symbol.
+       * expr.c (current_location): Refer to dot_symbol instead of
+       making a new temporary symbol.
+       * read.c (read_a_source_file): Update dot_symbol as we go.
+       * as.c (main): Call dot_symbol_init.
+
+2010-12-01  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * symbols.c (symbol_clone_if_forward_ref): Don't limit cloning
+       to expr_section symbols; clone all equated symbols.  Clear
+       sy_resolving of the cloned copy.
+       * expr.c (operand): Only clone equated symbols on a final
+       (i.e. non-equated) reference.
+
+2010-12-01  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * config/tc-mips.c (md_convert_frag): Remove a call to
+       S_GET_VALUE and use the result of resolve_symbol_value as the
+       value of the symbol processed in MIPS16 relaxation.
+
+2010-11-30  Joel Sherrill  <joel.sherrill@oarcorp.com>
+
+       * configure.tgt: Add sparc64-rtems.
+
+2010-11-25  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
+
+       * config/tc-s390.c (current_cpu): Initialize with latest CPU.
+       (init_default_arch): Default to z/Architecture mode if CPU provides it.
+       Remove the check setting the CPU default.
+
+2010-11-25  Alan Modra  <amodra@gmail.com>
+
+       * po/es.po: Update.
+
 2010-11-25  Alan Modra  <amodra@gmail.com>
 
        PR gas/12264
This page took 0.023976 seconds and 4 git commands to generate.