1. 20 Mar, 2013 6 commits
  2. 19 Mar, 2013 11 commits
  3. 18 Mar, 2013 18 commits
  4. 17 Mar, 2013 5 commits
    • re PR c++/17232 ([DR 1640] classes and class template specializations treated… · df5c5f78
      re PR c++/17232 ([DR 1640] classes and class template specializations treated differently w.r.t. core issue #337)
      
      	PR c++/17232
      	PR c++/56642
      	* typeck2.c (abstract_virtuals_error_sfinae): Revert complete_type
      	change for now.
      
      From-SVN: r196758
      Jason Merrill committed
    • i386.md (isa): Add x64 and nox64. · 286fb677
      	* config/i386/i386.md (isa): Add x64 and nox64.
      	(enabled): Define x64 for TARGET_64BIT and nox64 for !TARGET_64BIT.
      	(*pushtf): Enable *roF alternative for x64 isa only.
      	(*pushxf): Merge with *pushxf_nointeger.  Use Yx*r constraint. Set
      	mode attribute of integer alternatives to DImode for TARGET_64BIT.
      	(*pushdf): Merge with *pushdf_rex64.  Use x64 and nox64 isa attributes.
      	(*movtf_internal): Merge from *movtf_internal_rex64 and
      	*movtf_internal_sse.  Use x64 and nox64 isa attributes.
      	(*movxf_internal): Merge with *movxf_internal_rex64.  Use x64 and
      	nox64 isa attributes.
      	(*movdf_internal): Merge with *movdf_internal_rex64.  Use x64 and
      	nox64 isa attributes.
      	* config/i386/constraints.md (Yd): Do not set for TARGET_64BIT.
      
      From-SVN: r196757
      Uros Bizjak committed
    • alpha.c (TARGET_LRA_P): New define. · 88b97037
      	* config/alpha/alpha.c (TARGET_LRA_P): New define.
      
      From-SVN: r196756
      Uros Bizjak committed
    • re PR libstdc++/55979 ([C++11] std::list range construction imposes unnecessary… · b4904956
      re PR libstdc++/55979 ([C++11] std::list range construction imposes unnecessary conversion constraints)
      
      2013-03-17  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR libstdc++/55979
      	* include/bits/stl_list.h (_M_initialize_dispatch(_InputIterator,
      	_InputIterator, __false_type)): Use emplace_back.
      	* testsuite/23_containers/list/cons/55979.cc: New.
      	* testsuite/23_containers/list/modifiers/1.h: Adjust.
      	* testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
      	Adjust dg-error line number.
      
      From-SVN: r196755
      Paolo Carlini committed
    • re PR target/56640 (bootstrap failure on arm-linux-gnueabi{,hf}) · 9f4f1735
      	PR target/56640
      	* config/arm/arm.h (REG_CLASS_NAMES): Add "SFP_REG" and "AFP_REG"
      	class names.  Remove trailing comma after "ALL_REGS".
      
      From-SVN: r196753
      Jakub Jelinek committed