ada-tree.h (union lang_tree_node): Use standard idiom.
authorEric Botcazou <ebotcazou@adacore.com>
Thu, 23 Apr 2009 10:22:55 +0000 (10:22 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Thu, 23 Apr 2009 10:22:55 +0000 (10:22 +0000)
commit26383c648f1e2bb6e3e2da84eaa6061159fe3904
tree9e425a0292fcfe1ed87343fee372b792fc2df72f
parent4782dfa72f25706e3276784417630b6d163e784d
ada-tree.h (union lang_tree_node): Use standard idiom.

* gcc-interface/ada-tree.h (union lang_tree_node): Use standard idiom.
(SET_TYPE_LANG_SPECIFIC): Likewise.  Fix formatting.
(SET_DECL_LANG_SPECIFIC): Likewise.
Reorder macros.
* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Signed_Integer_Subtype>:
Update comment about use of build_range_type.
<E_Array_Type, E_Array_Subtype>: Use consistent naming convention.
<E_Array_Subtype>: Rework comments about TYPE_ACTUAL_BOUNDS and add
check for other cases of overloading.
* gcc-interface/trans.c (gigi): Use size_int in lieu of build_int_cst.
* gcc-interface/utils2.c (build_call_raise): Fix off-by-one error.
Use size_int in lieu of build_int_cst.
(build_call_alloc_dealloc): Use build_index_2_type in lieu of
build_range_type.

From-SVN: r146639
gcc/ada/ChangeLog
gcc/ada/gcc-interface/ada-tree.h
gcc/ada/gcc-interface/decl.c
gcc/ada/gcc-interface/trans.c
gcc/ada/gcc-interface/utils2.c