1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-17 09:10:22 +02:00

Prefixed each each exported symbol with SCM_API.

This commit is contained in:
Marius Vollmer 2001-11-02 00:08:10 +00:00
parent 1174045c9a
commit e4e933734c
5 changed files with 48 additions and 48 deletions

View file

@ -50,23 +50,23 @@
extern SCM scm_acons (SCM w, SCM x, SCM y); SCM_API SCM scm_acons (SCM w, SCM x, SCM y);
extern SCM scm_sloppy_assq (SCM x, SCM alist); SCM_API SCM scm_sloppy_assq (SCM x, SCM alist);
extern SCM scm_sloppy_assv (SCM x, SCM alist); SCM_API SCM scm_sloppy_assv (SCM x, SCM alist);
extern SCM scm_sloppy_assoc (SCM x, SCM alist); SCM_API SCM scm_sloppy_assoc (SCM x, SCM alist);
extern SCM scm_assq (SCM x, SCM alist); SCM_API SCM scm_assq (SCM x, SCM alist);
extern SCM scm_assv (SCM x, SCM alist); SCM_API SCM scm_assv (SCM x, SCM alist);
extern SCM scm_assoc (SCM x, SCM alist); SCM_API SCM scm_assoc (SCM x, SCM alist);
extern SCM scm_assq_ref (SCM alist, SCM key); SCM_API SCM scm_assq_ref (SCM alist, SCM key);
extern SCM scm_assv_ref (SCM alist, SCM key); SCM_API SCM scm_assv_ref (SCM alist, SCM key);
extern SCM scm_assoc_ref (SCM alist, SCM key); SCM_API SCM scm_assoc_ref (SCM alist, SCM key);
extern SCM scm_assq_set_x (SCM alist, SCM key, SCM val); SCM_API SCM scm_assq_set_x (SCM alist, SCM key, SCM val);
extern SCM scm_assv_set_x (SCM alist, SCM key, SCM val); SCM_API SCM scm_assv_set_x (SCM alist, SCM key, SCM val);
extern SCM scm_assoc_set_x (SCM alist, SCM key, SCM val); SCM_API SCM scm_assoc_set_x (SCM alist, SCM key, SCM val);
extern SCM scm_assq_remove_x (SCM alist, SCM key); SCM_API SCM scm_assq_remove_x (SCM alist, SCM key);
extern SCM scm_assv_remove_x (SCM alist, SCM key); SCM_API SCM scm_assv_remove_x (SCM alist, SCM key);
extern SCM scm_assoc_remove_x (SCM alist, SCM key); SCM_API SCM scm_assoc_remove_x (SCM alist, SCM key);
extern void scm_init_alist (void); SCM_API void scm_init_alist (void);
#endif /* SCM_ALIST_H */ #endif /* SCM_ALIST_H */

View file

@ -50,10 +50,10 @@
extern SCM scm_make_arbiter (SCM name); SCM_API SCM scm_make_arbiter (SCM name);
extern SCM scm_try_arbiter (SCM arb); SCM_API SCM scm_try_arbiter (SCM arb);
extern SCM scm_release_arbiter (SCM arb); SCM_API SCM scm_release_arbiter (SCM arb);
extern void scm_init_arbiters (void); SCM_API void scm_init_arbiters (void);
#endif /* SCM_ARBITERS_H */ #endif /* SCM_ARBITERS_H */

View file

@ -50,24 +50,24 @@
extern unsigned int scm_mask_ints; SCM_API unsigned int scm_mask_ints;
extern int scm_asyncs_pending (void); SCM_API int scm_asyncs_pending (void);
extern void scm_async_click (void); SCM_API void scm_async_click (void);
extern void scm_switch (void); SCM_API void scm_switch (void);
extern SCM scm_async (SCM thunk); SCM_API SCM scm_async (SCM thunk);
extern SCM scm_system_async (SCM thunk); SCM_API SCM scm_system_async (SCM thunk);
extern SCM scm_async_mark (SCM a); SCM_API SCM scm_async_mark (SCM a);
extern SCM scm_system_async_mark (SCM a); SCM_API SCM scm_system_async_mark (SCM a);
extern SCM scm_run_asyncs (SCM list_of_a); SCM_API SCM scm_run_asyncs (SCM list_of_a);
extern SCM scm_noop (SCM args); SCM_API SCM scm_noop (SCM args);
extern SCM scm_set_tick_rate (SCM n); SCM_API SCM scm_set_tick_rate (SCM n);
extern SCM scm_set_switch_rate (SCM n); SCM_API SCM scm_set_switch_rate (SCM n);
extern SCM scm_unmask_signals (void); SCM_API SCM scm_unmask_signals (void);
extern SCM scm_mask_signals (void); SCM_API SCM scm_mask_signals (void);
extern void scm_init_async (void); SCM_API void scm_init_async (void);
#endif /* SCM_ASYNC_H */ #endif /* SCM_ASYNC_H */

View file

@ -51,19 +51,19 @@
#include "libguile/__scm.h" #include "libguile/__scm.h"
extern SCM scm_the_last_stack_fluid_var; SCM_API SCM scm_the_last_stack_fluid_var;
void scm_display_error_message (SCM message, SCM args, SCM port); SCM_API void scm_display_error_message (SCM message, SCM args, SCM port);
void scm_i_display_error (SCM stack, SCM port, SCM subr, SCM message, SCM args, SCM rest); SCM_API void scm_i_display_error (SCM stack, SCM port, SCM subr, SCM message, SCM args, SCM rest);
SCM scm_display_error (SCM stack, SCM port, SCM subr, SCM message, SCM args, SCM rest); SCM_API SCM scm_display_error (SCM stack, SCM port, SCM subr, SCM message, SCM args, SCM rest);
SCM scm_display_application (SCM frame, SCM port, SCM indent); SCM_API SCM scm_display_application (SCM frame, SCM port, SCM indent);
SCM scm_display_backtrace (SCM stack, SCM port, SCM first, SCM depth); SCM_API SCM scm_display_backtrace (SCM stack, SCM port, SCM first, SCM depth);
SCM scm_backtrace (void); SCM_API SCM scm_backtrace (void);
#ifdef GUILE_DEBUG #ifdef GUILE_DEBUG
SCM scm_set_print_params_x (SCM params); SCM_API SCM scm_set_print_params_x (SCM params);
#endif #endif
void scm_init_backtrace (void); SCM_API void scm_init_backtrace (void);
#endif /* SCM_BACKTRACE_H */ #endif /* SCM_BACKTRACE_H */

View file

@ -73,9 +73,9 @@
extern SCM scm_not (SCM x); SCM_API SCM scm_not (SCM x);
extern SCM scm_boolean_p (SCM obj); SCM_API SCM scm_boolean_p (SCM obj);
extern void scm_init_boolean (void); SCM_API void scm_init_boolean (void);
#endif /* SCM_BOOLEAN_H */ #endif /* SCM_BOOLEAN_H */