1. 06 Jul, 2012 7 commits
  2. 05 Jul, 2012 17 commits
  3. 04 Jul, 2012 13 commits
  4. 03 Jul, 2012 3 commits
    • predicates.md (logical_and_operand): New predicate. · 5e204a6e
      	* config/sh/predicates.md (logical_and_operand): New predicate.
      	* config/sh/constraints.md (Jmb, Jmw): New constraints.
      	* config/sh/sh.md (andsi3): Move expander above insns.  Add handling
      	of 0xFFFF constant.  Use logical_and_operand predicate and
      	satisfies_constraint_Jmb, satisfies_constraint_Jmw.
      	(*andsi3_compact): Make it an insn_and_split.  Use
      	logical_and_operand predicate.  Add Jmb,Jmw alternatives.
      
      From-SVN: r189241
      Oleg Endo committed
    • re PR libstdc++/53840 ([C++11] DR 921. Rational Arithmetic should use template aliases) · c128d203
      2012-07-03  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR libstdc++/53840
      	* include/std/ratio (ratio_multiply, ratio_divide, ratio_add,
      	ratio_subtract): Use template aliases.
      	* include/std/chrono (duration<>::duration(const duration<>&),
      	duration_cast): Adjust.
      	* testsuite/20_util/ratio/operations/53840.cc: New.
      	* testsuite/20_util/duration/requirements/typedefs_neg1.cc: Adjust.
      	* testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
      	* testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
      	* testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
      
      From-SVN: r189239
      Paolo Carlini committed
    • re PR c++/53826 ([alpha]: ICE in fold_convert_loc, at fold-const.c:2008) · f5d30680
      	PR c++/53826
      	* tree.c (build_zero_cst): Handle NULLPTR_TYPE.
      
      From-SVN: r189238
      Jason Merrill committed