OSDN Git Service

2012-06-29 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 14312f8..6ae983c 100644 (file)
@@ -1,3 +1,84 @@
+2012-06-29  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
+
+       * configure: Regenerate.
+       Backport from mainline.
+        2012-03-15  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
+       * config.gcc (target_type_format_char): New. Document it. Set it for
+       arm*-*-* .
+       * configure.ac (gnu_unique_option): Use target_type_format_char
+       in test.  Comment rationale.
+
+2012-06-29  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
+
+       Backport from mainline.
+        2012-05-30  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
+       * config/arm/arm.c (arm_evpc_neon_vrev): Adjust off by one error.
+
+2012-06-28  Georg-Johann Lay  <avr@gjlay.de>
+
+       Backport from 2012-06-28 mainline r189049
+
+       PR 53595
+       * config/avr/avr.c (avr_hard_regno_call_part_clobbered): New.
+       * config/avr/avr-protos.h (avr_hard_regno_call_part_clobbered): New.
+       * config/avr/avr.h (HARD_REGNO_CALL_PART_CLOBBERED): Forward to
+       avr_hard_regno_call_part_clobbered.
+
+2012-06-28  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/53790
+       * expr.c (expand_expr_real_1): Verify if the type is complete
+       before inspecting its size.
+
+2012-06-27  Nick Clifton  <nickc@redhat.com>
+
+       * config/rx/rx.md (comparesi3_extend): Remove = modifier from
+       input operand.
+
+2012-06-26  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR debug/53682
+       * cselib.c (promote_debug_loc): Don't crash on NULL argument.
+
+2012-06-26  Nick Clifton  <nickc@redhat.com>
+
+       * config/rx/rx.md (simple_return): Use the simple_return rtx.
+
+2012-06-25  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/53759
+       * config/i386/sse.md (sse_loadlps): Use x m x constraints instead
+       of x x x in the vmovlps load alternative.
+
+2012-06-22  Richard Guenther  <rguenther@suse.de>
+
+       * gcov-iov.c: Include bconfig.h and system.h.
+
+2012-06-22  Richard Guenther  <rguenther@suse.de>
+
+       PR gcov-profile/53744
+       * gcov-iov.c (main): Treat "" and "prerelease" the same.
+
+2012-06-22  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * tree-ssa-live.c (remove_unused_scope_block_p): Remove again
+       DECL_IGNORED_P non-reg vars even if they are used.
+
+2012-06-19  Jason Merrill  <jason@redhat.com>
+
+       PR c++/52637
+       * dwarf2out.c (modified_type_die): Use scope_die_for.
+       (gen_type_die_with_usage, dwarf2out_finish): Likewise.
+       (uses_local_type_r, uses_local_type): New.
+       (scope_die_for): Keep a type that uses a local type in local scope.
+       Use get_context_die for namespace and type scope.
+
+2012-06-19  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/53470
+       * tree.c (free_lang_data_in_type): Do not clear TYPE_CONTEXT but
+       replace it with the first non-BLOCK context.
+
 2012-06-18  Vladimir Makarov  <vmakarov@redhat.com>
 
        PR rtl-optimization/53700