summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libguile/finalizers.c1
-rw-r--r--libguile/guile.c5
-rw-r--r--libguile/memoize.c1
-rw-r--r--libguile/ports.h1
-rw-r--r--libguile/srfi-14.c1
-rw-r--r--libguile/struct.c1
-rw-r--r--libguile/vm.c1
7 files changed, 8 insertions, 3 deletions
diff --git a/libguile/finalizers.c b/libguile/finalizers.c
index be96c323b..ead7e8f43 100644
--- a/libguile/finalizers.c
+++ b/libguile/finalizers.c
@@ -24,6 +24,7 @@
#endif
#include <errno.h>
+#include <stdio.h>
#include <unistd.h>
#include <fcntl.h>
diff --git a/libguile/guile.c b/libguile/guile.c
index f827d2642..c0472680b 100644
--- a/libguile/guile.c
+++ b/libguile/guile.c
@@ -1,5 +1,5 @@
-/* Copyright (C) 1996, 1997, 2000, 2001, 2006, 2008,
- * 2011, 2013 Free Software Foundation, Inc.
+/* Copyright (C) 1996-1997,2000-2001,2006,2008,2011,2013,2018
+ * Free Software Foundation, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
@@ -38,6 +38,7 @@
#endif
#include <ltdl.h>
#include <locale.h>
+#include <stdio.h>
#ifdef HAVE_WINSOCK2_H
#include <winsock2.h>
diff --git a/libguile/memoize.c b/libguile/memoize.c
index f85ebf50f..4d71e67a2 100644
--- a/libguile/memoize.c
+++ b/libguile/memoize.c
@@ -25,6 +25,7 @@
#endif
#include <string.h>
+#include <stdio.h>
#include "libguile/__scm.h"
#include "libguile/pairs.h"
diff --git a/libguile/ports.h b/libguile/ports.h
index bceac299e..ff6667cae 100644
--- a/libguile/ports.h
+++ b/libguile/ports.h
@@ -26,7 +26,6 @@
#include "libguile/__scm.h"
-#include <stdio.h>
#include <unistd.h>
#include "libguile/gc.h"
#include "libguile/tags.h"
diff --git a/libguile/srfi-14.c b/libguile/srfi-14.c
index 953b43e13..d7f17aba5 100644
--- a/libguile/srfi-14.c
+++ b/libguile/srfi-14.c
@@ -24,6 +24,7 @@
#endif
+#include <stdio.h>
#include <string.h>
#include <unictype.h>
diff --git a/libguile/struct.c b/libguile/struct.c
index 91d18fd47..ec78b07b4 100644
--- a/libguile/struct.c
+++ b/libguile/struct.c
@@ -24,6 +24,7 @@
#include <alloca.h>
#include <assert.h>
+#include <stdarg.h>
#define SCM_BUILDING_DEPRECATED_CODE
diff --git a/libguile/vm.c b/libguile/vm.c
index f6d50a362..0e4e3c0c7 100644
--- a/libguile/vm.c
+++ b/libguile/vm.c
@@ -25,6 +25,7 @@
#include <errno.h>
#include <math.h>
#include <stdint.h>
+#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>