diff options
author | Tankut Baris Aktemur <tankut.baris.aktemur@intel.com> | 2019-10-23 20:40:02 +0200 |
---|---|---|
committer | Tankut Baris Aktemur <tankut.baris.aktemur@intel.com> | 2019-10-23 20:40:02 +0200 |
commit | 37055cada860277ee53b61bb8fd57293fdfa840b (patch) | |
tree | 9938ad38c2ab6039f4b407b787c23c9ce399be1f | |
parent | 39bcc47c7e94c746d5acdb52f20f9617a6473292 (diff) | |
download | gdb-37055cada860277ee53b61bb8fd57293fdfa840b.zip gdb-37055cada860277ee53b61bb8fd57293fdfa840b.tar.gz gdb-37055cada860277ee53b61bb8fd57293fdfa840b.tar.bz2 |
infcall: remove unused parameter in 'value_arg_coerce'
Remove the unused SP parameter from the auxiliary function
'value_arg_coerce'.
gdb/ChangeLog:
2019-10-23 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com>
* infcall.c (value_arg_coerce): Remove an unused parameter.
(call_function_by_hand_dummy): Update the call to
'value_arg_coerce'.
Change-Id: If324a1dda3fa5d4c145790b92bd3f656c00296f4
-rw-r--r-- | gdb/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/infcall.c | 8 |
2 files changed, 9 insertions, 5 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 6fafc44..52aea37 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,11 @@ 2019-10-23 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com> + * infcall.c (value_arg_coerce): Remove an unused parameter. + (call_function_by_hand_dummy): Update the call to + 'value_arg_coerce'. + +2019-10-23 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com> + * infcall.c (call_function_by_hand_dummy): Refactor. 2019-10-23 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com> diff --git a/gdb/infcall.c b/gdb/infcall.c index 0d8d5b2..b83f1bf 100644 --- a/gdb/infcall.c +++ b/gdb/infcall.c @@ -145,13 +145,11 @@ show_unwind_on_terminating_exception_p (struct ui_file *file, int from_tty, for arguments to be passed to C, Ada or Fortran functions. If PARAM_TYPE is non-NULL, it is the expected parameter type. - IS_PROTOTYPED is non-zero if the function declaration is prototyped. - SP is the stack pointer were additional data can be pushed (updating - its value as needed). */ + IS_PROTOTYPED is non-zero if the function declaration is prototyped. */ static struct value * value_arg_coerce (struct gdbarch *gdbarch, struct value *arg, - struct type *param_type, int is_prototyped, CORE_ADDR *sp) + struct type *param_type, int is_prototyped) { const struct builtin_type *builtin = builtin_type (gdbarch); struct type *arg_type = check_typedef (value_type (arg)); @@ -984,7 +982,7 @@ call_function_by_hand_dummy (struct value *function, param_type = NULL; args[i] = value_arg_coerce (gdbarch, args[i], - param_type, prototyped, &sp); + param_type, prototyped); if (param_type != NULL && language_pass_by_reference (param_type)) args[i] = value_addr (args[i]); |