diff options
Diffstat (limited to 'libguile/eval.c')
-rw-r--r-- | libguile/eval.c | 20 |
1 files changed, 2 insertions, 18 deletions
diff --git a/libguile/eval.c b/libguile/eval.c index 64266151f..8d6c4d923 100644 --- a/libguile/eval.c +++ b/libguile/eval.c @@ -27,25 +27,9 @@ # include <config.h> #endif -#include "libguile/__scm.h" +#include <alloca.h> -/* This blob per the Autoconf manual (under "Particular Functions"). */ -#if HAVE_ALLOCA_H -# include <alloca.h> -#elif defined __GNUC__ -# define alloca __builtin_alloca -#elif defined _AIX -# define alloca __alloca -#elif defined _MSC_VER -# include <malloc.h> -# define alloca _alloca -#else -# include <stddef.h> -# ifdef __cplusplus -extern "C" -# endif -void *alloca (size_t); -#endif +#include "libguile/__scm.h" #include <assert.h> #include "libguile/_scm.h" |