1. 14 Mar, 2017 13 commits
  2. 13 Mar, 2017 19 commits
  3. 12 Mar, 2017 6 commits
    • install.texi (Specific): Remove description of issue that only occurred with binutils below 2.18. · 9c888612
      	* doc/install.texi (Specific) <mips-*-*>: Remove description of 
      	issue that only occurred with binutils below 2.18.
      
      From-SVN: r246079
      Gerald Pfeifer committed
    • install.texi (Specific): No longer refer to binutils 2.11/2.12 minimum. · 665accdf
      	* doc/install.texi (Specific) <cris-axis-elf>: No longer
      	refer to binutils 2.11/2.12 minimum.
      
      From-SVN: r246078
      Gerald Pfeifer committed
    • install.texi (Specific): Remove link to ftp.kernel.org and simplify binutils requirement. · 983bd86d
      	* doc/install.texi (Specific) <powerpc-*-*>: Remove link to
      	ftp.kernel.org and simplify binutils requirement.
      
      From-SVN: r246077
      Gerald Pfeifer committed
    • Implement LWG 2934, optional<const T> doesn't compare with T. · 06272afb
      * include/std/optional
      (operator==(const optional<_Tp>&, const optional<_Tp>&)):
      Turn into operator==(const optional<_Tp>&, const optional<_Up>&).
      (operator!=(const optional<_Tp>&, const optional<_Tp>&)):
      Turn into operator!=(const optional<_Tp>&, const optional<_Up>&).
      (operator<(const optional<_Tp>&, const optional<_Tp>&)):
      Turn into operator<(const optional<_Tp>&, const optional<_Up>&.
      (operator>(const optional<_Tp>&, const optional<_Tp>&)):
      Turn into operator>(const optional<_Tp>&, const optional<_Up>&.
      (operator<=(const optional<_Tp>&, const optional<_Tp>&)):
      Turn into operator<=(const optional<_Tp>&, const optional<_Up>&).
      (operator>=(const optional<_Tp>&, const optional<_Tp>&)):
      Turn into operator>=(const optional<_Tp>&, const optional<_Up>&).
      (operator==(const optional<_Tp>&, const _Tp&)):
      Turn into operator==(const optional<_Tp>&, const _Up&).
      (operator==(const _Tp&, const optional<_Tp>&)):
      Turn into operator==(const _Up&, const optional<_Tp>&).
      (operator!=(const optional<_Tp>&, const _Tp&)):
      Turn into operator!=(const optional<_Tp>&, const _Up&).
      (operator!=(const _Tp&, const optional<_Tp>&)):
      Turn into operator!=(const _Up&, const optional<_Tp>&).
      (operator<(const optional<_Tp>&, const _Tp&)):
      Turn into operator<(const optional<_Tp>&, const _Up&).
      (operator<(const _Tp&, const optional<_Tp>&)):
      Turn into operator<(const _Up&, const optional<_Tp>&).
      (operator>(const optional<_Tp>&, const _Tp&)):
      Turn into operator>(const optional<_Tp>&, const _Up&).
      (operator>(const _Tp&, const optional<_Tp>&)):
      Turn into operator>(const _Up&, const optional<_Tp>&).
      (operator<=(const optional<_Tp>&, const _Tp&)):
      Turn into operator<=(const optional<_Tp>&, const _Up&).
      (operator<=(const _Tp&, const optional<_Tp>&)):
      Turn into operator<=(const _Up&, const optional<_Tp>&).
      (operator>=(const optional<_Tp>&, const _Tp&)):
      Turn into operator>=(const optional<_Tp>&, const _Up&).
      (operator>=(const _Tp&, const optional<_Tp>&)):
      Turn into operator>=(const _Up&, const optional<_Tp>&).
      * testsuite/20_util/optional/relops/7.cc: New.
      
      From-SVN: r246076
      Ville Voutilainen committed
    • Daily bump. · dc555133
      From-SVN: r246075
      GCC Administrator committed
    • rs6000, testsuite: Correct the broken_cplxf_arg test · 3079b92e
      check_effective_target_broken_cplxf_arg is buggy.  It actually tests
      if passing complex float works, not if it fails.  Also, it only runs
      the test for target powerpc64-linux, but we are biarch, so it should
      be powerpc*-linux.
      
      This also changes the early-out conditions to be separate, because
      the big combined condition was hard to follow.
      
      This fixes the libstdc++ tests:
      
      Running target unix/-m64
      XPASS: 26_numerics/complex/13450.cc execution test
      XPASS: 26_numerics/complex/pow.cc execution test
      XPASS: 26_numerics/complex/value_operations/1.cc execution test
      
      which were the last failing libstdc++ tests on BE.
      
      
      gcc/testsuite/
      	* lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
      	Fix test.  Make early-out condition return early.  Correct comments.
      
      From-SVN: r246072
      Segher Boessenkool committed
  4. 11 Mar, 2017 2 commits