mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-05 22:20:24 -08:00
Update from Gnulib by running admin/merge-gnulib
This commit is contained in:
parent
30335bb734
commit
71ee484cac
37 changed files with 723 additions and 343 deletions
|
|
@ -22,8 +22,12 @@
|
|||
#endif
|
||||
@PRAGMA_COLUMNS@
|
||||
|
||||
#if defined __need_system_fcntl_h
|
||||
/* Special invocation convention. */
|
||||
#if defined __need_system_fcntl_h || defined _@GUARD_PREFIX@_ALREADY_INCLUDING_FCNTL_H
|
||||
/* Special invocation convention:
|
||||
- On Haiku we have a sequence of nested includes
|
||||
<fcntl.h> -> <unistd.h> -> <fcntl.h>
|
||||
In this situation, GNULIB_defined_O_NONBLOCK gets defined before the
|
||||
system's definition of O_NONBLOCK is processed. */
|
||||
|
||||
/* Needed before <sys/stat.h>.
|
||||
May also define off_t to a 64-bit type on native Windows. */
|
||||
|
|
@ -50,6 +54,8 @@
|
|||
|
||||
#ifndef _@GUARD_PREFIX@_FCNTL_H
|
||||
|
||||
#define _@GUARD_PREFIX@_ALREADY_INCLUDING_FCNTL_H
|
||||
|
||||
/* Needed before <sys/stat.h>.
|
||||
May also define off_t to a 64-bit type on native Windows.
|
||||
Also defines off64_t on macOS, NetBSD, OpenBSD, MSVC, Cygwin, Haiku. */
|
||||
|
|
@ -72,6 +78,8 @@
|
|||
# include <io.h>
|
||||
#endif
|
||||
|
||||
#undef _@GUARD_PREFIX@_ALREADY_INCLUDING_FCNTL_H
|
||||
|
||||
#ifndef _@GUARD_PREFIX@_FCNTL_H
|
||||
#define _@GUARD_PREFIX@_FCNTL_H
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue