+2007-12-20 Bob Wilson <bob.wilson@acm.org>
+
+ * config/tc-xtensa.c (xtensa_elf_cons): Set frag flags for
+ expressions without suffixes.
+ (get_frag_property_flags): Preserve is_no_transform flag for frags
+ not marked as either instructions or literals.
+
+2007-12-17 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/tc-i386.c (output_insn): Use ARRAY_SIZE.
+ (lex_got): Likewise.
+
+2007-12-17 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/tc-i386.c (output_insn): Use FRAG_APPEND_1_CHAR
+ instead of frag_more/md_number_to_chars.
+ (md_short_jump_size): Removed.
+ (md_long_jump_size): Likewise.
+ (md_create_short_jump): Likewise.
+ (md_create_long_jump): Likewise.
+
+2007-12-13 Bob Wilson <bob.wilson@acm.org>
+
+ * config/tc-xtensa.c (xg_symbolic_immeds_fit): Relax for weak
+ references but not weak definitions.
+
+2007-12-12 Bob Wilson <bob.wilson@acm.org>
+
+ * config/tc-xtensa.c (xg_symbolic_immeds_fit): Do not relax calls to
+ weak symbols if longcalls are disabled.
+
+2007-12-11 Sterling Augustine <sterling@tensilica.com>
+ Bob Wilson <bob.wilson@acm.org>
+
+ * config/tc-xtensa.c (frag_format_size): Handle frags that expand to
+ wide branches.
+ (get_aligned_diff): For RELAX_ALIGN_NEXT_OPCODE, skip to the next
+ non-empty frag to find the LOOP instruction. Change comma typo to
+ a semicolon.
+ (relax_frag_immed, convert_frag_immed): Rename wide_insn variable to
+ from_widen_insn.
+
+2007-12-11 Alan Modra <amodra@bigpond.net.au>
+
+ * config/tc-m32r.c (md_begin): Mark .sbss as being bss style section.
+
+2007-12-10 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * config/tc-mips.h (mips_nop_opcode): Declare.
+ (NOP_OPCODE): Define.
+ (mips_segment_info): New structure.
+ (TC_SEGMENT_INFO_TYPE): Use it instead of insn_label_list.
+ * config/tc-mips.c (label_list): Adjust for new TC_SEGMENT_INFO_TYPE.
+ (mips_record_mips16_mode): New function.
+ (install_insn): Call it.
+ (mips_align): Likewise. Turn the fill argument into an "int *".
+ Use frag_align_code for code segments if no fill data is given.
+ (s_align): Adjust call accordingly.
+ (mips_nop_opcode): New function.
+ (mips_handle_align): Use the first variable byte to decide which
+ nop sequence is needed. Use md_number_to_chars and mips16_nop_insn.
+
2007-12-07 Bob Wilson <bob.wilson@acm.org>
* config/tc-xtensa.c (O_pcrel): Define.