gas/
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 59112826e386974d1d1059b548f7094a50d985be..807d52db6b063b54ab2b029a5c3e8f0df74422f7 100644 (file)
@@ -1,3 +1,47 @@
+2007-10-27  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR gas/5221
+       * config/obj-elf.c (obj_elf_section): Handle optional
+       parameters for .pushsection.
+
+       * doc/as.texinfo: Document optional parameters for
+       .pushsection.
+
+2007-10-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * configure.in: Move AM_PROG_LIBTOOL after AC_GNU_SOURCE.
+       * configure: Regenerated.
+
+2007-10-24  Alan Modra  <amodra@bigpond.net.au>
+
+       * Makefile.am (INCLUDES, DEP_INCLUDES): Remove -D_GNU_SOURCE.
+       Run "make dep-am".
+       * configure.in: Invoke AC_GNU_SOURCE.
+       * Makefile.in: Regenerate.
+       * config.in: Regenerate.
+       * configure: Regenerate.
+
+2007-10-19  Nick Clifton  <nickc@redhat.com>
+
+       * expr.c (expr): Test md_allow_local_subtract (if defined) before
+       allowing the evaluation of an expression involving two symbols
+       defined in the same section.
+       * doc/internals.texi (md_allow_local_subtract): Document the new
+       macro.
+       * config/tc-mn10300.h (md_allow_local_subtract): Define.
+       (RELAX_EXPANSION_POSSIBLE): Define.
+       (MAX_RELOC_EXPANSION): Define.
+       (TC_FRAG_TYPE): Define.
+       * config/tc-mn10300.c (md_assemble): Mark fragments as containing code.
+       (tc_gen_reloc): Return an array of relocs.  If necessary generate
+       two relocs to handle an expressions involving the difference of
+       two symbols.
+       (mn10300_fix_adjustable): Do not test TC_FORCE_RELOCATION_LOCAL
+       when then fixup is not pc-relative.
+       (mn10300_allow_local_subtract): New function.  Determine when it
+       is safe to compute the difference between two symbols at assemble
+       time.
+
 2007-10-19  Alan Modra  <amodra@bigpond.net.au>
 
        * config/tc-ppc.c (ppc_parse_name): Skip leading '%'.
This page took 0.023497 seconds and 4 git commands to generate.