X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=m4%2Fsys_stat.m4;h=fb4494512ce165dc5f6a867215b127e7a3ae8c09;hp=b29323244ae391f470e4c9b4fa6ac5671d939006;hb=ed5ebb3caac1ac8bf6a4b32eabfb523f23de8576;hpb=909538f1f2bced261965d97596a5adb06e916db9 diff --git a/m4/sys_stat.m4 b/m4/sys_stat.m4 index b293232..fb44945 100644 --- a/m4/sys_stat.m4 +++ b/m4/sys_stat.m4 @@ -1,5 +1,5 @@ -AC_DEFUN(PSI_CHECK_SYS_STAT, [ - AC_CHECK_HEADERS([sys/stat.h]) +PSI_CHECK_SYS_STAT() { + PSI_CONFIG_POSIX(sys/stat, sys/stat.h) PSI_STRUCT(struct stat, [ dev_t st_dev, @@ -49,6 +49,7 @@ AC_DEFUN(PSI_CHECK_SYS_STAT, [ PSI_CONST(S_IXOTH, int) PSI_CONST(S_ISUID, int) PSI_CONST(S_ISGID, int) + PSI_CONST(S_ISVTX, int) PSI_CONST(UTIME_NOW, int) PSI_CONST(UTIME_OMIT, int) @@ -81,4 +82,4 @@ AC_DEFUN(PSI_CHECK_SYS_STAT, [ PSI_DECL(int stat, [(char *path, struct stat *buf)]) PSI_DECL(mode_t umask, [(mode_t mode)]) PSI_DECL(int utimensat, [(int fd, char *path, struct timespec times@<:@2@:>@, int flag)]) -]) +}