gnu.emacs/nt/inc
Eli Zaretskii e3ec1cb8cc Fix MinGW build as followup to recent Gnulib changes
Gnulib added AT_EMPTY_PATH support to its 'fstatat', but
the MinGW build must use its own 'fstatat' implementation.
These changes avoid compiling Gnulib's fstatat.c, and add
support for AT_EMPTY_PATH to the MinGW implementation.
* src/w32.c (fstatat): Support AT_EMPTY_PATH.

* nt/inc/unistd.h (AT_EMPTY_PATH): Define.
* nt/mingw-cfg.site (gl_cv_func_fstatat_null_file): Set to 'yes'
to avoid compiling Gnulib's fstatat.
2026-07-18 09:25:21 +03:00
..
arpa Nuke arch-tags. 2011-01-15 15:16:57 -08:00
netinet * nt/inc/netinet/tcp.h: New (empty) file. 2024-12-13 20:52:14 +02:00
sys ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
dirent.h Dirent functions and directory-files are converted and work. 2013-11-09 14:49:02 +02:00
grp.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
inttypes.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
langinfo.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
mingw_time.h Attempt to fix time_t related problems with MinGW 4.0 runtime. 2013-10-14 19:23:10 +03:00
ms-w32.h Fix MS-Windows build broken by recent updates in MinGW64 headers 2026-01-22 19:36:54 +02:00
netdb.h Nuke arch-tags. 2011-01-15 15:16:57 -08:00
nl_types.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
pwd.h Fix warnings when compiling on MS-Windows with -std=gnu99. 2012-10-17 21:02:44 +02:00
signal.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
stdalign.h Remove all traces of MSVC support from MS-Windows code 2025-11-27 09:07:04 +02:00
stdbool.h Fix the MS-Windows build broken by 2011-01-30T23:34:18Z!eggert@cs.ucla.edu and 2011-01-31T08:15:13Z!eggert@cs.ucla.edu. 2011-01-31 21:36:08 +02:00
stdint.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
unistd.h Fix MinGW build as followup to recent Gnulib changes 2026-07-18 09:25:21 +03:00