# Makefile.in generated automatically by automake 1.3 from Makefile.am

# Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.


SHELL = /bin/sh

srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@

bindir = @bindir@
sbindir = @sbindir@
libexecdir = @libexecdir@
datadir = @datadir@
sysconfdir = @sysconfdir@
sharedstatedir = @sharedstatedir@
localstatedir = @localstatedir@
libdir = @libdir@
infodir = @infodir@
mandir = @mandir@
includedir = @includedir@
oldincludedir = /usr/include

DISTDIR =

pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@

top_builddir = ..

ACLOCAL = @ACLOCAL@
AUTOCONF = @AUTOCONF@
AUTOMAKE = @AUTOMAKE@
AUTOHEADER = @AUTOHEADER@

INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
transform = @program_transform_name@

NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
host_alias = @host_alias@
host_triplet = @host@
AWK = @AWK@
CC = @CC@
CPP = @CPP@
GUILE_LIBS = @GUILE_LIBS@
GUILE_MAJOR_VERSION = @GUILE_MAJOR_VERSION@
GUILE_MINOR_VERSION = @GUILE_MINOR_VERSION@
GUILE_STAMP = @GUILE_STAMP@
GUILE_VERSION = @GUILE_VERSION@
LD = @LD@
LIBLOBJS = @LIBLOBJS@
LIBTOOL = @LIBTOOL@
LN_S = @LN_S@
MAINT = @MAINT@
MAKEINFO = @MAKEINFO@
NM = @NM@
PACKAGE = @PACKAGE@
QTHREAD_LTLIBS = @QTHREAD_LTLIBS@
RANLIB = @RANLIB@
THREAD_CPPFLAGS = @THREAD_CPPFLAGS@
THREAD_LIBS_INSTALLED = @THREAD_LIBS_INSTALLED@
THREAD_LIBS_LOCAL = @THREAD_LIBS_LOCAL@
THREAD_PACKAGE = @THREAD_PACKAGE@
VERSION = @VERSION@
qtdmdb_s = @qtdmdb_s@
qthread_asflags = @qthread_asflags@
qtmd_h = @qtmd_h@
qtmdc_c = @qtmdc_c@
qtmds_s = @qtmds_s@

AUTOMAKE_OPTIONS = foreign

INCLUDES = -I.. -I$(srcdir)/.. ${THREAD_CPPFLAGS}

ETAGS_ARGS = --regex='/SCM_\(GLOBAL_\)?\(PROC\|PROC1\|SYMBOL\|VCELL\|CONST_LONG\).*\"\([^\"]\)*\"/\3/'

lib_LTLIBRARIES = libguile.la
bin_PROGRAMS = guile

guile_SOURCES = guile.c
guile_LDADD = libguile.la ${THREAD_LIBS_LOCAL}

libguile_la_SOURCES = \
    alist.c arbiters.c async.c backtrace.c boolean.c chars.c \
    continuations.c debug.c dynl.c dynwind.c eq.c error.c eval.c \
    feature.c filesys.c fluids.c fports.c gc.c gdbint.c genio.c \
    gh_data.c gh_eval.c gh_funcs.c gh_init.c gh_io.c gh_list.c \
    gh_predicates.c gsubr.c hash.c hashtab.c init.c ioext.c kw.c \
    list.c load.c mallocs.c markers.c net_db.c numbers.c objects.c \
    objprop.c options.c pairs.c ports.c posix.c print.c procprop.c \
    procs.c ramap.c read.c readline.c root.c scmsigs.c script.c \
    simpos.c smob.c socket.c srcprop.c stackchk.c stacks.c stime.c \
    strings.c strop.c strorder.c strports.c struct.c symbols.c tag.c \
    throw.c unif.c variable.c vectors.c version.c vports.c weaks.c

BUILT_SOURCES = \
    cpp_err_symbols.c cpp_sig_symbols.c libpath.h \
    alist.x arbiters.x async.x backtrace.x boolean.x chars.x \
    continuations.x debug.x dynl.x dynwind.x eq.x error.x eval.x \
    feature.x filesys.x fluids.x fports.x gc.x gdbint.x genio.x \
    gh_data.x gh_eval.x gh_funcs.x gh_init.x gh_io.x gh_list.x \
    gh_predicates.x gsubr.x hash.x hashtab.x init.x ioext.x iselect.x \
    kw.x list.x load.x mallocs.x markers.x net_db.x numbers.x \
    objects.x objprop.x options.x pairs.x ports.x posix.x print.x \
    procprop.x procs.x ramap.x read.x readline.x regex-posix.x root.x \
    scmsigs.x script.x simpos.x smob.x socket.x srcprop.x stackchk.x \
    stacks.x stime.x strings.x strop.x strorder.x strports.x struct.x \
    symbols.x tag.x threads.x throw.x unif.x variable.x vectors.x \
    version.x vports.x weaks.x

EXTRA_libguile_la_SOURCES = _scm.h \
    strerror.c inet_aton.c putenv.c \
    threads.c alloca.c \
    regex-posix.c iselect.c

noinst_HEADERS = coop-threads.c coop-threads.h coop.c

libguile_la_DEPENDENCIES = @LIBLOBJS@
libguile_la_LIBADD = @LIBLOBJS@
libguile_la_LDFLAGS = -version-info 4:0 -export-dynamic

include_HEADERS = libguile.h

# These are headers visible as <guile/mumble.h> 
pkginclude_HEADERS = gh.h

# These are headers visible as <libguile/mumble.h>.
modincludedir = $(includedir)/libguile
modinclude_HEADERS = \
    __scm.h alist.h arbiters.h async.h backtrace.h boolean.h chars.h \
    continuations.h debug.h dynl.h dynwind.h eq.h error.h eval.h \
    feature.h filesys.h fports.h gc.h gdb_interface.h gdbint.h genio.h \
    gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h load.h \
    mallocs.h markers.h net_db.h numbers.h objects.h objprop.h \
    options.h pairs.h ports.h posix.h regex-posix.h print.h procprop.h \
    procs.h ramap.h read.h readline.h root.h scmsigs.h script.h \
    simpos.h smob.h socket.h srcprop.h stackchk.h stacks.h stime.h \
    strings.h strop.h strorder.h strports.h struct.h symbols.h tag.h \
    tags.h throw.h unif.h variable.h vectors.h version.h vports.h \
    weaks.h snarf.h threads.h coop-defs.h fluids.h iselect.h

modinclude_DATA = scmconfig.h

bin_SCRIPTS = guile-snarf

check_ldadd = libguile.la ${THREAD_LIBS_LOCAL}
check_PROGRAMS = gh_test_c gh_test_repl
gh_test_c_SOURCES = gh_test_c.c
gh_test_c_LDADD = ${check_ldadd}
gh_test_repl_SOURCES = gh_test_repl.c
gh_test_repl_LDADD = ${check_ldadd}

EXTRA_DIST = ChangeLog-gh ChangeLog-scm ChangeLog-threads dynl-dl.c \
    dynl-dld.c dynl-shl.c dynl-vms.c DYNAMIC-LINKING cpp_signal.c cpp_errno.c \
    cpp_err_symbols.in cpp_sig_symbols.in cpp_cnvt.awk coop-threads.h.cygnus \
    coop-threads.c.cygnus mit-pthreads.h mit-pthreads.c fsu-pthreads.h

SUFFIXES = .x

MKDEP = gcc -M -MG $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)

MOSTLYCLEANFILES = \
	cpp_err_symbols_here cpp_err_symbols_diff cpp_err_symbols_new \
	cpp_sig_symbols_here cpp_sig_symbols_diff cpp_sig_symbols_new

CLEANFILES = versiondat.h libpath.h

DISTCLEANFILES = *.x
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = scmconfig.h
CONFIG_CLEAN_FILES =  guile-snarf versiondat.h
LTLIBRARIES =  $(lib_LTLIBRARIES)


