aboutsummaryrefslogtreecommitdiff
path: root/gdb/typeprint.c
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2020-12-15 17:53:34 -0700
committerTom Tromey <tom@tromey.com>2020-12-15 17:53:34 -0700
commit1ab8280d7dbe01f51929d221621d38450f31895d (patch)
tree6ae791784db83a48b4cf9877e4f2a1ee481d3c92 /gdb/typeprint.c
parentcf608cc40c523537046efde52e9d68303e8bde00 (diff)
downloadfsf-binutils-gdb-1ab8280d7dbe01f51929d221621d38450f31895d.zip
fsf-binutils-gdb-1ab8280d7dbe01f51929d221621d38450f31895d.tar.gz
fsf-binutils-gdb-1ab8280d7dbe01f51929d221621d38450f31895d.tar.bz2
Clean up arguments to evaluate_subexp_do_call
I noticed hat evaluate_subexp_do_call takes an array of arguments and a count -- but, unlike the usual convention, the count does not include the first element. This patch changes this function to match call_function_by_hand -- passing the callee separately, and using an array_view for the arguments. This makes it simpler to understand. Regression tested on x86-64 Fedora 28. gdb/ChangeLog 2020-12-15 Tom Tromey <tom@tromey.com> * f-lang.c (evaluate_subexp_f): Update. * expression.h (evaluate_subexp_do_call): Update. * eval.c (evaluate_subexp_do_call): Add callee parameter. Replace nargs, argvec with array_view. (evaluate_funcall): Update.
Diffstat (limited to 'gdb/typeprint.c')
0 files changed, 0 insertions, 0 deletions