[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 75/86: Move SCM_TICK definition to __scm.h.
From: |
Andy Wingo |
Subject: |
[Guile-commits] 75/86: Move SCM_TICK definition to __scm.h. |
Date: |
Wed, 20 Jun 2018 14:09:44 -0400 (EDT) |
wingo pushed a commit to branch master
in repository guile.
commit 716d9aaf32cb4d4e5cfefb8f1560395ecccdd2f8
Author: Andy Wingo <address@hidden>
Date: Wed Jun 20 15:10:29 2018 +0200
Move SCM_TICK definition to __scm.h.
* libguile/__scm.h:
* libguile/async.h (SCM_TICK): Move here.
---
libguile/__scm.h | 4 ----
libguile/async.h | 4 ++++
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/libguile/__scm.h b/libguile/__scm.h
index 8a31c83..233cdd0 100644
--- a/libguile/__scm.h
+++ b/libguile/__scm.h
@@ -321,10 +321,6 @@ typedef long SCM_STACKITEM;
#define SCM_STACK_PTR(ptr) ((SCM_STACKITEM *) (void *) (ptr))
-#define SCM_TICK scm_async_tick ()
-
-
-
#ifndef SCM_MAGIC_SNARFER
/* Let these macros pass through if
we are snarfing; thus we can tell the
diff --git a/libguile/async.h b/libguile/async.h
index cc90e2b..918b0ec 100644
--- a/libguile/async.h
+++ b/libguile/async.h
@@ -27,6 +27,10 @@
+#define SCM_TICK scm_async_tick ()
+
+
+
SCM_API void scm_async_tick (void);
SCM_API void scm_switch (void);
SCM_API SCM scm_system_async_mark (SCM a);
- [Guile-commits] 63/86: Devolve programs.h from _scm.h., (continued)
- [Guile-commits] 63/86: Devolve programs.h from _scm.h., Andy Wingo, 2018/06/20
- [Guile-commits] 22/86: Devolve more validate macros, Andy Wingo, 2018/06/20
- [Guile-commits] 23/86: Remove includes of validate.h., Andy Wingo, 2018/06/20
- [Guile-commits] 56/86: Devolve variable.h from _scm.h., Andy Wingo, 2018/06/20
- [Guile-commits] 69/86: Move SCM_C_INLINE_KEYWORD definition to inline.h, Andy Wingo, 2018/06/20
- [Guile-commits] 70/86: Fix include in test-ffi-lib, Andy Wingo, 2018/06/20
- [Guile-commits] 68/86: Remove unneeded memmove.c and strerror.c files, Andy Wingo, 2018/06/20
- [Guile-commits] 64/86: Devolve strings.h, Andy Wingo, 2018/06/20
- [Guile-commits] 72/86: Fix missing includes in tests., Andy Wingo, 2018/06/20
- [Guile-commits] 60/86: Remove modules.h from _scm.h., Andy Wingo, 2018/06/20
- [Guile-commits] 75/86: Move SCM_TICK definition to __scm.h.,
Andy Wingo <=
- [Guile-commits] 74/86: Remove crufty support for 16-bit architectures., Andy Wingo, 2018/06/20
- [Guile-commits] 73/86: Deprecate pre-stdint.h limit macros, Andy Wingo, 2018/06/20
- [Guile-commits] 80/86: Rationalize guile-readline includes, Andy Wingo, 2018/06/20
- [Guile-commits] 61/86: Devolve symbols.h from _scm.h, Andy Wingo, 2018/06/20
- [Guile-commits] 76/86: Move SCM_ARG1, etc definitions to error.h, Andy Wingo, 2018/06/20
- [Guile-commits] 59/86: Devolve threads.h from _scm.h., Andy Wingo, 2018/06/20
- [Guile-commits] 44/86: Devolve numbers.h from _scm.h., Andy Wingo, 2018/06/20
- [Guile-commits] 71/86: Use stdint.h limit macros, Andy Wingo, 2018/06/20
- [Guile-commits] 77/86: Minor __scm.h reformatting, Andy Wingo, 2018/06/20
- [Guile-commits] 85/86: libguile header files have uniform format for copyright declarations, Andy Wingo, 2018/06/20