Annotation of embedaddon/libiconv/srcm4/alloca.m4, revision 1.1
1.1 ! misho 1: # alloca.m4 serial 3 (gettext-0.16)
! 2: dnl Copyright (C) 2002-2003, 2006 Free Software Foundation, Inc.
! 3: dnl This file is free software; the Free Software Foundation
! 4: dnl gives unlimited permission to copy and/or distribute it,
! 5: dnl with or without modifications, as long as this notice is preserved.
! 6:
! 7: AC_DEFUN([gl_FUNC_ALLOCA],
! 8: [
! 9: dnl Work around a bug of AC_EGREP_CPP in autoconf-2.57.
! 10: AC_REQUIRE([AC_PROG_CPP])
! 11: AC_REQUIRE([AC_PROG_EGREP])
! 12:
! 13: AC_REQUIRE([AC_FUNC_ALLOCA])
! 14: if test $ac_cv_func_alloca_works = no; then
! 15: gl_PREREQ_ALLOCA
! 16: fi
! 17:
! 18: # Define an additional variable used in the Makefile substitution.
! 19:
! 20: AC_EGREP_CPP([Need own alloca], [
! 21: #if defined __GNUC__ || defined _MSC_VER || !HAVE_ALLOCA_H
! 22: Need own alloca
! 23: #endif
! 24: ],
! 25: ALLOCA_H=alloca.h,
! 26: ALLOCA_H=)
! 27: AC_SUBST([ALLOCA_H])
! 28: ])
! 29:
! 30: # Prerequisites of lib/alloca.c.
! 31: # STACK_DIRECTION is already handled by AC_FUNC_ALLOCA.
! 32: AC_DEFUN([gl_PREREQ_ALLOCA], [
! 33: AC_CHECK_HEADERS_ONCE(stdlib.h string.h)
! 34: :
! 35: ])
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>