DEFS = @DEFS@ -I. -I$(srcdir) -I.
CPPFLAGS = @CPPFLAGS@
LDFLAGS = @LDFLAGS@
LIBS = @LIBS@
libguile_la_OBJECTS =  alist.lo arbiters.lo async.lo backtrace.lo \
boolean.lo chars.lo continuations.lo debug.lo dynl.lo dynwind.lo eq.lo \
error.lo eval.lo feature.lo filesys.lo fluids.lo fports.lo gc.lo \
gdbint.lo genio.lo gh_data.lo gh_eval.lo gh_funcs.lo gh_init.lo \
gh_io.lo gh_list.lo gh_predicates.lo gsubr.lo hash.lo hashtab.lo \
init.lo ioext.lo kw.lo list.lo load.lo mallocs.lo markers.lo net_db.lo \
numbers.lo objects.lo objprop.lo options.lo pairs.lo ports.lo posix.lo \
print.lo procprop.lo procs.lo ramap.lo read.lo readline.lo root.lo \
scmsigs.lo script.lo simpos.lo smob.lo socket.lo srcprop.lo stackchk.lo \
stacks.lo stime.lo strings.lo strop.lo strorder.lo strports.lo \
struct.lo symbols.lo tag.lo throw.lo unif.lo variable.lo vectors.lo \
version.lo vports.lo weaks.lo
PROGRAMS =  $(bin_PROGRAMS)

guile_OBJECTS =  guile.o
guile_DEPENDENCIES =  libguile.la
guile_LDFLAGS = 
gh_test_c_OBJECTS =  gh_test_c.o
gh_test_c_DEPENDENCIES =  libguile.la
gh_test_c_LDFLAGS = 
gh_test_repl_OBJECTS =  gh_test_repl.o
gh_test_repl_DEPENDENCIES =  libguile.la
gh_test_repl_LDFLAGS = 
SCRIPTS =  $(bin_SCRIPTS)

CFLAGS = @CFLAGS@
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@
DATA =  $(modinclude_DATA)

HEADERS =  $(include_HEADERS) $(modinclude_HEADERS) $(noinst_HEADERS) \
$(pkginclude_HEADERS)

DIST_COMMON =  COPYING ChangeLog Makefile.am Makefile.in guile-snarf.in \
scmconfig.h.in stamp-h.in versiondat.h.in


DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)

TAR = tar
GZIP = --best
SOURCES = $(libguile_la_SOURCES) $(EXTRA_libguile_la_SOURCES) $(guile_SOURCES) $(gh_test_c_SOURCES) $(gh_test_repl_SOURCES)
OBJECTS = $(libguile_la_OBJECTS) $(guile_OBJECTS) $(gh_test_c_OBJECTS) $(gh_test_repl_OBJECTS)

all: Makefile $(LTLIBRARIES) $(PROGRAMS) $(SCRIPTS) $(DATA) $(HEADERS) scmconfig.h

.SUFFIXES:
.SUFFIXES: .S .c .lo .o .s .x
$(srcdir)/Makefile.in: @MAINT@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
	cd $(top_srcdir) && $(AUTOMAKE) --foreign --include-deps libguile/Makefile

Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
	cd $(top_builddir) \
	  && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status


scmconfig.h: stamp-h
	@:
stamp-h: $(srcdir)/scmconfig.h.in $(top_builddir)/config.status
	cd $(top_builddir) \
	  && CONFIG_FILES= CONFIG_HEADERS=libguile/scmconfig.h \
	     $(SHELL) ./config.status
	@echo timestamp > stamp-h
$(srcdir)/scmconfig.h.in: @MAINT@$(srcdir)/stamp-h.in
$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) 
	cd $(top_srcdir) && $(AUTOHEADER)
	@echo timestamp > $(srcdir)/stamp-h.in

mostlyclean-hdr:

clean-hdr:

distclean-hdr:
	-rm -f scmconfig.h

maintainer-clean-hdr:
guile-snarf: $(top_builddir)/config.status guile-snarf.in
	cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status
versiondat.h: $(top_builddir)/config.status versiondat.h.in
	cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status

mostlyclean-libLTLIBRARIES:

clean-libLTLIBRARIES:
	-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)

distclean-libLTLIBRARIES:

maintainer-clean-libLTLIBRARIES:

install-libLTLIBRARIES: $(lib_LTLIBRARIES)
	@$(NORMAL_INSTALL)
	$(mkinstalldirs) $(DESTDIR)$(libdir)
	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
	  if test -f $$p; then \
	    echo "$(LIBTOOL)  --mode=install $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p"; \
	    $(LIBTOOL)  --mode=install $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p; \
	  else :; fi; \
	done

uninstall-libLTLIBRARIES:
	@$(NORMAL_UNINSTALL)
	list='$(lib_LTLIBRARIES)'; for p in $$list; do \
	  $(LIBTOOL)  --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \
	done

.c.o:
	$(COMPILE) -c $<

.s.o:
	$(COMPILE) -c $<

.S.o:
	$(COMPILE) -c $<

mostlyclean-compile:
	-rm -f *.o core *.core

clean-compile:

distclean-compile:
	-rm -f *.tab.c

maintainer-clean-compile:

.c.lo:
	$(LIBTOOL) --mode=compile $(COMPILE) -c $<

.s.lo:
	$(LIBTOOL) --mode=compile $(COMPILE) -c $<

.S.lo:
	$(LIBTOOL) --mode=compile $(COMPILE) -c $<

mostlyclean-libtool:
	-rm -f *.lo

clean-libtool:
	-rm -rf .libs _libs

distclean-libtool:

maintainer-clean-libtool:

libguile.la: $(libguile_la_OBJECTS) $(libguile_la_DEPENDENCIES)
	$(LINK) -rpath $(libdir) $(libguile_la_LDFLAGS) $(libguile_la_OBJECTS) $(libguile_la_LIBADD) $(LIBS)

mostlyclean-binPROGRAMS:

clean-binPROGRAMS:
	-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)

distclean-binPROGRAMS:

maintainer-clean-binPROGRAMS:

install-binPROGRAMS: $(bin_PROGRAMS)
	@$(NORMAL_INSTALL)
	$(mkinstalldirs) $(DESTDIR)$(bindir)
	@list='$(bin_PROGRAMS)'; for p in $$list; do \
	  if test -f $$p; then \
	    echo " $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
	    $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
	  else :; fi; \
	done

uninstall-binPROGRAMS:
	@$(NORMAL_UNINSTALL)
	list='$(bin_PROGRAMS)'; for p in $$list; do \
	  rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
	done

mostlyclean-checkPROGRAMS:

clean-checkPROGRAMS:
	-test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)

distclean-checkPROGRAMS:

maintainer-clean-checkPROGRAMS:

guile: $(guile_OBJECTS) $(guile_DEPENDENCIES)
	@rm -f guile
	$(LINK) $(guile_LDFLAGS) $(guile_OBJECTS) $(guile_LDADD) $(LIBS)

gh_test_c: $(gh_test_c_OBJECTS) $(gh_test_c_DEPENDENCIES)
	@rm -f gh_test_c
	$(LINK) $(gh_test_c_LDFLAGS) $(gh_test_c_OBJECTS) $(gh_test_c_LDADD) $(LIBS)

gh_test_repl: $(gh_test_repl_OBJECTS) $(gh_test_repl_DEPENDENCIES)
	@rm -f gh_test_repl
	$(LINK) $(gh_test_repl_LDFLAGS) $(gh_test_repl_OBJECTS) $(gh_test_repl_LDADD) $(LIBS)

install-binSCRIPTS: $(bin_SCRIPTS)
	@$(NORMAL_INSTALL)
	$(mkinstalldirs) $(DESTDIR)$(bindir)
	@list='$(bin_SCRIPTS)'; for p in $$list; do \
	  if test -f $$p; then \
	    echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
	    $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
	  else if test -f $(srcdir)/$$p; then \
	    echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
	    $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
	  else :; fi; fi; \
	done

uninstall-binSCRIPTS:
	@$(NORMAL_UNINSTALL)
	list='$(bin_SCRIPTS)'; for p in $$list; do \
	  rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
	done

install-modincludeDATA: $(modinclude_DATA)
	@$(NORMAL_INSTALL)
	$(mkinstalldirs) $(DESTDIR)$(modincludedir)
	@list='$(modinclude_DATA)'; for p in $$list; do \
	  if test -f $(srcdir)/$$p; then \
	    echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(modincludedir)/$$p"; \
	    $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(modincludedir)/$$p; \
	  else if test -f $$p; then \
	    echo " $(INSTALL_DATA) $$p $(DESTDIR)$(modincludedir)/$$p"; \
	    $(INSTALL_DATA) $$p $(DESTDIR)$(modincludedir)/$$p; \
	  fi; fi; \
	done

