summaryrefslogtreecommitdiffstats
path: root/gcc/ada/ada-tree.def
diff options
context:
space:
mode:
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>2004-06-26 21:30:01 +0000
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>2004-06-26 21:30:01 +0000
commit3d6a804e9726beed9b3fcbe8937d11ba87760643 (patch)
treed4c12f27f6c4ae8c019dd1f2b4fb297731113d90 /gcc/ada/ada-tree.def
parent7dd3724184cd6a9e911c4112d0942729405d0a5d (diff)
downloadppe42-gcc-3d6a804e9726beed9b3fcbe8937d11ba87760643.tar.gz
ppe42-gcc-3d6a804e9726beed9b3fcbe8937d11ba87760643.zip
2004-06-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* ada-tree.def (DECL_STMT): Deleted. * ada-tree.h (IS_ADA_STMT): Now test against STMT_STMT. (DECL_STMT_VAR): Deleted. * decl.c: add_decl_stmt now add_decl_expr. * gigi.h: Likewise. * trans.c: Likewise. (gnat_gimplify_type_sizes, gnat_gimplify_one_sizepos): Deleted. (gnat_to_gnu, case N_Subprogram_Body): Set cfun->function_end_locus. (add_stmt): Only handle padded type here. (add_stmt_with_node): Allow gnat_node to not be present. (gnat_gimplify_stmt, case USE_STMT): Set *STMT_P to null. (gnat_gimplify_stmt, case DECL_STMT): Deleted. (gnat_stabilize_reference_1): If COMPONENT_REF of fat pointer, make a SAVE_EXPR for the entire fat pointer. * utils.c (pushdecl): Walk a DECL_EXPR in global case. (create_index_type): Make a DECL_EXPR. (end_subprog_body): Don't call allocate_struct_function here but do clear cfn. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@83722 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/ada-tree.def')
-rw-r--r--gcc/ada/ada-tree.def3
1 files changed, 0 insertions, 3 deletions
diff --git a/gcc/ada/ada-tree.def b/gcc/ada/ada-tree.def
index b185106f62e..fe68c633f2c 100644
--- a/gcc/ada/ada-tree.def
+++ b/gcc/ada/ada-tree.def
@@ -49,9 +49,6 @@ DEFTREECODE (ATTR_ADDR_EXPR, "attr_addr_expr", 'r', 1)
/* Here are the tree codes for the statement types known to Ada. These
must be at the end of this file to allow IS_ADA_STMT to work. */
-/* This defines the variable in DECL_STMT_VAR. */
-DEFTREECODE (DECL_STMT, "decl_stmt", 's', 1)
-
/* This is how record_code_position and insert_code_for work. The former
makes this tree node, whose operand is a statement. The latter inserts
the actual statements into this node. Gimplification consists of
OpenPOWER on IntegriCloud