Because of how Guile saves and restores continuations (by copying the stack), and how it uses alloca to create space for debug information on the stack, we must have an alloca() that really does use the stack, and not one that uses the heap. To do this, we use the Gnulib "alloca-opt" module instead of "alloca". This commit also updates the Gnulib sources from the current Gnulib Git repository.
43 lines
1.4 KiB
Text
43 lines
1.4 KiB
Text
# Copyright (C) 2002-2009 Free Software Foundation, Inc.
|
|
#
|
|
# This file is free software, distributed under the terms of the GNU
|
|
# General Public License. As a special exception to the GNU General
|
|
# Public License, this file may be distributed as part of a program
|
|
# that contains a configuration script generated by Autoconf, under
|
|
# the same distribution terms as the rest of that program.
|
|
#
|
|
# Generated by gnulib-tool.
|
|
#
|
|
# This file represents the specification of how gnulib-tool is used.
|
|
# It acts as a cache: It is written and read by gnulib-tool.
|
|
# In projects using CVS, this file is meant to be stored in CVS,
|
|
# like the configure.ac and various Makefile.am files.
|
|
|
|
|
|
# Specification in the form of a command-line invocation:
|
|
# gnulib-tool --import --dir=. --lib=libgnu --source-base=lib --m4-base=m4 --doc-base=doc --tests-base=tests --aux-dir=build-aux --lgpl --libtool --macro-prefix=gl alloca-opt autobuild count-one-bits extensions full-read full-write strcase strftime
|
|
|
|
# Specification in the form of a few gnulib-tool.m4 macro invocations:
|
|
gl_LOCAL_DIR([])
|
|
gl_MODULES([
|
|
alloca-opt
|
|
autobuild
|
|
count-one-bits
|
|
extensions
|
|
full-read
|
|
full-write
|
|
strcase
|
|
strftime
|
|
])
|
|
gl_AVOID([])
|
|
gl_SOURCE_BASE([lib])
|
|
gl_M4_BASE([m4])
|
|
gl_PO_BASE([])
|
|
gl_DOC_BASE([doc])
|
|
gl_TESTS_BASE([tests])
|
|
gl_LIB([libgnu])
|
|
gl_LGPL
|
|
gl_MAKEFILE_NAME([])
|
|
gl_LIBTOOL
|
|
gl_MACRO_PREFIX([gl])
|
|
gl_PO_DOMAIN([])
|