uninstall-modincludeDATA:
	@$(NORMAL_UNINSTALL)
	list='$(modinclude_DATA)'; for p in $$list; do \
	  rm -f $(DESTDIR)$(modincludedir)/$$p; \
	done

install-includeHEADERS: $(include_HEADERS)
	@$(NORMAL_INSTALL)
	$(mkinstalldirs) $(DESTDIR)$(includedir)
	@list='$(include_HEADERS)'; for p in $$list; do \
	  if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \
	  echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/$$p"; \
	  $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/$$p; \
	done

uninstall-includeHEADERS:
	@$(NORMAL_UNINSTALL)
	list='$(include_HEADERS)'; for p in $$list; do \
	  rm -f $(DESTDIR)$(includedir)/$$p; \
	done

install-modincludeHEADERS: $(modinclude_HEADERS)
	@$(NORMAL_INSTALL)
	$(mkinstalldirs) $(DESTDIR)$(modincludedir)
	@list='$(modinclude_HEADERS)'; for p in $$list; do \
	  if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \
	  echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(modincludedir)/$$p"; \
	  $(INSTALL_DATA) $$d$$p $(DESTDIR)$(modincludedir)/$$p; \
	done

uninstall-modincludeHEADERS:
	@$(NORMAL_UNINSTALL)
	list='$(modinclude_HEADERS)'; for p in $$list; do \
	  rm -f $(DESTDIR)$(modincludedir)/$$p; \
	done

install-pkgincludeHEADERS: $(pkginclude_HEADERS)
	@$(NORMAL_INSTALL)
	$(mkinstalldirs) $(DESTDIR)$(pkgincludedir)
	@list='$(pkginclude_HEADERS)'; for p in $$list; do \
	  if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \
	  echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(pkgincludedir)/$$p"; \
	  $(INSTALL_DATA) $$d$$p $(DESTDIR)$(pkgincludedir)/$$p; \
	done

uninstall-pkgincludeHEADERS:
	@$(NORMAL_UNINSTALL)
	list='$(pkginclude_HEADERS)'; for p in $$list; do \
	  rm -f $(DESTDIR)$(pkgincludedir)/$$p; \
	done

tags: TAGS

ID: $(HEADERS) $(SOURCES) $(LISP)
	here=`pwd` && cd $(srcdir) \
	  && mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP)

TAGS:  $(HEADERS) $(SOURCES) scmconfig.h.in $(TAGS_DEPENDENCIES) $(LISP)
	tags=; \
	here=`pwd`; \
	list='$(SOURCES) $(HEADERS)'; \
	unique=`for i in $$list; do echo $$i; done | \
	  awk '    { files[$$0] = 1; } \
	       END { for (i in files) print i; }'`; \
	test -z "$(ETAGS_ARGS)scmconfig.h.in$$unique$(LISP)$$tags" \
	  || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags scmconfig.h.in $$unique $(LISP) -o $$here/TAGS)

mostlyclean-tags:

clean-tags:

distclean-tags:
	-rm -f TAGS ID

maintainer-clean-tags:

distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)

subdir = libguile

distdir: $(DISTFILES)
	@for file in $(DISTFILES); do \
	  d=$(srcdir); \
	  test -f $(distdir)/$$file \
	  || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
	  || cp -p $$d/$$file $(distdir)/$$file; \
	done
alist.lo alist.o: alist.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h eq.h alist.h alist.x
arbiters.lo arbiters.o: arbiters.c _scm.h __scm.h \
	../libguile/scmconfig.h ../libguile/tags.h error.h \
	../libguile/__scm.h print.h ../libguile/options.h pairs.h \
	list.h gc.h gsubr.h procs.h numbers.h symbols.h boolean.h \
	strings.h vectors.h root.h ../libguile/debug.h \
	../libguile/throw.h ports.h ../libguile/print.h \
	../libguile/struct.h async.h threads.h ../libguile/procs.h \
	../libguile/coop-defs.h ../libguile/iselect.h snarf.h smob.h \
	../libguile/ports.h ../libguile/genio.h ../libguile/markers.h \
	arbiters.h arbiters.x
async.lo async.o: async.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h eval.h throw.h smob.h \
	../libguile/ports.h ../libguile/genio.h ../libguile/markers.h \
	async.x
backtrace.lo backtrace.o: backtrace.c _scm.h __scm.h \
	../libguile/scmconfig.h ../libguile/tags.h error.h \
	../libguile/__scm.h print.h ../libguile/options.h pairs.h \
	list.h gc.h gsubr.h procs.h numbers.h symbols.h boolean.h \
	strings.h vectors.h root.h ../libguile/debug.h \
	../libguile/throw.h ports.h ../libguile/print.h \
	../libguile/struct.h async.h threads.h ../libguile/procs.h \
	../libguile/coop-defs.h ../libguile/iselect.h snarf.h stacks.h \
	srcprop.h genio.h struct.h strports.h throw.h fluids.h \
	../libguile/root.h ../libguile/vectors.h backtrace.h \
	backtrace.x
boolean.lo boolean.o: boolean.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h boolean.x
chars.lo chars.o: chars.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h chars.h chars.x
continuations.lo continuations.o: continuations.c _scm.h __scm.h \
	../libguile/scmconfig.h ../libguile/tags.h error.h \
	../libguile/__scm.h print.h ../libguile/options.h pairs.h \
	list.h gc.h gsubr.h procs.h numbers.h symbols.h boolean.h \
	strings.h vectors.h root.h ../libguile/debug.h \
	../libguile/throw.h ports.h ../libguile/print.h \
	../libguile/struct.h async.h threads.h ../libguile/procs.h \
	../libguile/coop-defs.h ../libguile/iselect.h snarf.h \
	stackchk.h ../libguile/continuations.h debug.h dynwind.h \
	continuations.h continuations.x
debug.lo debug.o: debug.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h eval.h throw.h genio.h smob.h \
	../libguile/ports.h ../libguile/genio.h ../libguile/markers.h \
	procprop.h srcprop.h alist.h continuations.h strports.h read.h \
	feature.h dynwind.h debug.h debug.x
dynl.lo dynl.o: dynl.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h dynl.h genio.h smob.h \
	../libguile/ports.h ../libguile/genio.h ../libguile/markers.h \
	dynl-dl.c dynl.x
dynwind.lo dynwind.o: dynwind.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h eval.h alist.h fluids.h \
	../libguile/root.h ../libguile/vectors.h genio.h smob.h \
	../libguile/ports.h ../libguile/genio.h ../libguile/markers.h \
	dynwind.h dynwind.x
eq.lo eq.o: eq.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h ramap.h stackchk.h \
	../libguile/continuations.h strorder.h smob.h \
	../libguile/ports.h ../libguile/genio.h ../libguile/markers.h \
	unif.h eq.h eq.x
error.lo error.o: error.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h genio.h throw.h cpp_err_symbols.c \
	error.x
eval.lo eval.o: eval.c scmconfig.h _scm.h __scm.h \
	../libguile/scmconfig.h ../libguile/tags.h error.h \
	../libguile/__scm.h print.h ../libguile/options.h pairs.h \
	list.h gc.h gsubr.h procs.h numbers.h symbols.h boolean.h \
	strings.h vectors.h root.h ../libguile/debug.h \
	../libguile/throw.h ports.h ../libguile/print.h \
	../libguile/struct.h async.h threads.h ../libguile/procs.h \
	../libguile/coop-defs.h ../libguile/iselect.h snarf.h debug.h \
	alist.h eq.h continuations.h throw.h smob.h ../libguile/ports.h \
	../libguile/genio.h ../libguile/markers.h markers.h procprop.h \
	hashtab.h hash.h srcprop.h stackchk.h \
	../libguile/continuations.h objects.h feature.h eval.h eval.c \
	eval.x
feature.lo feature.o: feature.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h feature.h feature.x
filesys.lo filesys.o: filesys.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h genio.h smob.h \
	../libguile/ports.h ../libguile/genio.h ../libguile/markers.h \
	feature.h fports.h iselect.h filesys.h filesys.x
