broken-glob.m4 revision 127808
1127808Snectardnl $Id: broken-glob.m4,v 1.4.12.1 2004/04/01 07:27:32 joda Exp $
255682Smarkmdnl
355682Smarkmdnl check for glob(3)
455682Smarkmdnl
5127808SnectarAC_DEFUN([AC_BROKEN_GLOB],[
655682SmarkmAC_CACHE_CHECK(for working glob, ac_cv_func_glob_working,
755682Smarkmac_cv_func_glob_working=yes
855682SmarkmAC_TRY_LINK([
955682Smarkm#include <stdio.h>
1055682Smarkm#include <glob.h>],[
1190926Snectarglob(NULL, GLOB_BRACE|GLOB_NOCHECK|GLOB_QUOTE|GLOB_TILDE|
1290926Snectar#ifdef GLOB_MAXPATH
1390926SnectarGLOB_MAXPATH
1490926Snectar#else
1590926SnectarGLOB_LIMIT
1690926Snectar#endif
1790926Snectar,
1878527SassarNULL, NULL);
1955682Smarkm],:,ac_cv_func_glob_working=no,:))
2055682Smarkm
2155682Smarkmif test "$ac_cv_func_glob_working" = yes; then
2255682Smarkm	AC_DEFINE(HAVE_GLOB, 1, [define if you have a glob() that groks 
2378527Sassar	GLOB_BRACE, GLOB_NOCHECK, GLOB_QUOTE, GLOB_TILDE, and GLOB_LIMIT])
2455682Smarkmfi
2555682Smarkmif test "$ac_cv_func_glob_working" = yes; then
2655682SmarkmAC_NEED_PROTO([#include <stdio.h>
2755682Smarkm#include <glob.h>],glob)
2855682Smarkmfi
2955682Smarkm])
30