Diff for /embedaddon/libiconv/srcm4/sys_stat_h.m4 between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2012/05/29 09:29:44 version 1.1.1.2, 2021/03/17 13:38:46
Line 1 Line 1
# sys_stat_h.m4 serial 24   -*- Autoconf -*-# sys_stat_h.m4 serial 31   -*- Autoconf -*-
dnl Copyright (C) 2006-2011 Free Software Foundation, Inc.dnl Copyright (C) 2006-2019 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation  dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,  dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.  dnl with or without modifications, as long as this notice is preserved.
Line 11  AC_DEFUN([gl_HEADER_SYS_STAT_H], Line 11  AC_DEFUN([gl_HEADER_SYS_STAT_H],
 [  [
   AC_REQUIRE([gl_SYS_STAT_H_DEFAULTS])    AC_REQUIRE([gl_SYS_STAT_H_DEFAULTS])
   
   dnl For the mkdir substitute.  
   AC_REQUIRE([AC_C_INLINE])  
   
   dnl Check for broken stat macros.    dnl Check for broken stat macros.
   AC_REQUIRE([AC_HEADER_STAT])    AC_REQUIRE([AC_HEADER_STAT])
   
   gl_CHECK_NEXT_HEADERS([sys/stat.h])    gl_CHECK_NEXT_HEADERS([sys/stat.h])
   
     dnl Ensure the type mode_t gets defined.
     AC_REQUIRE([AC_TYPE_MODE_T])
   
     dnl Whether to enable precise timestamps in 'struct stat'.
     m4_ifdef([gl_WINDOWS_STAT_TIMESPEC], [
       AC_REQUIRE([gl_WINDOWS_STAT_TIMESPEC])
     ], [
       WINDOWS_STAT_TIMESPEC=0
     ])
     AC_SUBST([WINDOWS_STAT_TIMESPEC])
   
     dnl Whether to ensure that struct stat.st_size is 64-bit wide.
     m4_ifdef([gl_LARGEFILE], [
       AC_REQUIRE([gl_LARGEFILE])
     ], [
       WINDOWS_64_BIT_ST_SIZE=0
     ])
     AC_SUBST([WINDOWS_64_BIT_ST_SIZE])
   
   dnl Define types that are supposed to be defined in <sys/types.h> or    dnl Define types that are supposed to be defined in <sys/types.h> or
   dnl <sys/stat.h>.    dnl <sys/stat.h>.
   AC_CHECK_TYPE([nlink_t], [],    AC_CHECK_TYPE([nlink_t], [],
Line 30  AC_DEFUN([gl_HEADER_SYS_STAT_H], Line 46  AC_DEFUN([gl_HEADER_SYS_STAT_H],
   dnl Check for declarations of anything we want to poison if the    dnl Check for declarations of anything we want to poison if the
   dnl corresponding gnulib module is not in use.    dnl corresponding gnulib module is not in use.
   gl_WARN_ON_USE_PREPARE([[#include <sys/stat.h>    gl_WARN_ON_USE_PREPARE([[#include <sys/stat.h>
    ]], [fchmodat fstatat futimens lchmod lstat mkdirat mkfifo mkfifoat    ]], [fchmodat fstat fstatat futimens lchmod lstat mkdirat mkfifo mkfifoat
     mknod mknodat stat utimensat])      mknod mknodat stat utimensat])
 ]) # gl_HEADER_SYS_STAT_H  ]) # gl_HEADER_SYS_STAT_H
   
Line 47  AC_DEFUN([gl_SYS_STAT_H_DEFAULTS], Line 63  AC_DEFUN([gl_SYS_STAT_H_DEFAULTS],
 [  [
   AC_REQUIRE([gl_UNISTD_H_DEFAULTS]) dnl for REPLACE_FCHDIR    AC_REQUIRE([gl_UNISTD_H_DEFAULTS]) dnl for REPLACE_FCHDIR
   GNULIB_FCHMODAT=0;    AC_SUBST([GNULIB_FCHMODAT])    GNULIB_FCHMODAT=0;    AC_SUBST([GNULIB_FCHMODAT])
     GNULIB_FSTAT=0;       AC_SUBST([GNULIB_FSTAT])
   GNULIB_FSTATAT=0;     AC_SUBST([GNULIB_FSTATAT])    GNULIB_FSTATAT=0;     AC_SUBST([GNULIB_FSTATAT])
   GNULIB_FUTIMENS=0;    AC_SUBST([GNULIB_FUTIMENS])    GNULIB_FUTIMENS=0;    AC_SUBST([GNULIB_FUTIMENS])
   GNULIB_LCHMOD=0;      AC_SUBST([GNULIB_LCHMOD])    GNULIB_LCHMOD=0;      AC_SUBST([GNULIB_LCHMOD])
Line 58  AC_DEFUN([gl_SYS_STAT_H_DEFAULTS], Line 75  AC_DEFUN([gl_SYS_STAT_H_DEFAULTS],
   GNULIB_MKNODAT=0;     AC_SUBST([GNULIB_MKNODAT])    GNULIB_MKNODAT=0;     AC_SUBST([GNULIB_MKNODAT])
   GNULIB_STAT=0;        AC_SUBST([GNULIB_STAT])    GNULIB_STAT=0;        AC_SUBST([GNULIB_STAT])
   GNULIB_UTIMENSAT=0;   AC_SUBST([GNULIB_UTIMENSAT])    GNULIB_UTIMENSAT=0;   AC_SUBST([GNULIB_UTIMENSAT])
     GNULIB_OVERRIDES_STRUCT_STAT=0; AC_SUBST([GNULIB_OVERRIDES_STRUCT_STAT])
   dnl Assume proper GNU behavior unless another module says otherwise.    dnl Assume proper GNU behavior unless another module says otherwise.
   HAVE_FCHMODAT=1;      AC_SUBST([HAVE_FCHMODAT])    HAVE_FCHMODAT=1;      AC_SUBST([HAVE_FCHMODAT])
   HAVE_FSTATAT=1;       AC_SUBST([HAVE_FSTATAT])    HAVE_FSTATAT=1;       AC_SUBST([HAVE_FSTATAT])

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>