diff options
| author | Jörg Frings-Fürst <debian@jff.email> | 2025-10-18 19:07:08 +0200 |
|---|---|---|
| committer | Jörg Frings-Fürst <debian@jff.email> | 2025-10-18 19:07:08 +0200 |
| commit | 693ae7b71dfdd1a8146266b5794a71c0dbe5dff0 (patch) | |
| tree | 9704e2f7bd8962ea8911cd6f4e2d37227d7eff2e /gnulib-m4/fdopendir.m4 | |
| parent | b8b9b0ac61ac47dddc58717f23619f8b06640498 (diff) | |
| parent | 27dae84ed92f1ef0300263091972338d12e78348 (diff) | |
Update upstream source from tag 'upstream/1.4.1'
Update to upstream version '1.4.1'
with Debian dir 8add41ffbfe3e6636eec0ec134c5af96832cc143
Diffstat (limited to 'gnulib-m4/fdopendir.m4')
| -rw-r--r-- | gnulib-m4/fdopendir.m4 | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/gnulib-m4/fdopendir.m4 b/gnulib-m4/fdopendir.m4 deleted file mode 100644 index e9268378..00000000 --- a/gnulib-m4/fdopendir.m4 +++ /dev/null @@ -1,68 +0,0 @@ -# fdopendir.m4 -# serial 15 -dnl Copyright (C) 2009-2024 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -# See if we need to provide fdopendir. - -# Written by Eric Blake. - -AC_DEFUN([gl_FUNC_FDOPENDIR], -[ - AC_REQUIRE([gl_DIRENT_H_DEFAULTS]) - AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles - - AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS]) - - dnl FreeBSD 7.3 has the function, but failed to declare it. - AC_CHECK_DECLS([fdopendir], [], [HAVE_DECL_FDOPENDIR=0], [[ -#include <dirent.h> - ]]) - AC_CHECK_FUNCS_ONCE([fdopendir]) - if test $ac_cv_func_fdopendir = no; then - HAVE_FDOPENDIR=0 - else - AC_CACHE_CHECK([whether fdopendir works], - [gl_cv_func_fdopendir_works], - [AC_RUN_IFELSE( - [AC_LANG_PROGRAM([[ -#include <dirent.h> -#include <fcntl.h> -#include <unistd.h> -]GL_MDA_DEFINES[ -#if !HAVE_DECL_FDOPENDIR -extern -# ifdef __cplusplus -"C" -# endif -DIR *fdopendir (int); -#endif -]], - [[int result = 0; - int fd = open ("conftest.c", O_RDONLY); - if (fd < 0) result |= 1; - if (fdopendir (fd)) result |= 2; - if (close (fd)) result |= 4; - return result; - ]])], - [gl_cv_func_fdopendir_works=yes], - [gl_cv_func_fdopendir_works=no], - [case "$host_os" in - # Guess yes on glibc systems. - *-gnu*) gl_cv_func_fdopendir_works="guessing yes" ;; - # Guess yes on musl systems. - *-musl* | midipix*) gl_cv_func_fdopendir_works="guessing yes" ;; - # If we don't know, obey --enable-cross-guesses. - *) gl_cv_func_fdopendir_works="$gl_cross_guess_normal" ;; - esac - ])]) - case "$gl_cv_func_fdopendir_works" in - *yes) ;; - *) - REPLACE_FDOPENDIR=1 - ;; - esac - fi -]) |
