+/* 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);
+
+struct dummy_frame_context_saver;
+extern void dummy_frame_context_saver_drop
+ (struct dummy_frame_context_saver *data);
+extern void dummy_frame_context_saver_cleanup (void *data_voidp);
+extern struct regcache *dummy_frame_context_saver_get_regs
+ (struct dummy_frame_context_saver *saver);
+extern struct dummy_frame_context_saver *dummy_frame_context_saver_setup
+ (struct frame_id dummy_id, ptid_t ptid);
+