1178825Sdfrdnl $Id: broken-glob.m4 14166 2004-08-26 12:35:42Z joda $ 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 8178825SdfrAC_LINK_IFELSE([AC_LANG_PROGRAM([[ 955682Smarkm#include <stdio.h> 10178825Sdfr#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); 19178825Sdfr]])],[:],[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