1. 20 Dec, 2015 4 commits
    • This series of patches fix PR61441. · afeb246c
      This series of patches fix PR61441. This patch removes flag_errno_math check
      for RINT, treating it similar to nearbyint.
      
      Bootstrapped & regression-tested on x86_64-linux-gnu.
      
      gcc/
      	* match.pd (f(x) -> x): Removed flag_errno_math check for RINT.
      
      From-SVN: r231858
      Sujoy Saraswati committed
    • This series of patches are for fixing PR61441. · 683aa929
      This series of patches are for fixing PR61441. This patch modifies code to use
      REAL_VALUE_ISSIGNALING_NAN instead of REAL_VALUE_ISNAN to avoid the operatins
      only for sNaN operands.
      
      Bootstrapped & regression-tested on x86_64-linux-gnu.
      
      gcc/
      	* fold-const.c (const_binop): Use REAL_VALUE_ISSIGNALING_NAN instead
      	of REAL_VALUE_ISNAN to avoid the operation for sNaN operands.
      	* simplify-rtx.c (simplify_const_binary_operation): Same.
      
      From-SVN: r231857
      Sujoy Saraswati committed
    • re PR tree-optimization/65337 (LTO bootstrap failure with Ada enabled) · e4dbb0d4
      	PR middle-end/65337
      	* tree-ssa-dce.c (bb_postorder): New static var.
      	(forward_edge_to_pdom): Remove.
      	(remove_dead_stmt): Instead of redirecting edges only keep an edge
      	on a path to nearest live BB.
      	(eliminate_unnecessary_stmts): Free bb_postorder.
      	* cfganal.c (dfs_find_deadend): Add START_POINTES.
      	* cfganal.h (inverted_post_order_compute): Update prototype.
      
      From-SVN: r231856
      Jan Hubicka committed
    • Daily bump. · e07e03dd
      From-SVN: r231855
      GCC Administrator committed
  2. 19 Dec, 2015 6 commits
  3. 18 Dec, 2015 30 commits