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
This commit is contained in:
parent
39bcc47c7e
commit
37055cada8
2 changed files with 9 additions and 5 deletions
|
@ -1,3 +1,9 @@
|
|||
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.
|
||||
|
|
|
@ -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]);
|
||||
|
|
Loading…
Add table
Reference in a new issue