OSDN Git Service

* tree.h: Remove DECL_BY_REFERENCE from private_flag comment.
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 5 May 2009 21:07:05 +0000 (21:07 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 5 May 2009 21:07:05 +0000 (21:07 +0000)
commit7ac958ded257349ab17321c6ba39db6efea2462f
tree533ece87754450454a84166bbf313727a22c4856
parentd2b749448fc2001235aafdd9d1c7f8a117ffa520
* tree.h: Remove DECL_BY_REFERENCE from private_flag comment.
(struct tree_base): Adjust spacing for 8 bit boundaries.
(struct tree_decl_common): Add decl_by_reference_flag bit.
(DECL_BY_REFERENCE): Adjust.
* print-tree.c (print_node): For VAR_DECL, PARM_DECL or RESULT_DECL,
print DECL_BY_REFERENCE bit.
* dbxout.c (DECL_ACCESSIBILITY_CHAR): Revert last change.
* dwarf2out.c (loc_by_reference, gen_decl_die): Check
DECL_BY_REFERENCE for all VAR_DECLs, not just non-static ones.
(gen_variable_die): Likewise.  Check TREE_PRIVATE/TREE_PROTECTED
unconditionally.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@147135 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/dbxout.c
gcc/dwarf2out.c
gcc/print-tree.c
gcc/tree.h