re PR target/65697 (__atomic memory barriers not strong enough for __sync builtins)
[gcc.git] / gcc / ChangeLog-2012
index ad72535e28dc1f657f3beeabc929d5781d5c177a..900077783c9086feb232083c66d415b8d5330616 100644 (file)
        * config/sh/sh.c (sh_can_use_simple_return_p): Enable with
        -freorder-blocks-and-partition.
 
-2012-11-09  Kenneth Zadeck <zadeck@naturalbridge.com>
+2012-11-09  Kenneth Zadeck  <zadeck@naturalbridge.com>
 
        * rtl.h (CONST_SCALAR_INT_P): New macro.
        * cfgexpand.c (expand_debug_locations): Changed to use
        longer static.
        * tree-ssa-loop-ch.c (copy_loop_headers): Use it.
 
-2012-11-06  Sterling Augustine <saugustine@google.com>
+2012-11-06  Sterling Augustine  <saugustine@google.com>
 
        * dwarf2out.c (output_comdat_type_unit): Check for OBJECT_FORMAT_ELF.
 
        * tree-ssa-tail-merge.c (find_duplicate): Do not consider
        is_tm_ending_fndecl calls as mergable.
 
-2012-11-06  Sterling Augustine <saugustine@google.com>
+2012-11-06  Sterling Augustine  <saugustine@google.com>
            Cary Coutant <ccoutant@google.com>
 
        * common.opt (gno-split-dwarf, gsplit-dwarf): New switches.
        * config/i386/i386.c (ix86_rtx_costs): Limit > UNITS_PER_WORD
        AND/IOR/XOR cost calculation to MODE_INT class modes.
 
-2012-09-18 Thomas Quinot  <quinot@adacore.com>
+2012-09-18  Thomas Quinot  <quinot@adacore.com>
 
        * doc/invoke.texi: Document -fada-spec-parent.
 
        New constraints.
        * config/avr/avr.h (LONG_LONG_ACCUM_TYPE_SIZE): Define.
 
-2012-08-23  Kenneth Zadeck <zadeck@naturalbridge.com>
+2012-08-23  Kenneth Zadeck  <zadeck@naturalbridge.com>
 
        * alias.c (rtx_equal_for_memref_p): Convert constant cases.
        * combine.c (find_single_use_1, mark_used_regs_combine): Convert
        alignment requirements given the known alignment of dynamic_offset.
        * function.c (instantiate_virtual_regs): Align dtnamic_offset.
 
-2012-08-02  Kenneth Zadeck <zadeck@naturalbridge.com>
+2012-08-02  Kenneth Zadeck  <zadeck@naturalbridge.com>
 
        * cfgexpand.c (expand_debug_locations):  Encapsulate test for
        CONST_DOUBLE in macro.
        * var-tracking.c (vt_add_function_parameter): Use a preserved
        VALUE for the MEM address of an incoming parameter.
 
-2012-06-26  Sterling Augustine <saugustine@google.com>
+2012-06-26  Sterling Augustine  <saugustine@google.com>
 
        * dwarf2out.c (output_pubnames): Add check for DW_TAG_enumerator.
        (prune_unused_types): Likewise.
        Place new pass_jump2 after pass_stack_adjustments.
        * tree-pass.h (pass_jump): Declare.
 
-2012-06-09  Kenneth Zadeck <zadeck@naturalbridge.com>
+2012-06-09  Kenneth Zadeck  <zadeck@naturalbridge.com>
 
        * simplify-rtx.c (simplify_const_binary_operation): Fixed shift
        count trucation.
        * config/sparc/sparc-protos.h (sparc_initial_elimination_offset):
        Prototype it.
 
-2012-06-02  Kenneth Zadeck <zadeck@naturalbridge.com>
+2012-06-02  Kenneth Zadeck  <zadeck@naturalbridge.com>
 
        * expmed.c (expand_mult, choose_multiplier): Change
        "2 * HOST_BITS_PER_WIDE_INT" to "HOST_BITS_PER_DOUBLE_INT".