diff options
author | Jim Meyering <jim@meyering.net> | 2003-01-20 16:19:28 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2003-01-20 16:19:28 +0000 |
commit | b138fd4ef816ece12a4dcd3dd469d8e18692bef3 (patch) | |
tree | 933f3e1e27f5d1dd9f6eef2ba20cc648f1c133b9 /m4/ftw.m4 | |
parent | 5bbba381fd3e86327500a837eefbd7706265557c (diff) | |
download | coreutils-b138fd4ef816ece12a4dcd3dd469d8e18692bef3.tar.xz |
define ftw to rpl_ftw
Diffstat (limited to 'm4/ftw.m4')
-rw-r--r-- | m4/ftw.m4 | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -1,5 +1,5 @@ #serial 1 -# Use replacement ftw.c if the one in the C library is inadequate or buggy. +# Use the replacement ftw.c if the one in the C library is inadequate or buggy. # From Jim Meyering AC_DEFUN([AC_FUNC_FTW], @@ -8,7 +8,11 @@ AC_DEFUN([AC_FUNC_FTW], AC_REQUIRE([AC_HEADER_DIRENT]) AC_CHECK_HEADERS(sys/param.h) AC_CHECK_DECLS([stpcpy]) + + # In the event that we have to use the replacement ftw.c, + # see if we'll also need the replacement tsearch.c. AC_CHECK_FUNC([tdestroy], , [need_tdestroy=1]) + AC_CACHE_CHECK([for working GNU ftw], ac_cv_func_ftw_working, [ # The following test would fail prior to glibc-2.3.2, because `depth' @@ -45,6 +49,8 @@ main () [ac_cv_func_ftw_working=no])]) if test $ac_cv_func_ftw_working = no; then AC_LIBOBJ([ftw]) + AC_DEFINE(ftw, rpl_ftw, + [Define to rpl_ftw if the replacement function should be used.]) # Add tsearch.o IFF we have to use the replacement ftw.c. if test -n "$need_tdestroy"; then AC_LIBOBJ([tsearch]) |