/* Perform an inferior function call, for GDB, the GNU debugger.
- Copyright (C) 2003, 2007-2012 Free Software Foundation, Inc.
+ Copyright (C) 2003-2015 Free Software Foundation, Inc.
This file is part of GDB.
#ifndef INFCALL_H
#define INFCALL_H
+#include "dummy-frame.h"
+
struct value;
struct type;
extern struct value *call_function_by_hand (struct value *function, int nargs,
struct value **args);
+/* Similar to call_function_by_hand and additional call
+ register_dummy_frame_dtor with DUMMY_DTOR and DUMMY_DTOR_DATA for the
+ created inferior call dummy frame. */
+
+extern struct value *
+ call_function_by_hand_dummy (struct value *function, int nargs,
+ struct value **args,
+ dummy_frame_dtor_ftype *dummy_dtor,
+ void *dummy_dtor_data);
+
#endif