fluids.lo fluids.o: fluids.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h smob.h ../libguile/ports.h \
	../libguile/genio.h ../libguile/markers.h dynwind.h fluids.h \
	../libguile/root.h ../libguile/vectors.h alist.h eval.h \
	fluids.x
fports.lo fports.o: fports.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h markers.h fports.h \
	../libguile/ports.h fports.x
gc.lo gc.o: gc.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h stime.h stackchk.h \
	../libguile/continuations.h struct.h genio.h weaks.h smob.h \
	../libguile/ports.h ../libguile/genio.h ../libguile/markers.h \
	unif.h gc.x
gdbint.lo gdbint.o: gdbint.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h tag.h strports.h read.h eval.h \
	chars.h gdbint.h gdb_interface.h
genio.lo genio.o: genio.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h chars.h filesys.h genio.h
gh_data.lo gh_data.o: gh_data.c gh.h libguile.h ../libguile/__scm.h \
	../libguile/scmconfig.h ../libguile/tags.h ../libguile/print.h \
	../libguile/options.h ../libguile/smob.h ../libguile/ports.h \
	../libguile/struct.h ../libguile/genio.h ../libguile/markers.h \
	../libguile/pairs.h ../libguile/alist.h ../libguile/arbiters.h \
	../libguile/async.h ../libguile/boolean.h ../libguile/chars.h \
	../libguile/continuations.h ../libguile/backtrace.h \
	../libguile/debug.h ../libguile/stacks.h ../libguile/dynl.h \
	../libguile/dynwind.h ../libguile/eq.h ../libguile/error.h \
	../libguile/eval.h ../libguile/feature.h ../libguile/filesys.h \
	../libguile/fports.h ../libguile/gc.h ../libguile/gdbint.h \
	../libguile/gsubr.h ../libguile/hash.h ../libguile/hashtab.h \
	../libguile/init.h ../libguile/ioext.h ../libguile/kw.h \
	../libguile/list.h ../libguile/load.h ../libguile/mallocs.h \
	../libguile/net_db.h ../libguile/numbers.h \
	../libguile/objprop.h ../libguile/posix.h \
	../libguile/procprop.h ../libguile/procs.h ../libguile/ramap.h \
	../libguile/read.h ../libguile/root.h ../libguile/throw.h \
	../libguile/scmsigs.h ../libguile/script.h ../libguile/simpos.h \
	../libguile/snarf.h ../libguile/socket.h ../libguile/srcprop.h \
	../libguile/stackchk.h ../libguile/stime.h \
	../libguile/strings.h ../libguile/strop.h \
	../libguile/strorder.h ../libguile/strports.h \
	../libguile/symbols.h ../libguile/tag.h ../libguile/unif.h \
	../libguile/variable.h ../libguile/vectors.h \
	../libguile/version.h ../libguile/vports.h ../libguile/weaks.h \
	../libguile/threads.h ../libguile/coop-defs.h \
	../libguile/iselect.h
gh_eval.lo gh_eval.o: gh_eval.c gh.h libguile.h ../libguile/__scm.h \
	../libguile/scmconfig.h ../libguile/tags.h ../libguile/print.h \
	../libguile/options.h ../libguile/smob.h ../libguile/ports.h \
	../libguile/struct.h ../libguile/genio.h ../libguile/markers.h \
	../libguile/pairs.h ../libguile/alist.h ../libguile/arbiters.h \
	../libguile/async.h ../libguile/boolean.h ../libguile/chars.h \
	../libguile/continuations.h ../libguile/backtrace.h \
	../libguile/debug.h ../libguile/stacks.h ../libguile/dynl.h \
	../libguile/dynwind.h ../libguile/eq.h ../libguile/error.h \
	../libguile/eval.h ../libguile/feature.h ../libguile/filesys.h \
	../libguile/fports.h ../libguile/gc.h ../libguile/gdbint.h \
	../libguile/gsubr.h ../libguile/hash.h ../libguile/hashtab.h \
	../libguile/init.h ../libguile/ioext.h ../libguile/kw.h \
	../libguile/list.h ../libguile/load.h ../libguile/mallocs.h \
	../libguile/net_db.h ../libguile/numbers.h \
	../libguile/objprop.h ../libguile/posix.h \
	../libguile/procprop.h ../libguile/procs.h ../libguile/ramap.h \
	../libguile/read.h ../libguile/root.h ../libguile/throw.h \
	../libguile/scmsigs.h ../libguile/script.h ../libguile/simpos.h \
	../libguile/snarf.h ../libguile/socket.h ../libguile/srcprop.h \
	../libguile/stackchk.h ../libguile/stime.h \
	../libguile/strings.h ../libguile/strop.h \
	../libguile/strorder.h ../libguile/strports.h \
	../libguile/symbols.h ../libguile/tag.h ../libguile/unif.h \
	../libguile/variable.h ../libguile/vectors.h \
	../libguile/version.h ../libguile/vports.h ../libguile/weaks.h \
	../libguile/threads.h ../libguile/coop-defs.h \
	../libguile/iselect.h
gh_funcs.lo gh_funcs.o: gh_funcs.c gh.h libguile.h ../libguile/__scm.h \
	../libguile/scmconfig.h ../libguile/tags.h ../libguile/print.h \
	../libguile/options.h ../libguile/smob.h ../libguile/ports.h \
	../libguile/struct.h ../libguile/genio.h ../libguile/markers.h \
	../libguile/pairs.h ../libguile/alist.h ../libguile/arbiters.h \
	../libguile/async.h ../libguile/boolean.h ../libguile/chars.h \
	../libguile/continuations.h ../libguile/backtrace.h \
	../libguile/debug.h ../libguile/stacks.h ../libguile/dynl.h \
	../libguile/dynwind.h ../libguile/eq.h ../libguile/error.h \
	../libguile/eval.h ../libguile/feature.h ../libguile/filesys.h \
	../libguile/fports.h ../libguile/gc.h ../libguile/gdbint.h \
	../libguile/gsubr.h ../libguile/hash.h ../libguile/hashtab.h \
	../libguile/init.h ../libguile/ioext.h ../libguile/kw.h \
	../libguile/list.h ../libguile/load.h ../libguile/mallocs.h \
	../libguile/net_db.h ../libguile/numbers.h \
	../libguile/objprop.h ../libguile/posix.h \
	../libguile/procprop.h ../libguile/procs.h ../libguile/ramap.h \
	../libguile/read.h ../libguile/root.h ../libguile/throw.h \
	../libguile/scmsigs.h ../libguile/script.h ../libguile/simpos.h \
	../libguile/snarf.h ../libguile/socket.h ../libguile/srcprop.h \
	../libguile/stackchk.h ../libguile/stime.h \
	../libguile/strings.h ../libguile/strop.h \
	../libguile/strorder.h ../libguile/strports.h \
	../libguile/symbols.h ../libguile/tag.h ../libguile/unif.h \
	../libguile/variable.h ../libguile/vectors.h \
	../libguile/version.h ../libguile/vports.h ../libguile/weaks.h \
	../libguile/threads.h ../libguile/coop-defs.h \
	../libguile/iselect.h
gh_init.lo gh_init.o: gh_init.c gh.h libguile.h ../libguile/__scm.h \
	../libguile/scmconfig.h ../libguile/tags.h ../libguile/print.h \
	../libguile/options.h ../libguile/smob.h ../libguile/ports.h \
	../libguile/struct.h ../libguile/genio.h ../libguile/markers.h \
	../libguile/pairs.h ../libguile/alist.h ../libguile/arbiters.h \
	../libguile/async.h ../libguile/boolean.h ../libguile/chars.h \
	../libguile/continuations.h ../libguile/backtrace.h \
	../libguile/debug.h ../libguile/stacks.h ../libguile/dynl.h \
	../libguile/dynwind.h ../libguile/eq.h ../libguile/error.h \
	../libguile/eval.h ../libguile/feature.h ../libguile/filesys.h \
	../libguile/fports.h ../libguile/gc.h ../libguile/gdbint.h \
	../libguile/gsubr.h ../libguile/hash.h ../libguile/hashtab.h \
	../libguile/init.h ../libguile/ioext.h ../libguile/kw.h \
	../libguile/list.h ../libguile/load.h ../libguile/mallocs.h \
	../libguile/net_db.h ../libguile/numbers.h \
	../libguile/objprop.h ../libguile/posix.h \
	../libguile/procprop.h ../libguile/procs.h ../libguile/ramap.h \
	../libguile/read.h ../libguile/root.h ../libguile/throw.h \
	../libguile/scmsigs.h ../libguile/script.h ../libguile/simpos.h \
	../libguile/snarf.h ../libguile/socket.h ../libguile/srcprop.h \
	../libguile/stackchk.h ../libguile/stime.h \
	../libguile/strings.h ../libguile/strop.h \
	../libguile/strorder.h ../libguile/strports.h \
	../libguile/symbols.h ../libguile/tag.h ../libguile/unif.h \
	../libguile/variable.h ../libguile/vectors.h \
	../libguile/version.h ../libguile/vports.h ../libguile/weaks.h \
	../libguile/threads.h ../libguile/coop-defs.h \
	../libguile/iselect.h
