+2011-07-25 Richard Henderson <rth@redhat.com>
+
+ PR debug/49841
+ * config/rs6000/rs6000.c (rs6000_frame_related): Return the insn.
+ (emit_frame_save): Likewise.
+ (rs6000_emit_prologue): Move the FRAME_RELATED_EXPR from the save
+ insn onto a dummy blockage insn after the join label.
+
+2011-07-25 Richard Henderson <rth@redhat.com>
+
+ * dwarf2cfi.c (dw_trace_info): Add ID member.
+ (get_trace_index): Remove. Change users to use ID member.
+ (before_next_cfi_note): New.
+ (connect_traces): Remove unreachable traces before the main loop.
+ Look across one trace and generate remember/restore_state if needed.
+
+2011-07-25 Richard Henderson <rth@redhat.com>
+
+ * dwarf2cfi.c (dump_cfi_row, debug_cfi_row): New.
+
+2011-07-25 Joern Rennecke <joern.rennecke@embecosm.com>
+
+ * genattr.c (write_upcase, gen_attr <enum definition writing>):
+ Move to ...
+ * genattr-common.c ... here.
+ (main): Call gen_attr.
+ * optc-gen.awk: Make generated program include insn-attr-common.h .
+ * Makefile.in (oprions.o): Depend on insn-attr-common.h
+
+2011-07-25 Anatoly Sokolov <aesok@post.ru>
+
+ * config/m32c/m32c.h (PRINT_OPERAND, PRINT_OPERAND_ADDRESS,
+ PRINT_OPERAND_PUNCT_VALID_P): Remove macro.
+ * config/m32c/m32c-protos.h (m32c_print_operand_punct_valid_p,
+ m32c_print_operand, m32c_print_operand_address): Remove.
+ * config/m32c/m32c.c (m32c_print_operand_punct_valid_p): Make static.
+ Change return type to bool. Change argument type to bool.
+ (m32c_print_operand, m32c_print_operand_address): Make static.
+ (TARGET_PRINT_OPERAND, TARGET_PRINT_OPERAND_ADDRESS,
+ TARGET_PRINT_OPERAND_PUNCT_VALID_P): Define.
+
+2011-07-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * doc/sourcebuild.texi (Effective-Target Keywords, Environment
+ attributes): Document mmap.
+
+2011-07-25 Anatoly Sokolov <aesok@post.ru>
+
+ * config/mmix/mmix.h (PRINT_OPERAND, PRINT_OPERAND_ADDRESS,
+ PRINT_OPERAND_PUNCT_VALID_P): Remove macro.
+ * config/mmix/mmix-protos.h (mmix_print_operand_punct_valid_p,
+ mmix_print_operand, mmix_print_operand_address): Remove.
+ * config/mmix/mmix.c (mmix_print_operand_punct_valid_p): Make static.
+ Change return type to bool. Change argument type to bool.
+ (mmix_print_operand, mmix_print_operand_address): Make static.
+ (mmix_intval, mmix_output_condition): Change 'x' argument type
+ to const_rtx.
+ (TARGET_PRINT_OPERAND, TARGET_PRINT_OPERAND_ADDRESS,
+ TARGET_PRINT_OPERAND_PUNCT_VALID_P): Define.
+
+2011-07-25 Georg-Johann Lay <avr@gjlay.de>
+
+ PR target/39386
+ * config/avr/avr.c (out_shift_with_cnt): Use tmp_reg as
+ shift counter for x << x and x >> x shifts.
+
+2011-07-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ PR target/47124
+ * config.gcc: Reject *-*-solaris2 configuration.
+
2011-07-25 Richard Sandiford <richard.sandiford@linaro.org>
PR tree-optimization/49809