* config/obj-coff.h (USE_UNIQUE): Don't define.
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 6075397ec52384e8e6223c8ea1c9dcbd94d675b6..daefbd644f2691d604561dcd0b42272d85d03231 100644 (file)
@@ -1,3 +1,128 @@
+2009-09-09  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/obj-coff.h (USE_UNIQUE): Don't define.
+       * config/obj-coff.c (weak_uniquify): Use an_external_name when TE_PE.
+       * symbols.c (an_external_name): Define when TE_PE.
+       (S_SET_EXTERNAL): Assign an_external_name when TE_PE.
+       * tc.h (an_external_name): Declare when TE_PE.
+
+       * config/tc-i386.c (i386_target_format): Avoid duplicate case label.
+
+2009-09-08  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
+
+       * configure.tgt (sh*-*-netbsdelf*): Set endian according to cpu.
+
+2009-09-08  Alan Modra  <amodra@bigpond.net.au>
+
+       * read.c (emit_expr_fix): Handle size 3.
+       * config/tc-avr.c (md_assemble): Call dwarf2_emit_insn.
+       * config/tc-d30v.c (write_long, write_1_short,
+       write_2_short, md_assemble): Likewise.
+       * config/tc-dlx.c (md_assemble): Likewise.
+       * config/tc-i860.c (md_assemble): Likewise.
+       * config/tc-mn10200.c (md_assemble): Likewise.
+       * config/tc-pj.c (md_assemble): Likewise.
+       * config/tc-vax.c (md_assemble): Likewise.
+
+2009-09-07  Daniel Gutson  <dgutson@codesourcery.com>
+
+       * config/tc-arm.c (arm_cpus): cortex-r4f CPU added.
+       * doc/c-arm.texi: cortex-r4f CPU added.
+
+2009-09-07  Tristan Gingold  <gingold@adacore.com>
+
+       * po/POTFILES.in: Regenerate.
+       * po/gas.pot: Regenerate.
+
+       * Makefile.am (TARG_ENV_CFILES): New variable.  Set to te-vms.c
+       (POTFILES): Add $(TARG_ENV_CFILES) in definition.
+       (EXTRA_as_new_SOURCES): Ditto.
+       * Makefile: Regenerate.
+       * acinclude.m4 (BFD_HAVE_TIME_TYPE_MEMBER,
+       BFD_HAVE_SYS_STAT_TYPE_MEMBER): New macro created from bfd/bfd.m4.
+       * configure.in: Add Tests for tm_gmtoff, st_mtim.tv_sec and
+       st_mtim.tv_nsec (from bfd/configure.in).  Check for time.h and
+       sys/stat.h headers.
+       Add te-vms.o in extra_objects if te_file is vms.
+       * configure: Regenerate.
+       * config.in: Regenerate.
+       * config/te-vms.c: New file, from bfd/vmsutil.c
+       (vms_dwarf2_file_time_name, vms_dwarf2_file_size_name)
+       (vms_dwarf2_file_name): New functions.
+       (vms_file_stats_name): Make it static, add a dirname parameter to
+       locally create the full pathname.
+       * config/te-vms.h: Add a copyright header.
+       Declare the above functions.
+       (DWARF2_FILE_TIME_NAME, DWARF2_FILE_SIZE_NAME, DWARF2_FILE_NAME): Use
+       the above functions in the definition.
+       * makefile.vms (OBJS): Add te-vms.obj.
+       (te-vms.obj): Create a specific target.
+       * configure.com: Create targ-env.h using a per target value.
+       Compile te-vms.c for ia64.
+
+2009-09-05  Jie Zhang  <jie.zhang@analog.com>
+
+       * doc/as.texinfo: Document that Blackfin GAS does not
+       accept SYMBOL = VALUE.
+
+2009-09-05  Martin Thuresson  <martin@mtme.org>
+
+       * config/tc-arc.c (struct syntax_classes): Rename member class
+       to s_class. (arc_extinst): Rename variable class to
+       s_class. Update code to use renamed members.
+       * config/tc-mips.c (insn_uses_reg): Rename argument class to
+       regclass.
+       * config/tc-ppc.c (ppc_csect, ppc_change_csect, ppc_function)
+       (ppc_tc, ppc_is_toc_sym, ppc_symbol_new_hook, ppc_frob_label)
+       (ppc_fix_adjustable, md_apply_fix): Update code to use renamed
+       members.
+       * config/tc-ppc.h (struct ppc_tc_sy): Change name of member
+       from class to symbol_class. (OBJ_COPY_SYMBOL_ATTRIBUTES): Update
+       code to use renamed members.
+       * config/tc-score.c (s3_adjust_paritybit): Rename argument
+       class to i_class.
+       * config/tc-score7.c (s7_adjust_paritybit): Rename argument
+       class to i_class.
+
+2009-09-04  Tristan Gingold  <gingold@adacore.com>
+
+       * NEWS: Add marker for 2.20.
+
+2009-09-04  Jie Zhang  <jie.zhang@analog.com>
+
+       * config/bfin-parse.y (asm_1): Implement HLT instruction.
+       Fix comments for DBGA, DBGAH and DBGAL.
+       * config/tc-bfin.c (bfin_gen_pseudodbg_assert): Change according
+       to the new encoding of DBGA, DBGAH, and DBGAL.
+
+2009-09-04  Jie Zhang  <jie.zhang@analog.com>
+
+       * doc/all.texi: Replace BFIN with Blackfin.
+       * doc/as.texinfo: Likewise.
+       * doc/c-bfin.texi: Likewise.
+       * doc/asconfig.texi: Likewise.
+
+       * doc/c-bfin.texi: Update -mcpu= option with bf512, bf514,
+       bf516 and bf518.
+
+2009-09-04  Jie Zhang  <jie.zhang@analog.com>
+
+       * Makefile.am (bfin-parse.o): Remove bfin-parse.h from
+       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-lex.o): Add bfin-parse.h and $(srcdir)/config/bfin-defs.h
+       to the prerequisite.
+       * Makefile.in: Regenerate.
+
+2009-09-03  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * Makefile.am (itbl-lex.o): Depend on itbl-parse.h.
+       (itbl-ops.o, itbl-tops.o): Likewise.
+       (itbl-parse.h): Use separate rule.
+       * Makefile.in: Regenerate.
+
 2009-09-03  Jie Zhang  <jie.zhang@analog.com>
 
        * config/tc-bfin.c (md_parse_option): Call as_fatal for bad
This page took 0.02653 seconds and 4 git commands to generate.