OSDN Git Service

PR target/27468
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 70aea78..bf631f5 100644 (file)
@@ -1,3 +1,57 @@
+2011-12-22  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/27468
+       * common/config/alpha/alpha-common.c (alpha_option_optimization_table):
+       Enable flag_ree at -O2 or higher.
+
+2011-12-22  Richard Guenther  <rguenther@suse.de>
+
+       PR lto/51650
+       * lto.c (uniquify_nodes): Register TYPE_DECLs with the
+       debuginfo machinery.
+
+2011-12-22  Bernd Schmidt  <bernds@codesourcery.com>
+
+       * tree-pass.h (pass_reload): Declare.
+       * ira.c (overall_cost_before, saved_flag_ira_share_spill_slots):
+       New global variables, moved out of ira.
+       (do_reload): New static function, split off from the second half
+       of ...
+       (ira): ... here.
+       (gate_ira): Remove.
+       (pass_ira): Use TV_IRA, set gate to NULL, and set flags to
+       TODO_dump_func.
+       (rest_of_handle_reload): New static function.
+       (pass_reload): New.
+
+2011-12-22  Uros Bizjak  <ubizjak@gmail.com>
+
+       * common/config/i386/i386-common.c (ix86_option_optimization_table):
+       Move OPT_free processing from ...
+       * config/i386/i386.c (ix86_option_override_internal):  ... here.
+
+2011-12-21  Richard Earnshaw  <rearnsha@arm.com>
+
+       PR target/51643
+       * arm.c (arm_function_ok_for_sibcall): Don't try to tailcall a
+       weak function on bare-metal EABI targets.
+
+2011-12-21  Jonathan Wakely  <jwakely.gcc@gmail.com>
+           Jim Avera  <james_avera@yahoo.com>
+
+       * doc/extend.texi (__builtin_expect): Improve example.
+
+2011-12-21  Uros Bizjak  <ubizjak@gmail.com>
+
+       * config/i386/i386.c (ix86_option_override_internal): Enable flag_ree
+       also for 32bit targets.
+
+2011-12-21  Richard Henderson  <rth@redhat.com>
+
+       PR target/51552
+       * dwarf2cfi.c (dwarf2out_frame_debug): Move any_cfis_emitted code...
+       (scan_trace): ... here.
+
 2011-12-21  Jason Merrill  <jason@redhat.com>
 
        * doc/standards.texi (C++ language): Update for C++11.