diff options
author | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2017-12-20 09:38:47 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2017-12-20 09:38:47 +0000 |
commit | 278f422cdf76cdf918e76e3c002b2d67fe2be07c (patch) | |
tree | 916bb75f9ed8cbe6982ef1d2b9d2f675a82f700b /gcc/ada/gcc-interface/decl.c | |
parent | 378056b26a6a0a1eb442c100a9c744648a210ba7 (diff) | |
download | gcc-278f422cdf76cdf918e76e3c002b2d67fe2be07c.zip gcc-278f422cdf76cdf918e76e3c002b2d67fe2be07c.tar.gz gcc-278f422cdf76cdf918e76e3c002b2d67fe2be07c.tar.bz2 |
trans.c (Loop_Statement_to_gnu): Use IN_RANGE macro.
* gcc-interface/trans.c (Loop_Statement_to_gnu): Use IN_RANGE macro.
* gcc-interface/misc.c (gnat_get_array_descr_info): Likewise.
(default_pass_by_ref): Likewise.
* gcc-interface/decl.c (gnat_to_gnu_entity): Likewise.
From-SVN: r255854
Diffstat (limited to 'gcc/ada/gcc-interface/decl.c')
-rw-r--r-- | gcc/ada/gcc-interface/decl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/ada/gcc-interface/decl.c b/gcc/ada/gcc-interface/decl.c index 84fd588..20d35f3 100644 --- a/gcc/ada/gcc-interface/decl.c +++ b/gcc/ada/gcc-interface/decl.c @@ -2111,7 +2111,7 @@ gnat_to_gnu_entity (Entity_Id gnat_entity, tree gnu_expr, bool definition) index to the template. */ for (index = (convention_fortran_p ? ndim - 1 : 0), gnat_index = First_Index (gnat_entity); - index >= 0 && index < ndim; + IN_RANGE (index, 0, ndim - 1); index += (convention_fortran_p ? - 1 : 1), gnat_index = Next_Index (gnat_index)) { @@ -2362,7 +2362,7 @@ gnat_to_gnu_entity (Entity_Id gnat_entity, tree gnu_expr, bool definition) gnat_index = First_Index (gnat_entity), gnat_base_index = First_Index (Implementation_Base_Type (gnat_entity)); - index >= 0 && index < ndim; + IN_RANGE (index, 0, ndim - 1); index += (convention_fortran_p ? - 1 : 1), gnat_index = Next_Index (gnat_index), gnat_base_index = Next_Index (gnat_base_index)) |