summaryrefslogtreecommitdiff
path: root/libguile/deprecated.h
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/deprecated.h')
-rw-r--r--libguile/deprecated.h45
1 files changed, 16 insertions, 29 deletions
diff --git a/libguile/deprecated.h b/libguile/deprecated.h
index dc94f0a1e..e44560d12 100644
--- a/libguile/deprecated.h
+++ b/libguile/deprecated.h
@@ -47,49 +47,36 @@
* If you do not wish that, delete this exception notice. */
#include "libguile/__scm.h"
+#include "libguile/strings.h"
#if (SCM_ENABLE_DEPRECATED == 1)
-#include "libguile/strings.h"
-
#define scm_substring_move_left_x scm_substring_move_x
#define scm_substring_move_right_x scm_substring_move_x
-void scm_i_init_deprecated (void);
+typedef long long long_long;
+typedef unsigned long long ulong_long;
-#endif
-
-#endif /* SCM_DEPRECATED_H */
+#define scm_sizet size_t
-#if 0
-/* TODO */
+SCM_API SCM scm_wta (SCM arg, const char *pos, const char *s_subr);
-long_long
-ulong_long
-scm_sizet
-SCM_WNA
-SCM_OUTOFRANGE
-SCM_NALLOC
+#define SCM_WNA 8
+#define SCM_OUTOFRANGE 10
+#define SCM_NALLOC 11
-SCM_HUP_SIGNAL
-SCM_INT_SIGNAL
-SCM_FPE_SIGNAL
- SCM_BUS_SIGNAL
+SCM_API void scm_register_module_xxx (char *module_name, void *init_func);
+SCM_API SCM scm_registered_modules (void);
+SCM_API SCM scm_clear_registered_modules (void);
-SCM_SEGV_SIGNAL
-SCM_ALRM_SIGNAL
-SCM_GC_SIGNAL
-SCM_TICK_SIGNAL
+void scm_i_init_deprecated (void);
-SCM_SIG_ORD
-SCM_ORD_SIG
-SCM_NUM_SIGS
+#endif
-scm_register_module_xxx
-scm_registered_modules
+#endif /* SCM_DEPRECATED_H */
-scm_clear_registered_modules
-scm_wta
+#if 0
+/* TODO */
scm_eval_3
scm_eval2