From: Andrew Burgess Date: Fri, 15 Oct 2021 14:14:58 +0000 (+0100) Subject: gdb: make value_subscripted_rvalue static X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=bf94cfb6318572bc3eece37273140d45279a8768;p=binutils-gdb.git gdb: make value_subscripted_rvalue static The function value_subscripted_rvalue is only used in valarith.c, so lets make it a static function. There should be no user visible change after this commit. --- diff --git a/gdb/valarith.c b/gdb/valarith.c index 140ef448137..11acec6f167 100644 --- a/gdb/valarith.c +++ b/gdb/valarith.c @@ -29,6 +29,11 @@ #include "gdbsupport/byte-vector.h" #include "gdbarch.h" +/* Forward declarations. */ +static struct value *value_subscripted_rvalue (struct value *array, + LONGEST index, + LONGEST lowerbound); + /* Define whether or not the C operator '/' truncates towards zero for differently signed operands (truncation direction is undefined in C). */ @@ -190,8 +195,9 @@ value_subscript (struct value *array, LONGEST index) (eg, a vector register). This routine used to promote floats to doubles, but no longer does. */ -struct value * -value_subscripted_rvalue (struct value *array, LONGEST index, LONGEST lowerbound) +static struct value * +value_subscripted_rvalue (struct value *array, LONGEST index, + LONGEST lowerbound) { struct type *array_type = check_typedef (value_type (array)); struct type *elt_type = check_typedef (TYPE_TARGET_TYPE (array_type)); diff --git a/gdb/value.h b/gdb/value.h index aa105645034..6fa57e0da60 100644 --- a/gdb/value.h +++ b/gdb/value.h @@ -1165,10 +1165,6 @@ extern struct value *find_function_in_inferior (const char *, extern struct value *value_allocate_space_in_inferior (int); -extern struct value *value_subscripted_rvalue (struct value *array, - LONGEST index, - LONGEST lowerbound); - /* User function handler. */ typedef struct value *(*internal_function_fn) (struct gdbarch *gdbarch,