gh_io.lo gh_io.o: gh_io.c gh.h libguile.h ../libguile/__scm.h \
	../libguile/scmconfig.h ../libguile/tags.h ../libguile/print.h \
	../libguile/options.h ../libguile/smob.h ../libguile/ports.h \
	../libguile/struct.h ../libguile/genio.h ../libguile/markers.h \
	../libguile/pairs.h ../libguile/alist.h ../libguile/arbiters.h \
	../libguile/async.h ../libguile/boolean.h ../libguile/chars.h \
	../libguile/continuations.h ../libguile/backtrace.h \
	../libguile/debug.h ../libguile/stacks.h ../libguile/dynl.h \
	../libguile/dynwind.h ../libguile/eq.h ../libguile/error.h \
	../libguile/eval.h ../libguile/feature.h ../libguile/filesys.h \
	../libguile/fports.h ../libguile/gc.h ../libguile/gdbint.h \
	../libguile/gsubr.h ../libguile/hash.h ../libguile/hashtab.h \
	../libguile/init.h ../libguile/ioext.h ../libguile/kw.h \
	../libguile/list.h ../libguile/load.h ../libguile/mallocs.h \
	../libguile/net_db.h ../libguile/numbers.h \
	../libguile/objprop.h ../libguile/posix.h \
	../libguile/procprop.h ../libguile/procs.h ../libguile/ramap.h \
	../libguile/read.h ../libguile/root.h ../libguile/throw.h \
	../libguile/scmsigs.h ../libguile/script.h ../libguile/simpos.h \
	../libguile/snarf.h ../libguile/socket.h ../libguile/srcprop.h \
	../libguile/stackchk.h ../libguile/stime.h \
	../libguile/strings.h ../libguile/strop.h \
	../libguile/strorder.h ../libguile/strports.h \
	../libguile/symbols.h ../libguile/tag.h ../libguile/unif.h \
	../libguile/variable.h ../libguile/vectors.h \
	../libguile/version.h ../libguile/vports.h ../libguile/weaks.h \
	../libguile/threads.h ../libguile/coop-defs.h \
	../libguile/iselect.h
gh_list.lo gh_list.o: gh_list.c gh.h libguile.h ../libguile/__scm.h \
	../libguile/scmconfig.h ../libguile/tags.h ../libguile/print.h \
	../libguile/options.h ../libguile/smob.h ../libguile/ports.h \
	../libguile/struct.h ../libguile/genio.h ../libguile/markers.h \
	../libguile/pairs.h ../libguile/alist.h ../libguile/arbiters.h \
	../libguile/async.h ../libguile/boolean.h ../libguile/chars.h \
	../libguile/continuations.h ../libguile/backtrace.h \
	../libguile/debug.h ../libguile/stacks.h ../libguile/dynl.h \
	../libguile/dynwind.h ../libguile/eq.h ../libguile/error.h \
	../libguile/eval.h ../libguile/feature.h ../libguile/filesys.h \
	../libguile/fports.h ../libguile/gc.h ../libguile/gdbint.h \
	../libguile/gsubr.h ../libguile/hash.h ../libguile/hashtab.h \
	../libguile/init.h ../libguile/ioext.h ../libguile/kw.h \
	../libguile/list.h ../libguile/load.h ../libguile/mallocs.h \
	../libguile/net_db.h ../libguile/numbers.h \
	../libguile/objprop.h ../libguile/posix.h \
	../libguile/procprop.h ../libguile/procs.h ../libguile/ramap.h \
	../libguile/read.h ../libguile/root.h ../libguile/throw.h \
	../libguile/scmsigs.h ../libguile/script.h ../libguile/simpos.h \
	../libguile/snarf.h ../libguile/socket.h ../libguile/srcprop.h \
	../libguile/stackchk.h ../libguile/stime.h \
	../libguile/strings.h ../libguile/strop.h \
	../libguile/strorder.h ../libguile/strports.h \
	../libguile/symbols.h ../libguile/tag.h ../libguile/unif.h \
	../libguile/variable.h ../libguile/vectors.h \
	../libguile/version.h ../libguile/vports.h ../libguile/weaks.h \
	../libguile/threads.h ../libguile/coop-defs.h \
	../libguile/iselect.h
gh_predicates.lo gh_predicates.o: gh_predicates.c gh.h libguile.h \
	../libguile/__scm.h ../libguile/scmconfig.h ../libguile/tags.h \
	../libguile/print.h ../libguile/options.h ../libguile/smob.h \
	../libguile/ports.h ../libguile/struct.h ../libguile/genio.h \
	../libguile/markers.h ../libguile/pairs.h ../libguile/alist.h \
	../libguile/arbiters.h ../libguile/async.h \
	../libguile/boolean.h ../libguile/chars.h \
	../libguile/continuations.h ../libguile/backtrace.h \
	../libguile/debug.h ../libguile/stacks.h ../libguile/dynl.h \
	../libguile/dynwind.h ../libguile/eq.h ../libguile/error.h \
	../libguile/eval.h ../libguile/feature.h ../libguile/filesys.h \
	../libguile/fports.h ../libguile/gc.h ../libguile/gdbint.h \
	../libguile/gsubr.h ../libguile/hash.h ../libguile/hashtab.h \
	../libguile/init.h ../libguile/ioext.h ../libguile/kw.h \
	../libguile/list.h ../libguile/load.h ../libguile/mallocs.h \
	../libguile/net_db.h ../libguile/numbers.h \
	../libguile/objprop.h ../libguile/posix.h \
	../libguile/procprop.h ../libguile/procs.h ../libguile/ramap.h \
	../libguile/read.h ../libguile/root.h ../libguile/throw.h \
	../libguile/scmsigs.h ../libguile/script.h ../libguile/simpos.h \
	../libguile/snarf.h ../libguile/socket.h ../libguile/srcprop.h \
	../libguile/stackchk.h ../libguile/stime.h \
	../libguile/strings.h ../libguile/strop.h \
	../libguile/strorder.h ../libguile/strports.h \
	../libguile/symbols.h ../libguile/tag.h ../libguile/unif.h \
	../libguile/variable.h ../libguile/vectors.h \
	../libguile/version.h ../libguile/vports.h ../libguile/weaks.h \
	../libguile/threads.h ../libguile/coop-defs.h \
	../libguile/iselect.h
gsubr.lo gsubr.o: gsubr.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h genio.h procprop.h
guile.o : guile.c libguile.h ../libguile/__scm.h ../libguile/scmconfig.h \
	../libguile/tags.h ../libguile/print.h ../libguile/options.h \
	../libguile/smob.h ../libguile/ports.h ../libguile/struct.h \
	../libguile/genio.h ../libguile/markers.h ../libguile/pairs.h \
	../libguile/alist.h ../libguile/arbiters.h ../libguile/async.h \
	../libguile/boolean.h ../libguile/chars.h \
	../libguile/continuations.h ../libguile/backtrace.h \
	../libguile/debug.h ../libguile/stacks.h ../libguile/dynl.h \
	../libguile/dynwind.h ../libguile/eq.h ../libguile/error.h \
	../libguile/eval.h ../libguile/feature.h ../libguile/filesys.h \
	../libguile/fports.h ../libguile/gc.h ../libguile/gdbint.h \
	../libguile/gsubr.h ../libguile/hash.h ../libguile/hashtab.h \
	../libguile/init.h ../libguile/ioext.h ../libguile/kw.h \
	../libguile/list.h ../libguile/load.h ../libguile/mallocs.h \
	../libguile/net_db.h ../libguile/numbers.h \
	../libguile/objprop.h ../libguile/posix.h \
	../libguile/procprop.h ../libguile/procs.h ../libguile/ramap.h \
	../libguile/read.h ../libguile/root.h ../libguile/throw.h \
	../libguile/scmsigs.h ../libguile/script.h ../libguile/simpos.h \
	../libguile/snarf.h ../libguile/socket.h ../libguile/srcprop.h \
	../libguile/stackchk.h ../libguile/stime.h \
	../libguile/strings.h ../libguile/strop.h \
	../libguile/strorder.h ../libguile/strports.h \
	../libguile/symbols.h ../libguile/tag.h ../libguile/unif.h \
	../libguile/variable.h ../libguile/vectors.h \
	../libguile/version.h ../libguile/vports.h ../libguile/weaks.h \
	../libguile/threads.h ../libguile/coop-defs.h \
	../libguile/iselect.h ../libguile/gdb_interface.h
