1. 08 Oct, 2014 18 commits
  2. 07 Oct, 2014 19 commits
  3. 06 Oct, 2014 3 commits
    • calls.c (expand_call): Do not use the target as the return slot if it is not sufficiently aligned. · 391756ad
      	* calls.c (expand_call): Do not use the target as the return slot if
      	it is not sufficiently aligned.
      
      From-SVN: r215958
      Eric Botcazou committed
    • c-cppbuiltin.c: Move __cpp_attribute_deprecated to the C++11 section. · 2a8ef767
      gcc/c-family:
      
      2014-10-06  Edward Smith-Rowland  <3dw4rd@verizon.net>
      
      	* c-family/c-cppbuiltin.c: Move __cpp_attribute_deprecated to the
      	C++11 section.
      
      
      gcc/cp:
      
      2014-10-06  Edward Smith-Rowland  <3dw4rd@verizon.net>
      
      	* cp/parser.c: Allow [[deprecated]] for C++11.  Issue a pedwarn.
      
      
      gcc/testsuite:
      
      2014-10-06  Edward Smith-Rowland  <3dw4rd@verizon.net>
      
      	* g++.dg/cpp1y/attr-deprecated-neg.C: Attribute no longer ignored.
      	* g++.dg/cpp1y/feat-cxx11-neg.C: Comment out __cpp_attribute_deprecated test.
      	* g++.dg/cpp1y/feat-cxx11.C: Add __cpp_attribute_deprecated test.
      
      From-SVN: r215957
      Edward Smith-Rowland committed
    • re PR c++/55250 ([C++0x] enum declarations within constexpr function are… · fbf833b7
      re PR c++/55250 ([C++0x] enum declarations within constexpr function are allowed, constexpr declarations are not)
      
      /cp
      2014-10-06  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/55250
      	* semantics.c (check_constexpr_bind_expr_vars): New.
      	(check_constexpr_ctor_body, massage_constexpr_body): Use it.
      	(build_constexpr_constructor_member_initializers): Handle
      	BIND_EXPR in the main conditional.
      
      /testsuite
      2014-10-06  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/55250
      	* g++.dg/cpp0x/constexpr-type-decl1.C: New.
      	* g++.dg/cpp0x/constexpr-type-def1.C: Likewise.
      	* g++.dg/cpp1y/constexpr-type-def1.C: Likewise.
      
      From-SVN: r215954
      Paolo Carlini committed