Eli Zaretskii wrote:
#ifndef alloca # ifdef __GNUC__ -# define alloca __builtin_alloca +# if HAVE_ALLOCA_H +# include_next <alloca.h> +# else +# define alloca __builtin_alloca +# endif # elif defined _AIX
Why do the 'include_next' only for GCC? Why not do it for all compilers? Also, what platforms don't work with the current Gnulib alloca module, and why?