hash.lo hash.o: hash.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h chars.h hash.h hash.x
hashtab.lo hashtab.o: hashtab.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h alist.h hash.h eval.h hashtab.h \
	hashtab.x
inet_aton.lo inet_aton.o: inet_aton.c
init.lo init.o: init.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h alist.h arbiters.h backtrace.h \
	chars.h continuations.h debug.h dynl.h dynwind.h eq.h eval.h \
	feature.h filesys.h fluids.h ../libguile/root.h \
	../libguile/vectors.h fports.h ../libguile/ports.h gdbint.h \
	hash.h hashtab.h iselect.h ioext.h kw.h load.h mallocs.h \
	net_db.h objects.h objprop.h options.h posix.h regex-posix.h \
	procprop.h ramap.h read.h readline.h scmsigs.h script.h \
	simpos.h smob.h ../libguile/genio.h ../libguile/markers.h \
	socket.h srcprop.h stackchk.h ../libguile/continuations.h \
	stacks.h stime.h strop.h strorder.h strports.h struct.h tag.h \
	throw.h unif.h variable.h version.h vports.h weaks.h init.h
ioext.lo ioext.o: ioext.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h genio.h read.h fports.h \
	../libguile/ports.h unif.h chars.h ioext.h ioext.x
iselect.lo iselect.o: iselect.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h iselect.h coop-threads.h \
	coop-defs.h ../qt/qt.h ../qt/md/sparc.h iselect.x
kw.lo kw.o: kw.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h genio.h smob.h \
	../libguile/ports.h ../libguile/genio.h ../libguile/markers.h \
	kw.h kw.x
list.lo list.o: list.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h eq.h list.x
load.lo load.o: load.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h libpath.h fports.h \
	../libguile/ports.h read.h eval.h throw.h alist.h dynwind.h \
	load.h load.x
mallocs.lo mallocs.o: mallocs.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h genio.h smob.h \
	../libguile/ports.h ../libguile/genio.h ../libguile/markers.h \
	mallocs.h
markers.lo markers.o: markers.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h markers.h
net_db.lo net_db.o: net_db.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h feature.h net_db.h net_db.x
numbers.lo numbers.o: numbers.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h genio.h unif.h numbers.x
objects.lo objects.o: objects.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h struct.h procprop.h objects.h \
	objects.x
objprop.lo objprop.o: objprop.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h hashtab.h alist.h weaks.h \
	objprop.h objprop.x
options.lo options.o: options.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h options.h options.x
pairs.lo pairs.o: pairs.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h pairs.x
ports.lo ports.o: ports.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h genio.h chars.h markers.h \
	filesys.h fports.h ../libguile/ports.h strports.h vports.h kw.h \
	ports.x
posix.lo posix.o: posix.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h fports.h ../libguile/ports.h \
	scmsigs.h feature.h posix.h cpp_sig_symbols.c posix.x
print.lo print.o: print.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h chars.h genio.h smob.h \
	../libguile/ports.h ../libguile/genio.h ../libguile/markers.h \
	eval.h procprop.h read.h weaks.h unif.h alist.h struct.h \
	print.x
procprop.lo procprop.o: procprop.c _scm.h __scm.h \
	../libguile/scmconfig.h ../libguile/tags.h error.h \
	../libguile/__scm.h print.h ../libguile/options.h pairs.h \
	list.h gc.h gsubr.h procs.h numbers.h symbols.h boolean.h \
	strings.h vectors.h root.h ../libguile/debug.h \
	../libguile/throw.h ports.h ../libguile/print.h \
	../libguile/struct.h async.h threads.h ../libguile/procs.h \
	../libguile/coop-defs.h ../libguile/iselect.h snarf.h alist.h \
	eval.h procprop.h procprop.x
procs.lo procs.o: procs.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h procs.x
ramap.lo ramap.o: ramap.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h unif.h smob.h ../libguile/ports.h \
	../libguile/genio.h ../libguile/markers.h chars.h eq.h eval.h \
	feature.h ramap.h ramap.x
read.lo read.o: read.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h chars.h genio.h eval.h unif.h \
	kw.h alist.h srcprop.h hashtab.h hash.h read.h read.x
readline.lo readline.o: readline.c _scm.h __scm.h \
	../libguile/scmconfig.h ../libguile/tags.h error.h \
	../libguile/__scm.h print.h ../libguile/options.h pairs.h \
	list.h gc.h gsubr.h procs.h numbers.h symbols.h boolean.h \
	strings.h vectors.h root.h ../libguile/debug.h \
	../libguile/throw.h ports.h ../libguile/print.h \
	../libguile/struct.h async.h threads.h ../libguile/procs.h \
	../libguile/coop-defs.h ../libguile/iselect.h snarf.h \
	libguile.h ../libguile/smob.h ../libguile/ports.h \
	../libguile/genio.h ../libguile/markers.h ../libguile/pairs.h \
	../libguile/alist.h ../libguile/arbiters.h ../libguile/async.h \
	../libguile/boolean.h ../libguile/chars.h \
	../libguile/continuations.h ../libguile/backtrace.h \
	../libguile/stacks.h ../libguile/dynl.h ../libguile/dynwind.h \
	../libguile/eq.h ../libguile/error.h ../libguile/eval.h \
	../libguile/feature.h ../libguile/filesys.h \
	../libguile/fports.h ../libguile/gc.h ../libguile/gdbint.h \
	../libguile/gsubr.h ../libguile/hash.h ../libguile/hashtab.h \
	../libguile/init.h ../libguile/ioext.h ../libguile/kw.h \
	../libguile/list.h ../libguile/load.h ../libguile/mallocs.h \
	../libguile/net_db.h ../libguile/numbers.h \
	../libguile/objprop.h ../libguile/posix.h \
	../libguile/procprop.h ../libguile/ramap.h ../libguile/read.h \
	../libguile/root.h ../libguile/scmsigs.h ../libguile/script.h \
	../libguile/simpos.h ../libguile/snarf.h ../libguile/socket.h \
	../libguile/srcprop.h ../libguile/stackchk.h \
	../libguile/stime.h ../libguile/strings.h ../libguile/strop.h \
	../libguile/strorder.h ../libguile/strports.h \
	../libguile/symbols.h ../libguile/tag.h ../libguile/unif.h \
	../libguile/variable.h ../libguile/vectors.h \
	../libguile/version.h ../libguile/vports.h ../libguile/weaks.h \
	../libguile/threads.h readline.h gh.h readline.x
regex-posix.lo regex-posix.o: regex-posix.c _scm.h __scm.h \
	../libguile/scmconfig.h ../libguile/tags.h error.h \
	../libguile/__scm.h print.h ../libguile/options.h pairs.h \
	list.h gc.h gsubr.h procs.h numbers.h symbols.h boolean.h \
	strings.h vectors.h root.h ../libguile/debug.h \
	../libguile/throw.h ports.h ../libguile/print.h \
	../libguile/struct.h async.h threads.h ../libguile/procs.h \
	../libguile/coop-defs.h ../libguile/iselect.h snarf.h smob.h \
	../libguile/ports.h ../libguile/genio.h ../libguile/markers.h \
	strports.h feature.h regex-posix.h regex-posix.x
