[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 37/86: Devolve vectors.h include from ports.h
From: |
Andy Wingo |
Subject: |
[Guile-commits] 37/86: Devolve vectors.h include from ports.h |
Date: |
Wed, 20 Jun 2018 14:09:35 -0400 (EDT) |
wingo pushed a commit to branch master
in repository guile.
commit 123ba3e77a3b8e8c367bac510bb04a09da982fd2
Author: Andy Wingo <address@hidden>
Date: Tue Jun 19 10:53:09 2018 +0200
Devolve vectors.h include from ports.h
* libguile/ports.h: Remove vectors.h include.
* libguile/array-handle.c:
* libguile/expand.c:
* libguile/memoize.c:
* libguile/poll.c:
* libguile/ports-internal.h:
* libguile/srfi-1.c:
* libguile/vm.c:
* libguile/weak-vector.c: Add vectors.h includes.
---
libguile/array-handle.c | 1 +
libguile/expand.c | 1 +
libguile/memoize.c | 1 +
libguile/poll.c | 1 +
libguile/ports-internal.h | 1 +
libguile/ports.h | 1 -
libguile/srfi-1.c | 1 +
libguile/vm.c | 1 +
libguile/weak-vector.c | 1 +
9 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/libguile/array-handle.c b/libguile/array-handle.c
index 5131c96..cbff842 100644
--- a/libguile/array-handle.c
+++ b/libguile/array-handle.c
@@ -31,6 +31,7 @@
#include "libguile/list.h"
#include "libguile/arrays.h"
#include "libguile/pairs.h"
+#include "libguile/vectors.h"
#include "libguile/array-handle.h"
diff --git a/libguile/expand.c b/libguile/expand.c
index 295e191..c28ca4e 100644
--- a/libguile/expand.c
+++ b/libguile/expand.c
@@ -41,6 +41,7 @@
#include "libguile/srcprop.h"
#include "libguile/strings.h"
#include "libguile/throw.h"
+#include "libguile/vectors.h"
diff --git a/libguile/memoize.c b/libguile/memoize.c
index 01715e5..73de9b5 100644
--- a/libguile/memoize.c
+++ b/libguile/memoize.c
@@ -41,6 +41,7 @@
#include "libguile/print.h"
#include "libguile/strings.h"
#include "libguile/throw.h"
+#include "libguile/vectors.h"
diff --git a/libguile/poll.c b/libguile/poll.c
index ade7e7b..d35a9b5 100644
--- a/libguile/poll.c
+++ b/libguile/poll.c
@@ -36,6 +36,7 @@
#include "libguile/numbers.h"
#include "libguile/ports-internal.h"
#include "libguile/syscalls.h"
+#include "libguile/vectors.h"
#include "libguile/poll.h"
diff --git a/libguile/ports-internal.h b/libguile/ports-internal.h
index 5f981b9..52a73b1 100644
--- a/libguile/ports-internal.h
+++ b/libguile/ports-internal.h
@@ -30,6 +30,7 @@
#include "libguile/list.h"
#include "libguile/pairs.h"
#include "libguile/ports.h"
+#include "libguile/vectors.h"
typedef enum scm_t_port_type_flags {
/* Indicates that the port should be closed if it is garbage collected
diff --git a/libguile/ports.h b/libguile/ports.h
index 8b0df79..54f9cbd 100644
--- a/libguile/ports.h
+++ b/libguile/ports.h
@@ -34,7 +34,6 @@
#include "libguile/error.h"
#include "libguile/print.h"
#include "libguile/strings.h"
-#include "libguile/vectors.h"
diff --git a/libguile/srfi-1.c b/libguile/srfi-1.c
index fc56c41..d53c7a4 100644
--- a/libguile/srfi-1.c
+++ b/libguile/srfi-1.c
@@ -34,6 +34,7 @@
#include "libguile/procs.h"
#include "libguile/srfi-1.h"
#include "libguile/values.h"
+#include "libguile/vectors.h"
#include "libguile/extensions.h"
#include <stdarg.h>
diff --git a/libguile/vm.c b/libguile/vm.c
index c6ea6eb..f6d50a3 100644
--- a/libguile/vm.c
+++ b/libguile/vm.c
@@ -61,6 +61,7 @@
#include "libguile/loader.h"
#include "libguile/programs.h"
#include "libguile/simpos.h"
+#include "libguile/vectors.h"
#include "libguile/vm.h"
#include "libguile/vm-builtins.h"
diff --git a/libguile/weak-vector.c b/libguile/weak-vector.c
index f2868ea..4c2f15d 100644
--- a/libguile/weak-vector.c
+++ b/libguile/weak-vector.c
@@ -29,6 +29,7 @@
#include "libguile/extensions.h"
#include "libguile/list.h"
#include "libguile/pairs.h"
+#include "libguile/vectors.h"
#include "libguile/weak-vector.h"
- [Guile-commits] 36/86: Remove threads.h include from ports.h, (continued)
- [Guile-commits] 36/86: Remove threads.h include from ports.h, Andy Wingo, 2018/06/20
- [Guile-commits] 28/86: Devolve gc.h, Andy Wingo, 2018/06/20
- [Guile-commits] 35/86: Move struct.h include out of ports.h, Andy Wingo, 2018/06/20
- [Guile-commits] 34/86: Remove bytevectors.h include form ports.h, Andy Wingo, 2018/06/20
- [Guile-commits] 43/86: Remove error.h from inline.h, Andy Wingo, 2018/06/20
- [Guile-commits] 45/86: Move scm_tc7_pointer snarfer out to foreign.h, Andy Wingo, 2018/06/20
- [Guile-commits] 46/86: Move symbol snarfers to symbols.h, Andy Wingo, 2018/06/20
- [Guile-commits] 41/86: Remove ports.h from inline.h, Andy Wingo, 2018/06/20
- [Guile-commits] 21/86: More validate.h devolution, Andy Wingo, 2018/06/20
- [Guile-commits] 40/86: Remove <unistd.h> from ports.h, Andy Wingo, 2018/06/20
- [Guile-commits] 37/86: Devolve vectors.h include from ports.h,
Andy Wingo <=
- [Guile-commits] 38/86: Remove <string.h> include from ports.h., Andy Wingo, 2018/06/20
- [Guile-commits] 42/86: Remove numbers.h from inline.h, Andy Wingo, 2018/06/20
- [Guile-commits] 48/86: Deprecate SCM_STATIC_DOUBLE_CELL snarf macro, Andy Wingo, 2018/06/20
- [Guile-commits] 51/86: Devolve variable snarfers, Andy Wingo, 2018/06/20
- [Guile-commits] 50/86: Devolve keyword-snarfing macros, Andy Wingo, 2018/06/20
- [Guile-commits] 49/86: Move string-related snarfers to strings.h, Andy Wingo, 2018/06/20
- [Guile-commits] 25/86: Remove list.h from _scm.h, Andy Wingo, 2018/06/20
- [Guile-commits] 26/86: Devolve boolean.h include., Andy Wingo, 2018/06/20
- [Guile-commits] 39/86: Remove <stdio.h> from ports.h, Andy Wingo, 2018/06/20
- [Guile-commits] 55/86: Remove snarf.h from _scm.h, Andy Wingo, 2018/06/20