re PR c++/63905 (redundant fields left in gcc/cp/cp-tree.h:lang_decl_fn)
authorPaolo Carlini <paolo.carlini@oracle.com>
Mon, 24 Nov 2014 08:36:32 +0000 (08:36 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Mon, 24 Nov 2014 08:36:32 +0000 (08:36 +0000)
2014-11-24  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/63905
* cp-tree.h (lang_decl_fn): Remove constructor_attr, destructor_attr.

From-SVN: r218001

gcc/cp/ChangeLog
gcc/cp/cp-tree.h

index 6cc7e62097034398475208498a48ddd3249adef9..aaa4f29dbfdedcd08c9dca623efd33deb24901bf 100644 (file)
@@ -1,3 +1,8 @@
+2014-11-24  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/63905
+       * cp-tree.h (lang_decl_fn): Remove constructor_attr, destructor_attr.
+
 2014-11-21  Jason Merrill  <jason@redhat.com>
 
        PR c++/63657
index 428d559a3d8339534c9ff784d5222cb9614101c3..19b72919ef44e023d034a0d81321f540ff69cca6 100644 (file)
@@ -2051,8 +2051,6 @@ struct GTY(()) lang_decl_fn {
 
   unsigned global_ctor_p : 1;
   unsigned global_dtor_p : 1;
-  unsigned constructor_attr : 1;
-  unsigned destructor_attr : 1;
   unsigned assignment_operator_p : 1;
   unsigned static_function : 1;
   unsigned pure_virtual : 1;
@@ -2066,7 +2064,7 @@ struct GTY(()) lang_decl_fn {
   unsigned this_thunk_p : 1;
   unsigned hidden_friend_p : 1;
   unsigned omp_declare_reduction_p : 1;
-  /* No spare bits on 32-bit hosts, 32 on 64-bit hosts.  */
+  /* 2 spare bits on 32-bit hosts, 34 on 64-bit hosts.  */
 
   /* For a non-thunk function decl, this is a tree list of
      friendly classes. For a thunk function decl, it is the