diff options
| author | Paul Eggert | 2025-01-17 15:34:41 -0800 |
|---|---|---|
| committer | Paul Eggert | 2025-01-17 15:56:30 -0800 |
| commit | 9eefe7ccdae5cc9d5cfb8b7e5897497490d4be4f (patch) | |
| tree | e4ce24b80541a8b5873731e96ef0ff2eb617e397 /lib | |
| parent | 2a00bedeaef0a0caf8c810842c524b5c46de06ed (diff) | |
| download | emacs-9eefe7ccdae5cc9d5cfb8b7e5897497490d4be4f.tar.gz emacs-9eefe7ccdae5cc9d5cfb8b7e5897497490d4be4f.zip | |
Update from Gnulib by running admin/merge-gnulib
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/gnulib.mk.in | 4 | ||||
| -rw-r--r-- | lib/sys_types.in.h | 16 |
2 files changed, 20 insertions, 0 deletions
diff --git a/lib/gnulib.mk.in b/lib/gnulib.mk.in index ce874048f4a..7548df9d636 100644 --- a/lib/gnulib.mk.in +++ b/lib/gnulib.mk.in | |||
| @@ -729,6 +729,8 @@ HAVE_ALLOCA_H = @HAVE_ALLOCA_H@ | |||
| 729 | HAVE_ALPHASORT = @HAVE_ALPHASORT@ | 729 | HAVE_ALPHASORT = @HAVE_ALPHASORT@ |
| 730 | HAVE_ATOLL = @HAVE_ATOLL@ | 730 | HAVE_ATOLL = @HAVE_ATOLL@ |
| 731 | HAVE_BE_APP = @HAVE_BE_APP@ | 731 | HAVE_BE_APP = @HAVE_BE_APP@ |
| 732 | HAVE_BLKCNT_T = @HAVE_BLKCNT_T@ | ||
| 733 | HAVE_BLKSIZE_T = @HAVE_BLKSIZE_T@ | ||
| 732 | HAVE_C99_STDINT_H = @HAVE_C99_STDINT_H@ | 734 | HAVE_C99_STDINT_H = @HAVE_C99_STDINT_H@ |
| 733 | HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@ | 735 | HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@ |
| 734 | HAVE_CHOWN = @HAVE_CHOWN@ | 736 | HAVE_CHOWN = @HAVE_CHOWN@ |
| @@ -3993,6 +3995,8 @@ sys/types.h: sys_types.in.h $(top_builddir)/config.status | |||
| 3993 | -e 's|@''WINDOWS_64_BIT_OFF_T''@|$(WINDOWS_64_BIT_OFF_T)|g' \ | 3995 | -e 's|@''WINDOWS_64_BIT_OFF_T''@|$(WINDOWS_64_BIT_OFF_T)|g' \ |
| 3994 | -e 's|@''HAVE_OFF64_T''@|$(HAVE_OFF64_T)|g' \ | 3996 | -e 's|@''HAVE_OFF64_T''@|$(HAVE_OFF64_T)|g' \ |
| 3995 | -e 's|@''WINDOWS_STAT_INODES''@|$(WINDOWS_STAT_INODES)|g' \ | 3997 | -e 's|@''WINDOWS_STAT_INODES''@|$(WINDOWS_STAT_INODES)|g' \ |
| 3998 | -e 's|@''HAVE_BLKSIZE_T''@|$(HAVE_BLKSIZE_T)|g' \ | ||
| 3999 | -e 's|@''HAVE_BLKCNT_T''@|$(HAVE_BLKCNT_T)|g' \ | ||
| 3996 | $(srcdir)/sys_types.in.h > $@-t | 4000 | $(srcdir)/sys_types.in.h > $@-t |
| 3997 | $(AM_V_at)mv $@-t $@ | 4001 | $(AM_V_at)mv $@-t $@ |
| 3998 | MOSTLYCLEANFILES += sys/types.h sys/types.h-t | 4002 | MOSTLYCLEANFILES += sys/types.h sys/types.h-t |
diff --git a/lib/sys_types.in.h b/lib/sys_types.in.h index ed9e9506a10..acf9b2f7546 100644 --- a/lib/sys_types.in.h +++ b/lib/sys_types.in.h | |||
| @@ -117,6 +117,22 @@ typedef unsigned long long int rpl_ino_t; | |||
| 117 | # include <stddef.h> | 117 | # include <stddef.h> |
| 118 | #endif | 118 | #endif |
| 119 | 119 | ||
| 120 | /* Define blksize_t, required by POSIX:2024. */ | ||
| 121 | #if !@HAVE_BLKSIZE_T@ | ||
| 122 | # if !defined GNULIB_defined_blksize_t | ||
| 123 | typedef int blksize_t; | ||
| 124 | # define GNULIB_defined_blksize_t 1 | ||
| 125 | # endif | ||
| 126 | #endif | ||
| 127 | |||
| 128 | /* Define blkcnt_t, required by POSIX:2024. */ | ||
| 129 | #if !@HAVE_BLKCNT_T@ | ||
| 130 | # if !defined GNULIB_defined_blkcnt_t | ||
| 131 | typedef long long blkcnt_t; | ||
| 132 | # define GNULIB_defined_blkcnt_t 1 | ||
| 133 | # endif | ||
| 134 | #endif | ||
| 135 | |||
| 120 | #endif /* _@GUARD_PREFIX@_SYS_TYPES_H */ | 136 | #endif /* _@GUARD_PREFIX@_SYS_TYPES_H */ |
| 121 | #endif /* _@GUARD_PREFIX@_SYS_TYPES_H */ | 137 | #endif /* _@GUARD_PREFIX@_SYS_TYPES_H */ |
| 122 | #endif /* __need_XXX */ | 138 | #endif /* __need_XXX */ |