aboutsummaryrefslogtreecommitdiff
path: root/gcc/c/c-parser.c
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@acm.org>2017-07-18 13:22:50 +0000
committerNathan Sidwell <nathan@gcc.gnu.org>2017-07-18 13:22:50 +0000
commitff22eb1256b05c1d0e0cf4b4b3114808bbf29457 (patch)
tree801994a4a5938d89dd87c9fd4b979d47fdb3ed40 /gcc/c/c-parser.c
parentb34a929aa3c4e2d4848589b6ceb8cb457ad77f60 (diff)
downloadgcc-ff22eb1256b05c1d0e0cf4b4b3114808bbf29457.zip
gcc-ff22eb1256b05c1d0e0cf4b4b3114808bbf29457.tar.gz
gcc-ff22eb1256b05c1d0e0cf4b4b3114808bbf29457.tar.bz2
tree-parloops.c (try_transform_to_exit_first_loop_alt): Use TYPE_MAX_VALUE.
gcc/ * tree-parloops.c (try_transform_to_exit_first_loop_alt): Use TYPE_MAX_VALUE. gcc/c-family/ * c-warn.c (warn_for_memset): Use TYPE_{MIN,MAX}_VALUE. gcc/c/ * c-parser.c (c_parser_array_notation): Use TYPE_{MIN,MAX}_VALUE. gcc/cp/ * cp-array-notation.c (build_array_notation_ref): Use TYPE_{MIN,MAX}_VALUE. gcc/fortran/ * trans.c (gfc_build_array_ref): Use TYPE_MAX_VALUE. From-SVN: r250309
Diffstat (limited to 'gcc/c/c-parser.c')
-rw-r--r--gcc/c/c-parser.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/c/c-parser.c b/gcc/c/c-parser.c
index f8fbc92..eae7689 100644
--- a/gcc/c/c-parser.c
+++ b/gcc/c/c-parser.c
@@ -18238,18 +18238,18 @@ c_parser_array_notation (location_t loc, c_parser *parser, tree initial_index,
return error_mark_node;
}
- start_index = TYPE_MINVAL (array_type_domain);
+ start_index = TYPE_MIN_VALUE (array_type_domain);
start_index = fold_build1 (CONVERT_EXPR, ptrdiff_type_node,
start_index);
- if (!TYPE_MAXVAL (array_type_domain)
- || !TREE_CONSTANT (TYPE_MAXVAL (array_type_domain)))
+ if (!TYPE_MAX_VALUE (array_type_domain)
+ || !TREE_CONSTANT (TYPE_MAX_VALUE (array_type_domain)))
{
error_at (loc, "start-index and length fields necessary for "
"using array notations in variable-length arrays");
c_parser_skip_until_found (parser, CPP_CLOSE_SQUARE, NULL);
return error_mark_node;
}
- end_index = TYPE_MAXVAL (array_type_domain);
+ end_index = TYPE_MAX_VALUE (array_type_domain);
end_index = fold_build2 (PLUS_EXPR, TREE_TYPE (end_index),
end_index, integer_one_node);
end_index = fold_build1 (CONVERT_EXPR, ptrdiff_type_node, end_index);