diff options
Diffstat (limited to 'libguile/control.h')
-rw-r--r-- | libguile/control.h | 10 |
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; |