From 740e9a30efda7c5323b31860c249b2d9f778209c Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Tue, 31 Dec 2002 13:46:30 +0000 Subject: Module description. --- modules/alloca | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 modules/alloca (limited to 'modules/alloca') diff --git a/modules/alloca b/modules/alloca new file mode 100644 index 0000000000..4d32288ce2 --- /dev/null +++ b/modules/alloca @@ -0,0 +1,46 @@ +Description: + +Files: +lib/alloca.c +m4/alloca.m4 + +Depends-on: +xalloc + +configure.ac: +gl_FUNC_ALLOCA + +Makefile.am: + +Include: +#ifdef __GNUC__ +# ifndef alloca +# define alloca __builtin_alloca +# endif +#else +# ifdef _MSC_VER +# include +# define alloca _alloca +# else +# if HAVE_ALLOCA_H +# include +# else +# ifdef _AIX + #pragma alloca +# else +# ifdef __hpux /* This section must match that of bison generated files. */ +# ifdef __cplusplus +extern "C" void *alloca (unsigned int); +# else /* not __cplusplus */ +void *alloca (); +# endif /* not __cplusplus */ +# else /* not __hpux */ +# ifndef alloca +char *alloca (); +# endif +# endif /* __hpux */ +# endif +# endif +# endif +#endif + -- cgit v1.2.1