summaryrefslogtreecommitdiff
path: root/libguile/control.h
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/control.h')
-rw-r--r--libguile/control.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/libguile/control.h b/libguile/control.h
index 19e841eda..806a8eef0 100644
--- a/libguile/control.h
+++ b/libguile/control.h
@@ -45,12 +45,14 @@ struct scm_prompt_registers
SCM_INTERNAL SCM scm_sys_default_prompt_tag;
-SCM_INTERNAL SCM scm_c_make_prompt (SCM vm, SCM k, scm_t_uint8 escape_only_p,
- scm_t_int64 cookie);
+SCM_INTERNAL SCM scm_c_make_prompt (SCM k, SCM *fp, SCM *sp,
+ scm_t_uint8 *abort_ip,
+ scm_t_uint8 escape_only_p,
+ scm_t_int64 vm_cookie);
SCM_INTERNAL SCM scm_i_prompt_pop_abort_args_x (SCM prompt);
-SCM_INTERNAL SCM scm_c_abort (SCM vm, SCM tag, size_t n, SCM *argv,
- scm_t_int64 cookie) SCM_NORETURN;
+SCM_INTERNAL void scm_c_abort (SCM vm, SCM tag, size_t n, SCM *argv,
+ scm_t_int64 cookie) SCM_NORETURN;
SCM_INTERNAL SCM scm_at_abort (SCM tag, SCM args) SCM_NORETURN;