# -*- Autoconf -*- # m4-obstack.m4 -- the libc supplied version of obstacks if available. # # Copyright (C) 2000-2001, 2003-2004, 2006-2007, 2010, 2013 Free # Software Foundation, Inc. # Written by Gary V. Vaughan # # This file is part of GNU M4. # # GNU M4 is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # GNU M4 is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # serial 10 # M4_OBSTACK # ---------- # Use the libc supplied version of obstacks if available. AC_DEFUN([M4_OBSTACK], [AC_PREREQ([2.56])dnl We use the compiler based header checking in 2.56 AC_BEFORE([gl_OBSTACK], [M4_OBSTACK]) AC_ARG_WITH([included-obstack], [AS_HELP_STRING([--with-included-obstack], [use the obstack implementation included here])]) AC_CHECK_HEADERS([obstack.h], [], [], [AC_INCLUDES_DEFAULT]) if test "x${with_included_obstack-no}" != xno; then ac_cv_func_obstack=no fi OBSTACK_H= if test $ac_cv_func_obstack = yes; then INCLUDE_OBSTACK_H='#include ' else INCLUDE_OBSTACK_H='#include ' OBSTACK_H=obstack.h fi AC_SUBST([OBSTACK_H]) AC_SUBST([INCLUDE_OBSTACK_H]) ])# M4_FUNC_OBSTACK