root.lo root.o: root.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h stackchk.h \
	../libguile/continuations.h dynwind.h eval.h genio.h smob.h \
	../libguile/ports.h ../libguile/genio.h ../libguile/markers.h \
	throw.h fluids.h ../libguile/root.h ../libguile/vectors.h \
	root.x
scmsigs.lo scmsigs.o: scmsigs.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h eval.h scmsigs.h scmsigs.x
script.lo script.o: script.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h gh.h libguile.h \
	../libguile/smob.h ../libguile/ports.h ../libguile/genio.h \
	../libguile/markers.h ../libguile/pairs.h ../libguile/alist.h \
	../libguile/arbiters.h ../libguile/async.h \
	../libguile/boolean.h ../libguile/chars.h \
	../libguile/continuations.h ../libguile/backtrace.h \
	../libguile/stacks.h ../libguile/dynl.h ../libguile/dynwind.h \
	../libguile/eq.h ../libguile/error.h ../libguile/eval.h \
	../libguile/feature.h ../libguile/filesys.h \
	../libguile/fports.h ../libguile/gc.h ../libguile/gdbint.h \
	../libguile/gsubr.h ../libguile/hash.h ../libguile/hashtab.h \
	../libguile/init.h ../libguile/ioext.h ../libguile/kw.h \
	../libguile/list.h ../libguile/load.h ../libguile/mallocs.h \
	../libguile/net_db.h ../libguile/numbers.h \
	../libguile/objprop.h ../libguile/posix.h \
	../libguile/procprop.h ../libguile/ramap.h ../libguile/read.h \
	../libguile/root.h ../libguile/scmsigs.h ../libguile/script.h \
	../libguile/simpos.h ../libguile/snarf.h ../libguile/socket.h \
	../libguile/srcprop.h ../libguile/stackchk.h \
	../libguile/stime.h ../libguile/strings.h ../libguile/strop.h \
	../libguile/strorder.h ../libguile/strports.h \
	../libguile/symbols.h ../libguile/tag.h ../libguile/unif.h \
	../libguile/variable.h ../libguile/vectors.h \
	../libguile/version.h ../libguile/vports.h ../libguile/weaks.h \
	../libguile/threads.h load.h version.h script.h script.x
simpos.lo simpos.o: simpos.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h scmsigs.h simpos.h simpos.x
smob.lo smob.o: smob.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h smob.h ../libguile/ports.h \
	../libguile/genio.h ../libguile/markers.h
socket.lo socket.o: socket.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h unif.h feature.h fports.h \
	../libguile/ports.h socket.h socket.x
srcprop.lo srcprop.o: srcprop.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h smob.h ../libguile/ports.h \
	../libguile/genio.h ../libguile/markers.h alist.h debug.h \
	hashtab.h hash.h weaks.h srcprop.h srcprop.x
stackchk.lo stackchk.o: stackchk.c _scm.h __scm.h \
	../libguile/scmconfig.h ../libguile/tags.h error.h \
	../libguile/__scm.h print.h ../libguile/options.h pairs.h \
	list.h gc.h gsubr.h procs.h numbers.h symbols.h boolean.h \
	strings.h vectors.h root.h ../libguile/debug.h \
	../libguile/throw.h ports.h ../libguile/print.h \
	../libguile/struct.h async.h threads.h ../libguile/procs.h \
	../libguile/coop-defs.h ../libguile/iselect.h snarf.h genio.h \
	stackchk.h ../libguile/continuations.h stackchk.x
stacks.lo stacks.o: stacks.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h debug.h continuations.h struct.h \
	stacks.h stacks.x
stime.lo stime.o: stime.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h feature.h stime.h stime.x
strings.lo strings.o: strings.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h chars.h strings.x
strop.lo strop.o: strop.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h chars.h strop.h strop.x
strorder.lo strorder.o: strorder.c _scm.h __scm.h \
	../libguile/scmconfig.h ../libguile/tags.h error.h \
	../libguile/__scm.h print.h ../libguile/options.h pairs.h \
	list.h gc.h gsubr.h procs.h numbers.h symbols.h boolean.h \
	strings.h vectors.h root.h ../libguile/debug.h \
	../libguile/throw.h ports.h ../libguile/print.h \
	../libguile/struct.h async.h threads.h ../libguile/procs.h \
	../libguile/coop-defs.h ../libguile/iselect.h snarf.h chars.h \
	strorder.h strorder.x
strports.lo strports.o: strports.c _scm.h __scm.h \
	../libguile/scmconfig.h ../libguile/tags.h error.h \
	../libguile/__scm.h print.h ../libguile/options.h pairs.h \
	list.h gc.h gsubr.h procs.h numbers.h symbols.h boolean.h \
	strings.h vectors.h root.h ../libguile/debug.h \
	../libguile/throw.h ports.h ../libguile/print.h \
	../libguile/struct.h async.h threads.h ../libguile/procs.h \
	../libguile/coop-defs.h ../libguile/iselect.h snarf.h unif.h \
	eval.h read.h strports.h strports.x
struct.lo struct.o: struct.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h chars.h genio.h eval.h struct.h \
	struct.x
symbols.lo symbols.o: symbols.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h chars.h eval.h variable.h alist.h \
	weaks.h symbols.x
tag.lo tag.o: tag.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h chars.h struct.h tag.h tag.x
threads.lo threads.o: threads.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h dynwind.h smob.h \
	../libguile/ports.h ../libguile/genio.h ../libguile/markers.h \
	coop-threads.c coop-threads.h coop-defs.h ../qt/qt.h \
	../qt/md/sparc.h coop.c eval.h threads.x
throw.lo throw.o: throw.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h genio.h smob.h \
	../libguile/ports.h ../libguile/genio.h ../libguile/markers.h \
	alist.h eval.h eq.h dynwind.h backtrace.h debug.h \
	continuations.h stackchk.h ../libguile/continuations.h stacks.h \
	fluids.h ../libguile/root.h ../libguile/vectors.h throw.h \
	throw.x
unif.lo unif.o: unif.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h chars.h eval.h genio.h smob.h \
	../libguile/ports.h ../libguile/genio.h ../libguile/markers.h \
	strop.h feature.h unif.h ramap.h unif.x
variable.lo variable.o: variable.c _scm.h __scm.h \
	../libguile/scmconfig.h ../libguile/tags.h error.h \
	../libguile/__scm.h print.h ../libguile/options.h pairs.h \
	list.h gc.h gsubr.h procs.h numbers.h symbols.h boolean.h \
	strings.h vectors.h root.h ../libguile/debug.h \
	../libguile/throw.h ports.h ../libguile/print.h \
	../libguile/struct.h async.h threads.h ../libguile/procs.h \
	../libguile/coop-defs.h ../libguile/iselect.h snarf.h eq.h \
	genio.h smob.h ../libguile/ports.h ../libguile/genio.h \
	../libguile/markers.h variable.h variable.x
vectors.lo vectors.o: vectors.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h eq.h vectors.x
version.lo version.o: version.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h versiondat.h version.h version.x
vports.lo vports.o: vports.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h eval.h chars.h fports.h \
	../libguile/ports.h vports.h vports.x
weaks.lo weaks.o: weaks.c _scm.h __scm.h ../libguile/scmconfig.h \
	../libguile/tags.h error.h ../libguile/__scm.h print.h \
	../libguile/options.h pairs.h list.h gc.h gsubr.h procs.h \
	numbers.h symbols.h boolean.h strings.h vectors.h root.h \
	../libguile/debug.h ../libguile/throw.h ports.h \
	../libguile/print.h ../libguile/struct.h async.h threads.h \
	../libguile/procs.h ../libguile/coop-defs.h \
	../libguile/iselect.h snarf.h weaks.h weaks.x

info:
dvi:
check: all $(check_PROGRAMS)
	$(MAKE) check-local
installcheck:
install-exec: install-libLTLIBRARIES install-binPROGRAMS install-binSCRIPTS
	@$(NORMAL_INSTALL)

install-data: install-modincludeDATA install-includeHEADERS install-modincludeHEADERS install-pkgincludeHEADERS
	@$(NORMAL_INSTALL)

install: install-exec install-data all
	@:

uninstall: uninstall-libLTLIBRARIES uninstall-binPROGRAMS uninstall-binSCRIPTS uninstall-modincludeDATA uninstall-includeHEADERS uninstall-modincludeHEADERS uninstall-pkgincludeHEADERS

