+2011-03-16 H.J. Lu <hongjiu.lu@intel.com>
+
+ * as.c (show_usage): Add --size-check=.
+ (parse_args): Add and handle OPTION_SIZE_CHECK.
+
+ * as.h (flag_size_check): New.
+
+ * config/obj-elf.c (elf_frob_symbol): Use as_bad to report
+ bad .size directive only for --size-check=error.
+
+ * doc/as.texinfo: Document --size-check=.
+
+2011-03-14 Mike Frysinger <vapier@gentoo.org>
+
+ * config/tc-bfin.c (bfin_cpus[]): Add 0.4 for
+ bf542/bf544/bf547/bf548/bf549.
+
+2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
+
+ * config/tc-arm.c (md_pcrel_from_section): Use S_FORCE_RELOC to
+ determine whether a relocation is needed.
+ (md_apply_fix, arm_apply_sym_value): Likewise.
+
+2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
+
+ * config/tc-arm.c (arm_adjust_symtab): Set the branch type
+ for Thumb symbols.
+
+2011-03-11 Nick Clifton <nickc@redhat.com>
+
+ * remap.c (remap_debug_filename): Always allocate a buffer for the
+ returned pointer.
+ * stabs.c (stabs_generate_asm_file): Free the pointer returned by
+ remap_debug_filename.
+
+2011-03-10 Michael Snyder <msnyder@vmware.com>
+
+ Revert the following change:
+ * dwarf2dbg.c (out_file_list): Free malloced 'dir'.
+ (out_debug_info): Free malloced 'dirname' and 'comp_dir'.
+
+2011-03-10 Alan Modra <amodra@gmail.com>
+
+ * gas/config/obj-elf.h (ELF_TARGET_SYMBOL_FIELDS,
+ TARGET_SYMBOL_FIELDS): Don't define.
+ * gas/config/tc-arc.c (arc_common): Use correct symbol "local" field.
+
+2011-03-09 Michael Snyder <msnyder@vmware.com>
+
+ * dwarf2dbg.c (out_file_list): Free malloced 'dir'.
+ (out_debug_info): Free malloced 'dirname' and 'comp_dir'.
+ (emit_fixed_inc_line_addr): Assign instead of conditional in
+ assert.
+
+2011-03-05 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/obj-elf.c (elf_frob_symbol): Mention symbol name in
+ non-constant .size expression.
+
+2011-03-02 Nick Clifton <nickc@redhat.com>
+
+ * ecoff.c: Incldue filenames.h
+
+2011-02-28 Kai Tietz <kai.tietz@onevision.com>
+
+ * depend.c (register_dependency): Use filename_(n)cmp.
+ * dwarf2dbg.c (get_filenum): Likewise.
+ * ecoff.c (add_file): Likewise.
+ (ecoff_generate_asm_lineno): Likewise.
+ * input-scrub.c (new_logical_line_flags): Likewise.
+ * listing.c (file_info): Likewise.
+ (listing_newline): Likewise.
+ * remap.c (remap_debug_filename): Likewise.
+ * stabs.c (generate_asm_file): Likewise.
+ (stabs_generate_asm_lineno): Likewise.
+
+2011-02-28 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * config/tc-mips.c (append_insn): Disable branch relaxation for
+ DSP instructions.
+
+2011-02-28 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * config/tc-mips.c (macro): Handle M_PREF_AB.
+
+2011-02-28 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * config/tc-mips.c (RELAX_BRANCH_ENCODE): Encode the temporary
+ register to use.
+ (RELAX_BRANCH_UNCOND): Adjust accordingly.
+ (RELAX_BRANCH_LIKELY): Likewise.
+ (RELAX_BRANCH_LINK): Likewise.
+ (RELAX_BRANCH_TOOFAR): Likewise.
+ (RELAX_BRANCH_AT): New macro.
+ (append_insn): Encode the temporary register to use in standard
+ MIPS branch relaxation.
+ (relaxed_branch_length): Update according to changes to
+ RELAX_BRANCH_ENCODE.
+ (md_convert_frag): Use the encoded register as the temporary.
+
+2011-02-28 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * config/tc-mips.c (mips_fix_adjustable): On REL targets also
+ reject PC-relative relocations.
+
+2011-02-28 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * config/tc-mips.c (md_convert_frag): Correct message
+ capitalization.
+
+2011-02-28 Alan Modra <amodra@gmail.com>
+
+ * symbols.c (report_op_error): Remove unnecessary forward declaration.
+ Add "op" parameter. Report operator and operand segments in error
+ message, not operand symbols.
+ (resolve_symbol_value): Always set segment for equated symbols, not
+ just when finalizing. Adjust report_op_error calls.
+
2011-02-25 H.J. Lu <hongjiu.lu@intel.com>
* config/tc-i386.c (reloc): Don't sign-check 4-byte relocations