ada-tree.h (SET_TYPE_LANG_SPECIFIC): Rewrite.
commit9ce8e057b1fdbc5dedce7cda5e3fe4c76e06a40b
authorEric Botcazou <ebotcazou@adacore.com>
Sat, 4 Jul 2009 10:51:31 +0000 (4 10:51 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Sat, 4 Jul 2009 10:51:31 +0000 (4 10:51 +0000)
tree81e33b8e897470a3f663976d11c678939860ecb7
parentd8bf0ab8388745c139f526fe5a8b72fc17d24523
ada-tree.h (SET_TYPE_LANG_SPECIFIC): Rewrite.

* ada-tree.h (SET_TYPE_LANG_SPECIFIC): Rewrite.
(SET_DECL_LANG_SPECIFIC): Likewise.
(TYPE_RM_VALUE): New macro.
(SET_TYPE_RM_VALUE): Likewise.
(TYPE_RM_SIZE): Rewrite in terms of TYPE_RM_VALUE.
(TYPE_RM_MIN_VALUE): Likewise.
(TYPE_RM_MAX_VALUE): Likewise.
(SET_TYPE_RM_SIZE): Rewrite in terms of SET_TYPE_RM_VALUE.
(SET_TYPE_RM_MIN_VALUE): Likewise.
(SET_TYPE_RM_MAX_VALUE): Likewise.
* decl.c (gnat_to_gnu_entity) <E_Array_Subtype>: Remove kludge.

From-SVN: r149225
gcc/ada/ChangeLog
gcc/ada/gcc-interface/ada-tree.h
gcc/ada/gcc-interface/decl.c