install-strip:
	$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
installdirs:
	$(mkinstalldirs)  $(DATADIR)$(libdir) $(DATADIR)$(bindir) \
		$(DATADIR)$(bindir) $(DATADIR)$(modincludedir) \
		$(DATADIR)$(includedir) $(DATADIR)$(modincludedir) \
		$(DATADIR)$(pkgincludedir)


mostlyclean-generic:
	-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)

clean-generic:
	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)

distclean-generic:
	-rm -f Makefile $(DISTCLEANFILES)
	-rm -f config.cache config.log stamp-h stamp-h[0-9]*
	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)

maintainer-clean-generic:
	-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
mostlyclean:  mostlyclean-hdr mostlyclean-libLTLIBRARIES \
		mostlyclean-compile mostlyclean-libtool \
		mostlyclean-binPROGRAMS mostlyclean-checkPROGRAMS \
		mostlyclean-tags mostlyclean-generic

clean:  clean-hdr clean-libLTLIBRARIES clean-compile clean-libtool \
		clean-binPROGRAMS clean-checkPROGRAMS clean-tags \
		clean-generic mostlyclean

distclean:  distclean-hdr distclean-libLTLIBRARIES distclean-compile \
		distclean-libtool distclean-binPROGRAMS \
		distclean-checkPROGRAMS distclean-tags \
		distclean-generic clean
	-rm -f config.status
	-rm -f libtool

maintainer-clean:  maintainer-clean-hdr maintainer-clean-libLTLIBRARIES \
		maintainer-clean-compile maintainer-clean-libtool \
		maintainer-clean-binPROGRAMS \
		maintainer-clean-checkPROGRAMS maintainer-clean-tags \
		maintainer-clean-generic distclean
	@echo "This command is intended for maintainers to use;"
	@echo "it deletes files that may require special tools to rebuild."

.PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
mostlyclean-libLTLIBRARIES distclean-libLTLIBRARIES \
clean-libLTLIBRARIES maintainer-clean-libLTLIBRARIES \
uninstall-libLTLIBRARIES install-libLTLIBRARIES mostlyclean-compile \
distclean-compile clean-compile maintainer-clean-compile \
mostlyclean-libtool distclean-libtool clean-libtool \
maintainer-clean-libtool mostlyclean-binPROGRAMS distclean-binPROGRAMS \
clean-binPROGRAMS maintainer-clean-binPROGRAMS uninstall-binPROGRAMS \
install-binPROGRAMS mostlyclean-checkPROGRAMS distclean-checkPROGRAMS \
clean-checkPROGRAMS maintainer-clean-checkPROGRAMS uninstall-binSCRIPTS \
install-binSCRIPTS uninstall-modincludeDATA install-modincludeDATA \
uninstall-includeHEADERS install-includeHEADERS \
uninstall-modincludeHEADERS install-modincludeHEADERS \
uninstall-pkgincludeHEADERS install-pkgincludeHEADERS tags \
mostlyclean-tags distclean-tags clean-tags maintainer-clean-tags \
distdir info dvi check-local installcheck install-exec install-data \
install uninstall all installdirs mostlyclean-generic distclean-generic \
clean-generic maintainer-clean-generic clean mostlyclean distclean \
maintainer-clean


check-local:
	echo '(+ 1 2 3)' | ./gh_test_c; echo
	echo '(+ 1 2 3)' | ./gh_test_repl; echo

libpath.h: $(srcdir)/Makefile.in  $(top_builddir)/config.status
	@echo "Generating libpath.h..." 
	@rm -f libpath.tmp
	@echo '/* generated by Makefile */' > libpath.tmp
	@echo '#define SCM_PKGDATA_DIR "$(pkgdatadir)"' >> libpath.tmp
	@echo '#define SCM_LIBRARY_DIR "$(pkgdatadir)/$(VERSION)"'>>libpath.tmp
	@echo '#define SCM_SITE_DIR "$(pkgdatadir)/site"' >> libpath.tmp
	@echo '#define SCM_BUILD_INFO { \' >> libpath.tmp
	@echo '	{ "srcdir", "'"`cd @srcdir@; pwd`"'" }, \' >> libpath.tmp
	@echo '	{ "top_srcdir", "'"`cd @top_srcdir@; pwd`"'" }, \' \
		>> libpath.tmp
	@echo '	{ "prefix",	   "@prefix@" }, \' >> libpath.tmp
	@echo '	{ "exec_prefix",   "@exec_prefix@" }, \' >> libpath.tmp
	@echo '	{ "bindir",	   "@bindir@" }, \' >> libpath.tmp
	@echo '	{ "sbindir",	   "@sbindir@" }, \' >> libpath.tmp
	@echo '	{ "libexecdir",	   "@libexecdir@" }, \' >> libpath.tmp
	@echo '	{ "datadir",	   "@datadir@" }, \' >> libpath.tmp
	@echo '	{ "sysconfdir",	   "@sysconfdir@" }, \' >> libpath.tmp
	@echo '	{ "sharedstatedir", "@sharedstatedir@" }, \' >> libpath.tmp
	@echo '	{ "localstatedir", "@localstatedir@" }, \' >> libpath.tmp
	@echo '	{ "libdir",	   "@libdir@" }, \' >> libpath.tmp
	@echo '	{ "infodir",	   "@infodir@" }, \' >> libpath.tmp
	@echo '	{ "mandir",	   "@mandir@" }, \' >> libpath.tmp
	@echo '	{ "includedir",	   "@includedir@" }, \' >> libpath.tmp
	@echo '	{ "pkgdatadir",	   "$(datadir)/@PACKAGE@" }, \' >> libpath.tmp
	@echo '	{ "pkglibdir",	   "$(libdir)/@PACKAGE@" }, \' >> libpath.tmp
	@echo '	{ "pkgincludedir", "$(includedir)/@PACKAGE@" }, \' \
		>> libpath.tmp
	@echo '	{ "LIBS",	   "@GUILE_LIBS@" }, \' >> libpath.tmp
	@echo '}' >> libpath.tmp
	@mv libpath.tmp libpath.h
.c.x:
	./guile-snarf $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< > $@

cpp_err_symbols.c: cpp_err_symbols.in
	$(AWK) -f $(srcdir)/cpp_cnvt.awk < $(srcdir)/cpp_err_symbols.in > \
		cpp_err_symbols.tmp
	mv cpp_err_symbols.tmp cpp_err_symbols.c

cpp_sig_symbols.c: cpp_sig_symbols.in
	$(AWK) -f $(srcdir)/cpp_cnvt.awk < $(srcdir)/cpp_sig_symbols.in > \
		cpp_sig_symbols.tmp
	mv cpp_sig_symbols.tmp cpp_sig_symbols.c

check_signals:
	gcc -undef -dM -E $(srcdir)/cpp_signal.c | egrep ' SIG[A-Z]+' \
	  | cut -f2 -d' ' | sort > cpp_sig_symbols_here
	diff -u $(srcdir)/cpp_sig_symbols.in cpp_sig_symbols_here \
          | egrep '^\+S' \
	  | cut -c2- > cpp_sig_symbols_diff
	if test -s cpp_sig_symbols_diff ; then \
	  cat $(srcdir)/cpp_sig_symbols.in cpp_sig_symbols_diff \
	    | sort > cpp_sig_symbols_new ;\
	  echo "cpp_sig_symbols_new has the following additions:" ;\
	  cat cpp_sig_symbols_diff ;\
	else echo "No new symbols found."; \
	fi

check_errnos:
	gcc -undef -dM -E $(srcdir)/cpp_errno.c | egrep ' E.+' \
	  | cut -f2 -d' ' | sort > cpp_err_symbols_here
	diff -u $(srcdir)/cpp_err_symbols.in cpp_err_symbols_here \
          | egrep '^\+E' \
	  | cut -c2- > cpp_err_symbols_diff
	if test -s cpp_err_symbols_diff ; then \
	  cat $(srcdir)/cpp_err_symbols.in cpp_err_symbols_diff \
	    | sort > cpp_err_symbols_new ;\
	  echo "cpp_err_symbols_new has the following additions:" ;\
	  cat cpp_err_symbols_diff ;\
	else echo "No new symbols found."; \
	fi

# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
