From 2b95d6faa43a29360fbaa68d5e91d1f37e9921aa Mon Sep 17 00:00:00 2001 From: Andy Wingo Date: Mon, 18 Jun 2018 22:27:29 +0200 Subject: Devolve gc.h * libguile/_scm.h: Remove gc.h. * libguile/arrays.h: * libguile/bytevectors.h: * libguile/foreign.h: * libguile/fports.h: * libguile/frames.h: * libguile/hashtab.h: * libguile/modules.h: * libguile/numbers.h: * libguile/print.h: * libguile/programs.h: * libguile/smob.h: * libguile/snarf.h: * libguile/strports.h: * libguile/struct.h: * libguile/symbols.h: * libguile/variable.h: * libguile/vectors.h: * libguile/vm.h: Add gc.h to users of scm_cell_* interfaces. Not really visible right now given that e.g. numbers.h is already included in _scm.h. --- libguile/arrays.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'libguile/arrays.h') diff --git a/libguile/arrays.h b/libguile/arrays.h index b56abef94..6b126f97a 100644 --- a/libguile/arrays.h +++ b/libguile/arrays.h @@ -3,8 +3,8 @@ #ifndef SCM_ARRAY_H #define SCM_ARRAY_H -/* Copyright (C) 1995,1996,1997,1999,2000,2001, 2004, 2006, 2008, 2009, - * 2010, 2012 Free Software Foundation, Inc. +/* Copyright (C) 1995-1997,1999-2001,2004,2006,2008-2010,2012,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 @@ -25,6 +25,7 @@ #include "libguile/__scm.h" +#include "libguile/gc.h" #include "libguile/print.h" -- cgit v1.2.3