This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Documentation update to tree.h


Index: tree.h
===================================================================
RCS file: /cvs/gcc/egcs/gcc/tree.h,v
retrieving revision 1.174
diff -c -2 -r1.174 tree.h
*** tree.h	2000/05/31 18:36:05	1.174
--- tree.h	2000/05/31 20:41:01
***************
*** 162,167 ****
  
         TREE_ADDRESSABLE in
!    	   VAR_DECL, FUNCTION_DECL, CONSTRUCTOR, LABEL_DECL, ..._TYPE
! 	   IDENTIFIER_NODE
  
     static_flag:
--- 162,167 ----
  
         TREE_ADDRESSABLE in
!    	   VAR_DECL, FUNCTION_DECL, FIELD_DECL, CONSTRUCTOR, LABEL_DECL,
! 	   ..._TYPE, IDENTIFIER_NODE
  
     static_flag:
***************
*** 472,475 ****
--- 472,478 ----
     In a FUNCTION_DECL, nonzero means its address is needed.
     So it must be compiled even if it is an inline function.
+    In a FIELD_DECL node, it means that the programmer is permitted to
+    construct the address of this field.  This is used for aliasing
+    purposes: see record_component_aliases.
     In CONSTRUCTOR nodes, it means object constructed must be in memory.
     In LABEL_DECL nodes, it means a goto for this label has been seen 

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]