aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorPaolo Carlini <paolo.carlini@oracle.com>2014-11-24 08:36:32 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2014-11-24 08:36:32 +0000
commit45410641f31d9a2e4e9af8c6266dde7f74afdc17 (patch)
tree7b5ca19a74be1818ed150c3acb2fe60743bdf20a /gcc
parentd864aeebbcafee66306e8f74b58d49fa97922cf3 (diff)
downloadgcc-45410641f31d9a2e4e9af8c6266dde7f74afdc17.zip
gcc-45410641f31d9a2e4e9af8c6266dde7f74afdc17.tar.gz
gcc-45410641f31d9a2e4e9af8c6266dde7f74afdc17.tar.bz2
re PR c++/63905 (redundant fields left in gcc/cp/cp-tree.h:lang_decl_fn)
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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/cp/ChangeLog5
-rw-r--r--gcc/cp/cp-tree.h4
2 files changed, 6 insertions, 3 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 6cc7e62..aaa4f29 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -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
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h
index 428d559..19b7291 100644
--- a/gcc/cp/cp-tree.h
+++ b/gcc/cp/cp-tree.h
@@ -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