Automatic date update in version.in
[binutils-gdb.git] / gnulib / ChangeLog
blobf571a99eb7393af6bffc9f32dfdd68fe1c4d1943
1 2021-06-14  Mike Frysinger  <vapier@gentoo.org>
3         * Makefile.gnulib.inc.in (GNULIB_BUILDDIR): Rename to ...
4         (GNULIB_PARENT_DIR): ... this.
5         (LIBGNU): Add "/gnulib" after $(GNULIB_PARENT_DIR).
6         (INCGNU): Likewise.  Replace .. with $(GNULIB_PARENT_DIR).
8 2021-06-08  Mike Frysinger  <vapier@gentoo.org>
10         * update-gnulib.sh (IMPORTED_GNULIB_MODULES): Add netdb.
11         * aclocal.m4, config.in, configure, Makefile.gnulib.inc.in,
12         Makefile.in, import/Makefile.am, import/Makefile.in,
13         import/m4/gnulib-cache.m4, import/m4/gnulib-comp.m4: Regenerate.
14         * import/m4/select.m4, import/m4/socketlib.m4, import/m4/sockets.m4,
15         import/m4/sys_select_h.m4, import/select.c, import/sockets.c,
16         import/sockets.h, import/sys_select.in.h, import/w32sock.h: New files.
18 2021-06-08  Mike Frysinger  <vapier@gentoo.org>
20         * update-gnulib.sh (IMPORTED_GNULIB_MODULES): Add netdb.
21         * aclocal.m4, configure, Makefile.in, import/Makefile.am,
22         import/Makefile.in, import/m4/gnulib-cache.m4,
23         import/m4/gnulib-comp.m4: Regenerate.
24         * import/m4/netdb_h.m4, import/netdb.in.h: New files.
26 2021-06-08  Mike Frysinger  <vapier@gentoo.org>
28         * update-gnulib.sh (IMPORTED_GNULIB_MODULES): Add chown.
29         * aclocal.m4, config.in, configure, Makefile.in, import/Makefile.am,
30         import/Makefile.in, import/m4/gnulib-cache.m4,
31         import/m4/gnulib-comp.m4: Regenerate.
32         * import/chown.c, import/fchown-stub.c, import/m4/chown.m4: New files.
34 2021-05-24  Mike Frysinger  <vapier@gentoo.org>
36         * update-gnulib.sh (IMPORTED_GNULIB_MODULES): Add ffs.
37         * aclocal.m4, configure, Makefile.in, import/Makefile.am,
38         import/Makefile.in, import/m4/gnulib-cache.m4,
39         import/m4/gnulib-comp.m4: Regenerate.
40         * import/ffs.c, import/m4/ffs.m4, import/m4/strings_h.m4,
41         import/strings.in.h: New files.
43 2021-05-04  Mike Frysinger  <vapier@gentoo.org>
45         * update-gnulib.sh (IMPORTED_GNULIB_MODULES): Add gendocs.
46         * import/Makefile.am, import/Makefile.in, import/m4/gnulib-cache.m4,
47         import/m4/gnulib-comp.m4, update-gnulib.sh, configure: Regenerate.
48         * doc/gendocs_template, doc/gendocs_template_min,
49         import/extra/gendocs.sh: New files.
51 2021-05-04  Mike Frysinger  <vapier@gentoo.org>
53         * update-gnulib.sh (IMPORTED_GNULIB_MODULES): Add gnulib.
54         * Makefile.in, import/Makefile.am, import/Makefile.in,
55         import/m4/gnulib-cache.m4, import/m4/gnulib-comp.m4, aclocal.m4,
56         config.in, configure: Regenerate.
57         * import/getdelim.c, import/getline.c, import/m4/getdelim.m4,
58         import/m4/getline.m4: New files.
60 2021-03-24  Mike Frysinger  <vapier@gentoo.org>
62         * update-gnulib.sh (IMPORTED_GNULIB_MODULES): Add gitlog-to-changelog.
63         * Makefile.in, configure: Regenerate.
64         * import/Makefile.am, import/Makefile.in: Regenerate.
65         * import/m4/gnulib-cache.m4: Regenerate.
66         * import/m4/gnulib-comp.m4: Regenerate.
67         * import/extra/gitlog-to-changelog: New file.
69 2021-02-05  Paul E. Murphy  <murphyp@linux.ibm.com>
71         * update-gnulib.sh (GNULIB_COMMIT_SHA1): Bump to
72         776af40e09b476a41073131a90022572f448c189.
73         * Makefile.in, config.in, configure, import/*: Re-generate.
75 2020-10-09  Andrew Burgess  <andrew.burgess@embecosm.com>
77         * Makefile.gnulib.inc.in: New file.
78         * Makefile.in: Regenerate.
79         * configure: Regenerate.
80         * configure.ac: Install the new file.
82 2020-09-08  Tom Tromey  <tromey@adacore.com>
84         PR win32/25302:
85         * update-gnulib.sh: Apply stat patch.
86         * patches/0001-use-windows-stat: New file.
87         * import/m4/stat.m4: Update.
88         * configure: Rebuild.
90 2020-08-26  Christian Biesinger  <cbiesinger@google.com>
91             Pedro Alves  <palves@redhat.com>
92             Joel Brobecker  <brobecker@adacore.com>
94         * Makefile.in: Regenerate.
95         * aclocal.m4: Regenerate.
96         * config.in: Regenerate.
97         * configure: Regenerate.
98         * import/Makefile.am: Update.
99         * import/Makefile.in: Regenerate.
100         * import/alloca.in.h (if): Update.
101         * import/assure.h (affirm): Update.
102         * import/at-func.c: Update.
103         * import/attribute.h: New file.
104         * import/btowc.c: New file.
105         * import/canonicalize-lgpl.c: Update.
106         * import/count-one-bits.h (COUNT_ONE_BITS_GENERIC): Update.
107         (COUNT_ONE_BITS): Update.
108         (intrinsic): Update.
109         (__popcnt64): Update.
110         (popcount_supported): Update.
111         * import/ctype.in.h: New file.
112         * import/dirent-private.h (WIN32_FIND_DATA): Update.
113         * import/dirent.in.h (_GL_ATTRIBUTE_PURE): Update.
114         * import/dirname.h: Update.
115         * import/dosname.h: Remove.
116         * import/error.h (_GL_ATTRIBUTE_FORMAT): Update.
117         * import/extra/update-copyright: Update.
118         * import/fchdir.c: Update.
119         * import/fcntl.in.h (GNULIB_defined_rpl_fcntl): Update.
120         (GNULIB_defined_fcntl): Update.
121         * import/filename.h (HAS_DEVICE): Update.
122         (IS_ABSOLUTE_PATH): Update.
123         (IS_PATH_WITH_DIR): Update.
124         (FILE_SYSTEM_PREFIX_LEN): Update.
125         (_IS_DRIVE_LETTER): Update.
126         (FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE): Update.
127         (IS_ABSOLUTE_FILE_NAME): Update.
128         (IS_RELATIVE_FILE_NAME): Update.
129         (IS_FILE_NAME_WITH_DIR): Update.
130         * import/filenamecat-lgpl.c (mfile_name_concat): Update.
131         * import/fnmatch.c (WIDE_CHAR_SUPPORT): Update.
132         (btowc): Update.
133         (iswctype): Update.
134         (mempcpy): Update.
135         (strnlen): Update.
136         (towlower): Update.
137         (wcscat): Update.
138         (wcslen): Update.
139         (wctype): Update.
140         (wmemchr): Update.
141         (wmempcpy): Update.
142         (SIZE_MAX): Update.
143         (isblank): Update.
144         (__libc_use_alloca): Update.
145         (alloca): Update.
146         (alloca_account): Update.
147         (STREQ): Update.
148         (CHAR_CLASS_MAX_LENGTH): Update.
149         (IS_CHAR_CLASS): Update.
150         (ISWCTYPE): Update.
151         (if): Update.
152         (HANDLE_MULTIBYTE): Update.
153         (internal_function): Update.
154         (FOLD): Update.
155         (CHAR): Update.
156         (UCHAR): Update.
157         (INT): Update.
158         (FCT): Update.
159         (EXT): Update.
160         (END): Update.
161         (L_): Update.
162         (BTOWC): Update.
163         (STRLEN): Update.
164         (STRCAT): Update.
165         (MEMPCPY): Update.
166         (MEMCHR): Update.
167         (WIDE_CHAR_VERSION): Update.
168         (STRUCT): Update.
169         (FINDIDX): Update.
170         (findidx): Update.
171         (ALLOCA_LIMIT): Update.
172         (SHLIB_COMPAT): Update.
173         * import/fnmatch_loop.c (struct STRUCT): Update.
174         (FCT): Update.
175         (EXT): Update.
176         (END): Update.
177         (str): Update.
178         (NEW_PATTERN): Update.
179         * import/getcwd.c: Update.
180         * import/getlogin_r.c (GetUserName): Update.
181         * import/getprogname.c (getprogname): Update.
182         * import/getrandom.c: New file.
183         * import/gettimeofday.c: Remove.
184         * import/glob.in.h (_Restrict_): Update.
185         * import/inttypes.in.h (_GL_FUNCDECL_RPL): Update.
186         (_GL_CXXALIAS_RPL): Update.
187         (_GL_FUNCDECL_SYS): Update.
188         (_GL_CXXALIAS_SYS): Update.
189         * import/isblank.c: New file.
190         * import/isnanl-nolibm.h (__has_builtin): Update.
191         * import/libc-config.h (versioned_symbol): Update.
192         (compat_symbol): Update.
193         * import/limits.in.h (_GL_ALREADY_INCLUDING_LIMITS_H): Update.
194         * import/m4/btowc.m4: New file.
195         * import/m4/ctype.m4: New file.
196         * import/m4/exponentl.m4: Update.
197         * import/m4/fnmatch.m4: Update.
198         * import/m4/getrandom.m4: New file.
199         * import/m4/glob.m4: Update.
200         * import/m4/gnulib-cache.m4: Update.
201         * import/m4/gnulib-common.m4: Update.
202         * import/m4/gnulib-comp.m4: Update.
203         * import/m4/inttypes.m4: Update.
204         * import/m4/isblank.m4: New file.
205         * import/m4/isnanl.m4: Update.
206         * import/m4/largefile.m4: Update.
207         * import/m4/mbtowc.m4: New file.
208         * import/m4/memmem.m4: Update.
209         * import/m4/minmax.m4: New file.
210         * import/m4/signal_h.m4: Update.
211         * import/m4/stdio_h.m4: Update.
212         * import/m4/stdlib_h.m4: Update.
213         * import/m4/string_h.m4: Update.
214         * import/m4/strnlen.m4: New file.
215         * import/m4/sys_random_h.m4: New file.
216         * import/m4/sys_socket_h.m4: Update.
217         * import/m4/sys_stat_h.m4: Update.
218         * import/m4/time_h.m4: Update.
219         * import/m4/unistd_h.m4: Update.
220         * import/m4/wchar_h.m4: Update.
221         * import/m4/wint_t.m4: Update.
222         * import/m4/wmemchr.m4: New file.
223         * import/m4/wmempcpy.m4: New file.
224         * import/math.in.h (__has_builtin): Update.
225         * import/mbrtowc.c (FALLTHROUGH): Update.
226         * import/mbtowc-impl.h: New file.
227         * import/mbtowc.c: New file.
228         * import/minmax.h: New file.
229         * import/open.c (open): Update.
230         * import/openat-proc.c (openat_proc_name): Update.
231         * import/openat.c (rpl_openat): Update.
232         (openat_needs_fchdir): Update.
233         * import/openat.h (FCHOWNAT_INLINE): Update.
234         (CHOWNAT_INLINE): Update.
235         (FCHMODAT_INLINE): Update.
236         (CHMODAT_INLINE): Update.
237         * import/opendir.c (WIN32_FIND_DATA): Update.
238         (GetFullPathName): Update.
239         (FindFirstFile): Update.
240         * import/readdir.c (FindNextFile): Update.
241         * import/rename.c (MoveFileEx): Update.
242         * import/rewinddir.c (FindFirstFile): Update.
243         * import/rmdir.c: Update.
244         * import/signal.in.h (_GL_FUNCDECL_RPL): Update.
245         (_GL_CXXALIAS_RPL): Update.
246         (_GL_FUNCDECL_SYS): Update.
247         (_GL_CXXALIAS_SYS): Update.
248         * import/stat-w32.c (_WIN32_WINNT): Update.
249         (LoadLibrary): Update.
250         (GetFinalPathNameByHandle): Update.
251         (GetProcAddress): Update.
252         (DWORD): Update.
253         (GetFileInformationByHandleExFunc): Update.
254         (GetFinalPathNameByHandleFunc): Update.
255         * import/stat.c (WIN32_FIND_DATA): Update.
256         (CreateFile): Update.
257         (FindFirstFile): Update.
258         * import/stdio.in.h (_GL_ATTRIBUTE_FORMAT): Update.
259         (_GL_FUNCDECL_RPL): Update.
260         (_GL_CXXALIAS_RPL): Update.
261         (_GL_FUNCDECL_SYS): Update.
262         (_GL_CXXALIAS_SYS): Update.
263         (_GL_FUNCDECL_RPL_1): Update.
264         (_GL_CXXALIAS_RPL_1): Update.
265         (_GL_CXXALIAS_SYS_CAST): Update.
266         * import/stdlib.in.h (_GL_ATTRIBUTE_PURE): Update.
267         (_GL_FUNCDECL_RPL): Update.
268         (_GL_CXXALIAS_RPL): Update.
269         (_GL_FUNCDECL_SYS): Update.
270         (_GL_CXXALIAS_SYS): Update.
271         * import/string.in.h (_GL_ATTRIBUTE_PURE): Update.
272         (_GL_WARN_ON_USE): Update.
273         (_GL_WARN_ON_USE_CXX): Update.
274         (_GL_FUNCDECL_RPL): Update.
275         (_GL_CXXALIAS_RPL): Update.
276         (_GL_CXXALIAS_SYS): Update.
277         (mbstok_r): Update.
278         * import/strnlen.c: New file.
279         * import/sys_random.in.h: New file.
280         * import/sys_socket.in.h (GNULIB_defined_socklen_t): Update.
281         (_GL_FUNCDECL_RPL): Update.
282         (_GL_CXXALIAS_RPL): Update.
283         (_GL_CXXALIAS_SYS_CAST): Update.
284         * import/sys_stat.in.h (_GL_FUNCDECL_RPL): Update.
285         (_GL_CXXALIAS_RPL): Update.
286         (_GL_FUNCDECL_SYS): Update.
287         (_GL_CXXALIAS_SYS): Update.
288         (lchmod): Update.
289         (_GL_CXXALIAS_RPL_1): Update.
290         (stat): Update.
291         * import/tempname.c (__set_errno): Update.
292         (__secure_getenv): Update.
293         (__try_tempname): Update.
294         (__getpid): Update.
295         (__gettimeofday): Update.
296         (RANDOM_BITS): Update.
297         (uint64_t): Update.
298         (RANDOM_VALUE_MAX): Update.
299         (BASE_62_DIGITS): Update.
300         (BASE_62_POWER): Update.
301         (try_tempname_len): Update.
302         (try_file): Update.
303         (try_dir): Update.
304         (try_nocreate): Update.
305         (gen_tempname_len): Update.
306         (__gen_tempname): Update.
307         (try_tempname): Update.
308         * import/tempname.h (gen_tempname_len): Update.
309         (try_tempname_len): Update.
310         * import/time.in.h (_GL_FUNCDECL_RPL): Update.
311         (_GL_CXXALIAS_RPL): Update.
312         (_GL_CXXALIAS_SYS): Update.
313         * import/unistd.in.h (if): Update.
314         (_GL_FUNCDECL_SYS): Update.
315         (_GL_CXXALIAS_SYS): Update.
316         (_GL_CXXALIASWARN): Update.
317         (_GL_WARN_ON_USE): Update.
318         (_GL_FUNCDECL_RPL): Update.
319         (_GL_CXXALIAS_RPL): Update.
320         * import/verify.h: Update.
321         * import/warn-on-use.h (_GL_WARN_ON_USE_CXX): Update.
322         * import/wchar.in.h (_GL_ATTRIBUTE_PURE): Update.
323         (_GL_FUNCDECL_RPL): Update.
324         (_GL_CXXALIAS_RPL): Update.
325         (_GL_FUNCDECL_SYS): Update.
326         (_GL_CXXALIAS_SYS): Update.
327         (_GL_CXXALIASWARN): Update.
328         (_GL_WARN_ON_USE): Update.
329         (_GL_CXXALIAS_SYS_CAST2): Update.
330         (_GL_CXXALIASWARN1): Update.
331         * import/windows-rwlock.c (CreateEvent): Update.
332         * import/wmemchr-impl.h: New file.
333         * import/wmemchr.c: New file.
334         * import/wmempcpy.c: New file.
335         * update-gnulib.sh (IMPORTED_GNULIB_MODULES): Add gettimeofday.
336         (GNULIB_COMMIT_SHA1): Update gnulib revision.
338 2020-07-30  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
340         * configure.ac: Run ACX_LARGEFILE before gl_EARLY.
341         * configure: Regenerate.
343 2020-02-22  Simon Marchi  <simon.marchi@efficios.com>
345         * update-gnulib.sh (GNULIB_COMMIT_SHA1): Bump to
346         e22cd2677a4b7beacbf30b93bb0559f7b89f96ce.
347         * Makefile.in, config.in, configure, import/*: Re-generate.
349 2020-02-14  Simon Marchi  <simon.marchi@efficios.com>
351         * update-gnulib.sh (IMPORTED_GNULIB_MODULES): Import
352         count-one-bits module.
353         * configure: Re-generate.
354         * aclocal.m4: Re-generate.
355         * Makefile.in: Re-generate.
356         * import/count-one-bits.c: New file.
357         * import/count-one-bits.h: New file.
358         * import/Makefile.am: Re-generate.
359         * import/Makefile.in: Re-generate.
360         * import/m4/gnulib-cache.m4: Re-generate.
361         * import/m4/gnulib-comp.m4: Re-generate.
362         * import/m4/count-one-bits.m4: New file.
364 2019-12-16  Christian Biesinger  <cbiesinger@google.com>
366         * Makefile.am: Set MAKEOVERRIDES.
367         * Makefile.in: Regenerate.
368         * aclocal.m4: Regenerate.
369         * config.in: Regenerate.
370         * configure: Regenerate.
371         * import/Makefile.am: Update.
372         * import/Makefile.in: Regenerate.
373         * import/_Noreturn.h: New file.
374         * import/alloca.c (i00afunc): Update.
375         * import/alloca.in.h (if): Update.
376         * import/arg-nonnull.h: Rename from import/extra/snippet/arg-nonnull.h.
377         * import/arpa_inet.in.h (if): Update.
378         * import/assure.h: Update.
379         * import/at-func.c: Update.
380         * import/basename-lgpl.c: Update.
381         * import/canonicalize-lgpl.c (if): Update.
382         * import/c++defs.h: Rename from import/extra/snippet/c++defs.h.
383         * import/cdefs.h: New file.
384         * import/chdir-long.c: Update.
385         * import/chdir-long.h: Update.
386         * import/cloexec.c: Update.
387         * import/cloexec.h: Update.
388         * import/close.c: Update.
389         * import/closedir.c: Update.
390         * import/config.charset: Remove.
391         * import/dirent-private.h: Update.
392         * import/dirent.in.h: Update.
393         * import/dirfd.c: Update.
394         * import/dirname-lgpl.c: Update.
395         * import/dirname.h (base_name): Update.
396         * import/dosname.h (if): Update.
397         * import/dup-safer-flag.c: New file.
398         * import/dup-safer.c: Update.
399         * import/dup.c: Update.
400         * import/dup2.c (if): Update.
401         (dup2_nothrow): Update.
402         (ms_windows_dup2): Update.
403         * import/errno.in.h (if): Update.
404         (elif): Update.
405         * import/error.c (if): Update.
406         (strerror_r): Update.
407         (program_name): Update.
408         (error): Update.
409         (error_at_line): Update.
410         * import/error.h: Update.
411         * import/exitfail.c: Update.
412         * import/exitfail.h: Update.
413         * import/extra/config.rpath: Update.
414         * import/extra/snippet/_Noreturn.h: Remove.
415         * import/extra/update-copyright: Update.
416         * import/fchdir.c: Update.
417         * import/fcntl.c (rpl_fcntl): Update.
418         (INCL_DOS): Update.
419         (if): Update.
420         (rpl_fcntl_DUPFD): Update.
421         (rpl_fcntl_DUPFD_CLOEXEC): Update.
422         (klibc_fcntl): Update.
423         (fcntl): Update.
424         (have_dupfd_cloexec): Update.
425         * import/fcntl.in.h (if): Update.
426         (creat): Update.
427         (_GL_FUNCDECL_RPL): Update.
428         (_GL_CXXALIAS_RPL): Update.
429         (_GL_CXXALIAS_SYS): Update.
430         (_GL_CXXALIASWARN): Update.
431         (_GL_WARN_ON_USE): Update.
432         (O_CLOEXEC): Update.
433         (GNULIB_defined_O_CLOEXEC): Update.
434         * import/fd-hook.c: Update.
435         * import/fd-hook.h: Update.
436         * import/fd-safer-flag.c: New file.
437         * import/fd-safer.c: Update.
438         * import/fdopendir.c: Update.
439         * import/filename.h: Update.
440         * import/filenamecat-lgpl.c (longest_relative_suffix): Update.
441         (mfile_name_concat): Update.
442         * import/filenamecat.h: Update.
443         * import/flexmember.h: Update.
444         * import/float+.h: Update.
445         * import/float.c: Update.
446         * import/float.in.h (LDBL_MIN): Update.
447         * import/fnmatch.c (__builtin_expect): Update.
448         (FALLTHROUGH): Update.
449         * import/fnmatch.in.h (_FNMATCH_H): Update.
450         (_): Update.
451         (fnmatch): Update.
452         (_GL_FUNCDECL_RPL): Update.
453         (_GL_CXXALIAS_RPL): Update.
454         (_GL_FUNCDECL_SYS): Update.
455         (_GL_CXXALIAS_SYS): Update.
456         (_GL_CXXALIASWARN): Update.
457         (_GL_WARN_ON_USE): Update.
458         * import/fnmatch_loop.c (FCT): Update.
459         (EXT): Update.
460         * import/fpucw.h (GET_FPUCW): Update.
461         (SET_FPUCW): Update.
462         * import/frexp.c: Update.
463         * import/frexpl.c: Update.
464         * import/fstat.c (stat): Update.
465         (fstat): Update.
466         (WINDOWS_NATIVE): Update.
467         (fstat_nothrow): Update.
468         (WIN32_LEAN_AND_MEAN): Update.
469         * import/fstatat.c (normal_fstatat): Update.
470         (rpl_fstatat): Update.
471         * import/getcwd-lgpl.c (rpl_getcwd): Update.
472         * import/getcwd.c (getcwd_nothrow): Update.
473         (getcwd_system): Update.
474         (__getcwd): Update.
475         * import/getdtablesize.c (if): Update.
476         (_setmaxstdio): Update.
477         (_setmaxstdio_nothrow): Update.
478         (getdtablesize): Update.
479         * import/getlogin_r.c (if): Update.
480         (getlogin_r): Update.
481         * import/getprogname.c (getprogname): Update.
482         * import/getprogname.h: Update.
483         * import/gettext.h (if): Update.
484         * import/gettimeofday.c (WINDOWS_NATIVE): Update.
485         (localtime): Update.
486         (GetProcAddress): Update.
487         (gmtime): Update.
488         (void): Update.
489         (struct tm): Update.
490         (rpl_localtime): Update.
491         (initialize): Update.
492         (rpl_gmtime): Update.
493         (tzset): Update.
494         (rpl_tzset): Update.
495         * import/glob-libc.h (_Restrict_): Update.
496         (__size_t): Update.
497         (__need_size_t): Update.
498         (glob): Update.
499         (globfree): Update.
500         (__REDIRECT_NTH): Update.
501         (glob64): Update.
502         (globfree64): Update.
503         (glob_pattern_p): Update.
504         * import/glob.c (POSIX): Update.
505         (if): Update.
506         (__set_errno): Update.
507         (getpwnam_r): Update.
508         (__lstat64): Update.
509         (FLEXIBLE_ARRAY_MEMBER): Update.
510         (__glob_pattern_p): Update.
511         (GETPW_R_SIZE_MAX): Update.
512         (GET_LOGIN_NAME_MAX): Update.
513         (DT_UNKNOWN): Update.
514         (DT_DIR): Update.
515         (DT_LNK): Update.
516         (D_TYPE_TO_RESULT): Update.
517         (readdir_result_might_be_symlink): Update.
518         (readdir_result_might_be_dir): Update.
519         (readdir_result_type): Update.
520         (D_INO_TO_RESULT): Update.
521         (READDIR_RESULT_INITIALIZER): Update.
522         (attribute_hidden): Update.
523         (__attribute_noinline__): Update.
524         (__builtin_expect): Update.
525         (__glibc_unlikely): Update.
526         (__has_builtin): Update.
527         (__glob_pattern_type): Update.
528         (is_dir): Update.
529         (glob): Update.
530         (globfree): Update.
531         (libc_hidden_def): Update.
532         (DIRSEP_CHAR): Update.
533         (prefix_array): Update.
534         (weak_alias): Update.
535         (link_exists2_p): Update.
536         (link_exists_p): Update.
537         (glob_in_dir): Update.
538         (GLOBNAMES_MEMBERS): Update.
539         * import/glob.in.h (_GL_GLOB_H): Update.
540         (_): Update.
541         (__BEGIN_DECLS): Update.
542         (__END_DECLS): Update.
543         (_Restrict_): Update.
544         (__THROW): Update.
545         (__THROWNL): Update.
546         (__size_t): Update.
547         (__USE_GNU): Update.
548         (glob): Update.
549         (globfree): Update.
550         (glob_pattern_p): Update.
551         (__glob_pattern_p): Update.
552         (__GLOB_GNULIB): Update.
553         (_GL_FUNCDECL_RPL): Update.
554         (_GL_CXXALIAS_RPL): Update.
555         (_GL_FUNCDECL_SYS): Update.
556         (_GL_CXXALIAS_SYS): Update.
557         (_GL_WARN_ON_USE): Update.
558         * import/glob_internal.h: New file.
559         * import/glob_pattern_p.c: New file.
560         * import/globfree.c: New file.
561         * import/glthread/lock.c (glthread_rwlock_init_for_glibc): Update.
562         (glthread_rwlock_rdlock_multithreaded): Update.
563         (glthread_once_call): Update.
564         (glthread_once_multithreaded): Update.
565         (glthread_once_singlethreaded): Update.
566         (glthread_recursive_lock_init_multithreaded): Update.
567         (glthread_recursive_lock_lock_multithreaded): Update.
568         (glthread_recursive_lock_unlock_multithreaded): Update.
569         (glthread_recursive_lock_destroy_multithreaded): Update.
570         (glthread_lock_init_func): Update.
571         (glthread_lock_lock_func): Update.
572         (glthread_lock_unlock_func): Update.
573         (glthread_lock_destroy_func): Update.
574         (gl_waitqueue_t): Update.
575         (gl_waitqueue_init): Update.
576         (gl_waitqueue_add): Update.
577         (gl_waitqueue_notify_first): Update.
578         (gl_waitqueue_notify_all): Update.
579         (glthread_rwlock_init_func): Update.
580         (glthread_rwlock_rdlock_func): Update.
581         (glthread_rwlock_wrlock_func): Update.
582         (glthread_rwlock_unlock_func): Update.
583         (glthread_rwlock_destroy_func): Update.
584         (glthread_recursive_lock_init_func): Update.
585         (glthread_recursive_lock_lock_func): Update.
586         (glthread_recursive_lock_unlock_func): Update.
587         (glthread_recursive_lock_destroy_func): Update.
588         (glthread_once_func): Update.
589         * import/glthread/lock.h (c11_threads_in_use): Update.
590         (pthread_in_use): Update.
591         (gl_rwlock_initializer): Update.
592         (glthread_rwlock_init): Update.
593         (glthread_rwlock_init_for_glibc): Update.
594         (pth_in_use): Update.
595         (gl_lock_define): Update.
596         (gl_lock_define_initialized): Update.
597         (gl_lock_initializer): Update.
598         (glthread_lock_init): Update.
599         (glthread_lock_lock): Update.
600         (glthread_lock_unlock): Update.
601         (glthread_lock_destroy): Update.
602         (gl_rwlock_define): Update.
603         (gl_rwlock_define_initialized): Update.
604         (glthread_rwlock_rdlock): Update.
605         (glthread_rwlock_wrlock): Update.
606         (glthread_rwlock_unlock): Update.
607         (glthread_rwlock_destroy): Update.
608         (gl_recursive_lock_define): Update.
609         (gl_recursive_lock_define_initialized): Update.
610         (gl_recursive_lock_initializer): Update.
611         (glthread_recursive_lock_init): Update.
612         (glthread_recursive_lock_lock): Update.
613         (glthread_recursive_lock_unlock): Update.
614         (glthread_recursive_lock_destroy): Update.
615         (gl_once_define): Update.
616         (glthread_once): Update.
617         (glthread_once_multithreaded): Update.
618         (glthread_once_singlethreaded): Update.
619         (thread_in_use): Update.
620         (glthread_recursive_lock_init_multithreaded): Update.
621         (glthread_recursive_lock_lock_multithreaded): Update.
622         (glthread_recursive_lock_unlock_multithreaded): Update.
623         (glthread_recursive_lock_destroy_multithreaded): Update.
624         (glthread_lock_init_func): Update.
625         (glthread_lock_lock_func): Update.
626         (glthread_lock_unlock_func): Update.
627         (glthread_lock_destroy_func): Update.
628         (glthread_rwlock_init_func): Update.
629         (glthread_rwlock_rdlock_func): Update.
630         (glthread_rwlock_wrlock_func): Update.
631         (glthread_rwlock_unlock_func): Update.
632         (glthread_rwlock_destroy_func): Update.
633         (glthread_recursive_lock_init_func): Update.
634         (glthread_recursive_lock_lock_func): Update.
635         (glthread_recursive_lock_unlock_func): Update.
636         (glthread_recursive_lock_destroy_func): Update.
637         (glthread_once_func): Update.
638         * import/glthread/threadlib.c: Update.
639         * import/hard-locale.c: Update.
640         * import/hard-locale.h: Update.
641         * import/inet_ntop.c: Update.
642         * import/intprops.h (__has_builtin): Update.
643         (_GL_INT_CONVERT): Update.
644         (_GL_INT_NEGATE_CONVERT): Update.
645         (verify): Update.
646         (_GL_HAS_BUILTIN_OVERFLOW): Update.
647         (_GL_HAS_BUILTIN_ADD_OVERFLOW): Update.
648         (_GL_HAS_BUILTIN_OVERFLOW_P): Update.
649         (_GL_HAS_BUILTIN_MUL_OVERFLOW): Update.
650         (_GL_BINARY_OP_OVERFLOW): Update.
651         (INT_ADD_WRAPV): Update.
652         (INT_SUBTRACT_WRAPV): Update.
653         (INT_MULTIPLY_WRAPV): Update.
654         (_GL_INT_OP_WRAPV): Update.
655         (_GL_INT_OP_WRAPV_SMALLISH): Update.
656         (_GL_INT_OP_WRAPV_LONGISH): Update.
657         (_GL_INT_OP_CALC): Update.
658         (_GL_INT_OP_CALC1): Update.
659         (_GL_INT_OP_WRAPV_VIA_UNSIGNED): Update.
660         (_GL_INT_ADD_RANGE_OVERFLOW): Update.
661         (_GL_INT_SUBTRACT_RANGE_OVERFLOW): Update.
662         (_GL_INT_MULTIPLY_RANGE_OVERFLOW): Update.
663         * import/inttypes.in.h (if): Update.
664         * import/isnan.c: Update.
665         * import/isnand-nolibm.h: Update.
666         * import/isnand.c: Update.
667         * import/isnanl-nolibm.h: Update.
668         * import/isnanl.c: Update.
669         * import/itold.c: Update.
670         * import/libc-config.h: New file.
671         * import/limits.in.h (LLONG_MIN): Update.
672         (LLONG_MAX): Update.
673         (ULLONG_MAX): Update.
674         (WORD_BIT): Update.
675         (LONG_BIT): Update.
676         * import/localcharset.c (setlocale): Update.
677         (relocate): Update.
678         (O_NOFOLLOW): Update.
679         (ISSLASH): Update.
680         (DIRECTORY_SEPARATOR): Update.
681         (getc): Update.
682         (volatile): Update.
683         (get_charset_aliases): Update.
684         (struct table_entry): Update.
685         (alias_table_defined): Update.
686         (locale_table_defined): Update.
687         (locale_charset): Update.
688         (if): Update.
689         * import/localcharset.h: Update.
690         * import/localtime-buffer.c: New file.
691         * import/localtime-buffer.h: New file.
692         * import/lstat.c (rpl_lstat): Update.
693         * import/m4/00gnulib.m4: Update.
694         * import/m4/__inline.m4: New file.
695         * import/m4/absolute-header.m4: Update.
696         * import/m4/alloca.m4: Update.
697         * import/m4/arpa_inet_h.m4: Update.
698         * import/m4/builtin-expect.m4: New file.
699         * import/m4/canonicalize.m4: Update.
700         * import/m4/chdir-long.m4: Update.
701         * import/m4/close.m4: Update.
702         * import/m4/closedir.m4: Update.
703         * import/m4/codeset.m4: Update.
704         * import/m4/configmake.m4: Remove.
705         * import/m4/d-ino.m4: Update.
706         * import/m4/d-type.m4: Update.
707         * import/m4/dirent_h.m4: Update.
708         * import/m4/dirfd.m4: Update.
709         * import/m4/dirname.m4: Update.
710         * import/m4/double-slash-root.m4: Update.
711         * import/m4/dup.m4: Update.
712         * import/m4/dup2.m4: Update.
713         * import/m4/eealloc.m4: Update.
714         * import/m4/environ.m4: Update.
715         * import/m4/errno_h.m4: Update.
716         * import/m4/error.m4: Update.
717         * import/m4/exponentd.m4: Update.
718         * import/m4/exponentl.m4: Update.
719         * import/m4/extensions.m4: Update.
720         * import/m4/extern-inline.m4: Update.
721         * import/m4/fchdir.m4: Update.
722         * import/m4/fcntl-o.m4: Update.
723         * import/m4/fcntl.m4: Update.
724         * import/m4/fcntl_h.m4: Update.
725         * import/m4/fdopendir.m4: Update.
726         * import/m4/filenamecat.m4: Update.
727         * import/m4/flexmember.m4: Update.
728         * import/m4/float_h.m4: Update.
729         * import/m4/fnmatch.m4: Update.
730         * import/m4/fnmatch_h.m4: New file.
731         * import/m4/fpieee.m4: Update.
732         * import/m4/frexp.m4: Update.
733         * import/m4/frexpl.m4: Update.
734         * import/m4/fstat.m4: Update.
735         * import/m4/fstatat.m4: Update.
736         * import/m4/getcwd-abort-bug.m4: Update.
737         * import/m4/getcwd-path-max.m4: Update.
738         * import/m4/getcwd.m4: Update.
739         * import/m4/getdtablesize.m4: Update.
740         * import/m4/getlogin.m4: New file.
741         * import/m4/getlogin_r.m4: Update.
742         * import/m4/getpagesize.m4: New file.
743         * import/m4/getprogname.m4: Update.
744         * import/m4/gettimeofday.m4: Update.
745         * import/m4/glibc21.m4: Remove.
746         * import/m4/glob.m4: Update.
747         * import/m4/glob_h.m4: New file.
748         * import/m4/gnulib-cache.m4: Update.
749         * import/m4/gnulib-common.m4: Update.
750         * import/m4/gnulib-comp.m4: Update.
751         * import/m4/gnulib-tool.m4: Update.
752         * import/m4/hard-locale.m4: Remove.
753         * import/m4/host-cpu-c-abi.m4: New file.
754         * import/m4/include_next.m4: Update.
755         * import/m4/inet_ntop.m4: Update.
756         * import/m4/inttypes-pri.m4: Update.
757         * import/m4/inttypes.m4: Update.
758         * import/m4/isnand.m4: Update.
759         * import/m4/isnanl.m4: Update.
760         * import/m4/largefile.m4: Update.
761         * import/m4/lib-ld.m4: Update.
762         * import/m4/lib-link.m4: Update.
763         * import/m4/lib-prefix.m4: Update.
764         * import/m4/limits-h.m4: Update.
765         * import/m4/localcharset.m4: Update.
766         * import/m4/locale-fr.m4: Update.
767         * import/m4/locale-ja.m4: Update.
768         * import/m4/locale-zh.m4: Update.
769         * import/m4/localtime-buffer.m4: New file.
770         * import/m4/lock.m4: Update.
771         * import/m4/longlong.m4: Update.
772         * import/m4/lstat.m4: Update.
773         * import/m4/malloc.m4: Update.
774         * import/m4/malloca.m4: Update.
775         * import/m4/math_h.m4: Update.
776         * import/m4/mbrtowc.m4: Update.
777         * import/m4/mbsinit.m4: Update.
778         * import/m4/mbsrtowcs.m4: Update.
779         * import/m4/mbstate_t.m4: Update.
780         * import/m4/memchr.m4: Update.
781         * import/m4/memmem.m4: Update.
782         * import/m4/mempcpy.m4: Update.
783         * import/m4/memrchr.m4: Update.
784         * import/m4/mkdir.m4: Update.
785         * import/m4/mkdtemp.m4: Update.
786         * import/m4/mkostemp.m4: Update.
787         * import/m4/mmap-anon.m4: Update.
788         * import/m4/mode_t.m4: Update.
789         * import/m4/msvc-inval.m4: Update.
790         * import/m4/msvc-nothrow.m4: Update.
791         * import/m4/multiarch.m4: Update.
792         * import/m4/netinet_in_h.m4: Update.
793         * import/m4/nocrash.m4: Update.
794         * import/m4/off_t.m4: Update.
795         * import/m4/onceonly.m4: Remove.
796         * import/m4/open-cloexec.m4: New file.
797         * import/m4/open-slash.m4: New file.
798         * import/m4/open.m4: Update.
799         * import/m4/openat.m4: Update.
800         * import/m4/opendir.m4: Update.
801         * import/m4/pathmax.m4: Update.
802         * import/m4/pthread_rwlock_rdlock.m4: New file.
803         * import/m4/rawmemchr.m4: Update.
804         * import/m4/readdir.m4: Update.
805         * import/m4/readlink.m4: Update.
806         * import/m4/realloc.m4: Update.
807         * import/m4/rename.m4: Update.
808         * import/m4/rewinddir.m4: Update.
809         * import/m4/rmdir.m4: Update.
810         * import/m4/save-cwd.m4: Update.
811         * import/m4/secure_getenv.m4: Remove.
812         * import/m4/setenv.m4: Update.
813         * import/m4/signal_h.m4: Update.
814         * import/m4/socklen.m4: Update.
815         * import/m4/sockpfaf.m4: Update.
816         * import/m4/ssize_t.m4: Update.
817         * import/m4/stat-time.m4: New file.
818         * import/m4/stat.m4: Update.
819         * import/m4/std-gnu11.m4: New file.
820         * import/m4/stdalign.m4: Update.
821         * import/m4/stdbool.m4: Update.
822         * import/m4/stddef_h.m4: Update.
823         * import/m4/stdint.m4: Update.
824         * import/m4/stdio_h.m4: Update.
825         * import/m4/stdlib_h.m4: Update.
826         * import/m4/strchrnul.m4: Update.
827         * import/m4/strdup.m4: Update.
828         * import/m4/strerror.m4: Update.
829         * import/m4/strerror_r.m4: Update.
830         * import/m4/string_h.m4: Update.
831         * import/m4/strstr.m4: Update.
832         * import/m4/strtok_r.m4: Update.
833         * import/m4/sys_socket_h.m4: Update.
834         * import/m4/sys_stat_h.m4: Update.
835         * import/m4/sys_time_h.m4: Update.
836         * import/m4/sys_types_h.m4: Update.
837         * import/m4/sys_uio_h.m4: Update.
838         * import/m4/tempname.m4: Update.
839         * import/m4/threadlib.m4: Update.
840         * import/m4/time_h.m4: Update.
841         * import/m4/time_r.m4: Update.
842         * import/m4/unistd-safer.m4: Update.
843         * import/m4/unistd_h.m4: Update.
844         * import/m4/warn-on-use.m4: Update.
845         * import/m4/wchar_h.m4: Update.
846         * import/m4/wchar_t.m4: Update.
847         * import/m4/wctype_h.m4: Update.
848         * import/m4/wint_t.m4: Update.
849         * import/malloc.c: Update.
850         * import/malloc/scratch_buffer.h: New file.
851         * import/malloc/scratch_buffer_grow.c: New file.
852         * import/malloc/scratch_buffer_grow_preserve.c: New file.
853         * import/malloc/scratch_buffer_set_array_size.c: New file.
854         * import/malloca.c (MAGIC_NUMBER): Update.
855         (MAGIC_SIZE): Update.
856         (struct preliminary_header): Update.
857         (HEADER_SIZE): Update.
858         (union header): Update.
859         (verify): Update.
860         (HASH_TABLE_SIZE): Update.
861         (freea): Update.
862         * import/malloca.h (malloca): Update.
863         (nmalloca): Update.
864         * import/malloca.valgrind: Remove.
865         * import/math.in.h (_GL_MATH_CXX_REAL_FLOATING_DECL_2): Update.
866         (func): Update.
867         (rpl_func): Update.
868         (f): Update.
869         (d): Update.
870         (l): Update.
871         (_GL_WARN_ON_USE): Update.
872         (_GL_WARN_ON_USE_ATTRIBUTE): Update.
873         (FP_ILOGB0): Update.
874         (FP_ILOGBNAN): Update.
875         (acosf): Update.
876         (_GL_FUNCDECL_RPL): Update.
877         (_GL_CXXALIAS_RPL): Update.
878         (asinf): Update.
879         (atanf): Update.
880         (atan2f): Update.
881         (cosf): Update.
882         (coshf): Update.
883         (expf): Update.
884         (expl): Update.
885         (expm1l): Update.
886         (ilogbl): Update.
887         (rintl): Update.
888         (sinf): Update.
889         (sinhf): Update.
890         (sqrtf): Update.
891         (tanf): Update.
892         (tanhf): Update.
893         (isfinite): Update.
894         (isinf): Update.
895         (isnan): Update.
896         (GNULIB_defined_signbit): Update.
897         (signbit): Update.
898         * import/mbrtowc.c (FALLTHROUGH): Update.
899         (locale_enc): Update.
900         (locale_enc_cached): Update.
901         (gl_lock_define_initialized): Update.
902         (mbrtowc): Update.
903         * import/mbsinit.c (if): Update.
904         (mbsinit): Update.
905         * import/mbsrtowcs-impl.h: Update.
906         * import/mbsrtowcs-state.c: Update.
907         * import/mbsrtowcs.c: Update.
908         * import/memchr.c: Update.
909         * import/memchr.valgrind: Update.
910         * import/memmem.c (__builtin_expect): Update.
911         * import/mempcpy.c: Update.
912         * import/memrchr.c (__memrchr): Update.
913         * import/mkdir.c (if): Update.
914         * import/mkdtemp.c: Update.
915         * import/mkostemp.c: Update.
916         * import/msvc-inval.c: Update.
917         * import/msvc-inval.h: Update.
918         * import/msvc-nothrow.c: Update.
919         * import/msvc-nothrow.h (if): Update.
920         * import/netinet_in.in.h: Update.
921         * import/open.c (open): Update.
922         (if): Update.
923         * import/openat-die.c: Update.
924         * import/openat-priv.h: Update.
925         * import/openat-proc.c: Update.
926         * import/openat.c (rpl_openat): Update.
927         * import/openat.h: Update.
928         * import/opendir.c: Update.
929         * import/pathmax.h (if): Update.
930         * import/pipe-safer.c: Update.
931         * import/rawmemchr.c: Update.
932         * import/rawmemchr.valgrind: Update.
933         * import/readdir.c (readdir): Update.
934         * import/readlink.c: Update.
935         * import/realloc.c: Update.
936         * import/ref-add.sin: Remove.
937         * import/ref-del.sin: Remove.
938         * import/rename.c (if): Update.
939         * import/rewinddir.c: Update.
940         * import/rmdir.c: Update.
941         * import/same-inode.h (SAME_INODE): Update.
942         * import/save-cwd.c (save_cwd): Update.
943         * import/save-cwd.h: Update.
944         * import/scratch_buffer.h: New file.
945         * import/secure_getenv.c: Remove.
946         * import/setenv.c: Update.
947         * import/signal.in.h: Update.
948         * import/stat-time.c: New file.
949         * import/stat-time.h: New file.
950         * import/stat-w32.c: New file.
951         * import/stat-w32.h: New file.
952         * import/stat.c (if): Update.
953         (stat): Update.
954         (REPLACE_FUNC_STAT_DIR): Update.
955         (WINDOWS_NATIVE): Update.
956         (WIN32_LEAN_AND_MEAN): Update.
957         (is_unc_root): Update.
958         (rpl_stat): Update.
959         * import/stdalign.in.h (elif): Update.
960         * import/stdbool.in.h: Update.
961         * import/stddef.in.h (_GL_STDDEF_ALIGNAS): Update.
962         (max_align_t): Update.
963         (GNULIB_defined_max_align_t): Update.
964         * import/stdint.in.h (WINT_MIN): Update.
965         (WINT_MAX): Update.
966         (_STDINT_MIN): Update.
967         (_STDINT_UNSIGNED_MIN): Update.
968         (_STDINT_SIGNED_MIN): Update.
969         (PTRDIFF_MIN): Update.
970         (SIG_ATOMIC_MIN): Update.
971         (WCHAR_MIN): Update.
972         * import/stdio.in.h (if): Update.
973         * import/stdlib.in.h (if): Update.
974         (_GL_WARN_ON_USE): Update.
975         (_GL_FUNCDECL_SYS): Update.
976         (random): Update.
977         (_GL_FUNCDECL_RPL): Update.
978         (_GL_CXXALIAS_RPL): Update.
979         (srandom): Update.
980         (initstate): Update.
981         (setstate): Update.
982         (_GL_CXXALIAS_SYS): Update.
983         (_GL_CXXALIASWARN): Update.
984         (GNULIB_defined_strtod_function): Update.
985         (strtold): Update.
986         (GNULIB_defined_strtold_function): Update.
987         * import/str-two-way.h: Update.
988         * import/strchrnul.c: Update.
989         * import/strchrnul.valgrind: Update.
990         * import/strdup.c: Update.
991         * import/streq.h: Update.
992         * import/strerror-override.c: Update.
993         * import/strerror-override.h: Update.
994         * import/strerror.c (strerror): Update.
995         * import/strerror_r.c (safe_copy): Update.
996         * import/string.in.h (_GL_FUNCDECL_SYS): Update.
997         (_GL_CXXALIAS_SYS): Update.
998         (_GL_CXXALIASWARN): Update.
999         (_GL_WARN_ON_USE): Update.
1000         * import/stripslash.c: Update.
1001         * import/strnlen1.c: Update.
1002         * import/strnlen1.h: Update.
1003         * import/strstr.c (__builtin_expect): Update.
1004         * import/strtok_r.c: Update.
1005         * import/sys_socket.in.h (CMSG_SPACE): Update.
1006         (CMSG_LEN): Update.
1007         (struct sockaddr_storage): Update.
1008         (SO_REUSEPORT): Update.
1009         (_GL_WARN_ON_USE): Update.
1010         * import/sys_stat.in.h (if): Update.
1011         (stat): Update.
1012         (struct stat): Update.
1013         (st_atime): Update.
1014         (st_mtime): Update.
1015         (st_ctime): Update.
1016         (_GL_WINDOWS_STAT_TIMESPEC): Update.
1017         (GNULIB_defined_struct_stat): Update.
1018         (_S_IFBLK): Update.
1019         (_S_IFLNK): Update.
1020         (_S_IFSOCK): Update.
1021         (fstat): Update.
1022         (fstatat): Update.
1023         (lstat): Update.
1024         (stat64): Update.
1025         (_stat64): Update.
1026         (_stat32i64): Update.
1027         (_stati64): Update.
1028         (_stat32): Update.
1029         (_stat64i32): Update.
1030         * import/sys_time.in.h: Update.
1031         * import/sys_types.in.h (dev_t): Update.
1032         (GNULIB_defined_dev_t): Update.
1033         (ino_t): Update.
1034         (GNULIB_defined_ino_t): Update.
1035         (_GL_WINDOWS_STAT_INODES): Update.
1036         (if): Update.
1037         * import/sys_uio.in.h: Update.
1038         * import/tempname.c (__secure_getenv): Update.
1039         (try_nocreate): Update.
1040         * import/tempname.h: Update.
1041         * import/time.in.h (tzset): Update.
1042         (_GL_FUNCDECL_RPL): Update.
1043         (_GL_CXXALIAS_RPL): Update.
1044         (_GL_FUNCDECL_SYS): Update.
1045         (_GL_CXXALIAS_SYS): Update.
1046         (_GL_CXXALIASWARN): Update.
1047         (ctime): Update.
1048         (strftime): Update.
1049         * import/time_r.c: Update.
1050         * import/unistd--.h: Update.
1051         * import/unistd-safer.h: Update.
1052         * import/unistd.in.h (if): Update.
1053         (elif): Update.
1054         (__need_getopt): Update.
1055         (access): Update.
1056         (_GL_FUNCDECL_RPL): Update.
1057         (_GL_CXXALIAS_RPL): Update.
1058         (_GL_CXXALIAS_SYS): Update.
1059         (_GL_CXXALIASWARN): Update.
1060         (_GL_WARN_ON_USE): Update.
1061         (_GL_FUNCDECL_SYS): Update.
1062         (__declspec): Update.
1063         (_GL_WARN_ON_USE_ATTRIBUTE): Update.
1064         (faccessat): Update.
1065         (getpass): Update.
1066         (truncate): Update.
1067         * import/unsetenv.c: Update.
1068         * import/verify.h (if): Update.
1069         (_GL_HAVE__STATIC_ASSERT): Update.
1070         (_GL_HAVE_STATIC_ASSERT): Update.
1071         (_GL_HAVE__STATIC_ASSERT1): Update.
1072         (_GL_HAVE_STATIC_ASSERT1): Update.
1073         (_GL_VERIFY): Update.
1074         (_Static_assert): Update.
1075         (_GL_HAS_BUILTIN_TRAP): Update.
1076         (_GL_HAS_BUILTIN_UNREACHABLE): Update.
1077         (verify_true): Update.
1078         (verify): Update.
1079         (__has_builtin): Update.
1080         (elif): Update.
1081         (assume): Update.
1082         * import/warn-on-use.h: Rename from import/extra/snippet/warn-on-use.h.
1083         * import/wchar.in.h (if): Update.
1084         (wcsftime): Update.
1085         (_GL_FUNCDECL_RPL): Update.
1086         (_GL_CXXALIAS_RPL): Update.
1087         (_GL_FUNCDECL_SYS): Update.
1088         (_GL_CXXALIAS_SYS): Update.
1089         (_GL_CXXALIASWARN): Update.
1090         (_GL_WARN_ON_USE): Update.
1091         * import/wctype.in.h (rpl_iswalnum): Update.
1092         (rpl_iswalpha): Update.
1093         (rpl_iswblank): Update.
1094         (rpl_iswcntrl): Update.
1095         (rpl_iswdigit): Update.
1096         (rpl_iswgraph): Update.
1097         (rpl_iswlower): Update.
1098         (rpl_iswprint): Update.
1099         (rpl_iswpunct): Update.
1100         (rpl_iswspace): Update.
1101         (rpl_iswupper): Update.
1102         (rpl_iswxdigit): Update.
1103         (rpl_towlower): Update.
1104         (rpl_towupper): Update.
1105         (iswalnum): Update.
1106         (iswalpha): Update.
1107         (iswblank): Update.
1108         (iswcntrl): Update.
1109         (iswdigit): Update.
1110         (iswgraph): Update.
1111         (iswlower): Update.
1112         (iswprint): Update.
1113         (iswpunct): Update.
1114         (iswspace): Update.
1115         (iswupper): Update.
1116         (iswxdigit): Update.
1117         (towlower): Update.
1118         (towupper): Update.
1119         * import/windows-initguard.h: New file.
1120         * import/windows-mutex.c: New file.
1121         * import/windows-mutex.h: New file.
1122         * import/windows-once.c: New file.
1123         * import/windows-once.h: New file.
1124         * import/windows-recmutex.c: New file.
1125         * import/windows-recmutex.h: New file.
1126         * import/windows-rwlock.c: New file.
1127         * import/windows-rwlock.h: New file.
1128         * import/xalloc-oversized.h: New file.
1129         * patches/0001-Fix-PR-gdb-23558-Use-system-s-getcwd-when-cross-comp.patch: Remove.
1130         * patches/0002-mkostemp-mkostemps-Fix-compilation-error-in-C-mode-o.patch: Remove.
1131         * patches/0003-Fix-glob-c-Coverity-issues.patch: Remove.
1132         * update-gnulib.sh: Update to latest gnulib and don't apply patches
1133         anymore.  Also updates the patch -p flag to the current directory structure in
1134         case patches are needed again in the future.
1136 2019-11-15  Tom Tromey  <tromey@adacore.com>
1138         * aclocal.m4, configure, Makefile.in, import/Makefile.in:
1139         Rebuild.
1140         * configure.ac: Remove obsolete comment.  Add no-dist.
1142 2019-11-15  Christian Biesinger  <cbiesinger@google.com>
1144         * Makefile.in: Regenerate.
1145         * aclocal.m4: Regenerate.
1146         * config.in: Regenerate.
1147         * configure: Regenerate.
1148         * import/Makefile.am: Update.
1149         * import/Makefile.in: Regenerate.
1150         * import/m4/gnulib-cache.m4: Update.
1151         * import/m4/gnulib-comp.m4: Update.
1152         * import/m4/time_r.m4: New file.
1153         * import/time_r.c: New file.
1154         * update-gnulib.sh: Import time_r.
1156 2019-11-15  Christian Biesinger  <cbiesinger@google.com>
1158         * Makefile.in: Regenerate.
1159         * aclocal.m4: Regenerate.
1160         * config.in: Regenerate.
1161         * configure: Regenerate.
1162         * import/Makefile.am: Update.
1163         * import/Makefile.in: Regenerate.
1164         * import/extra/config.rpath: New file.
1165         * import/glthread/lock.c: New file.
1166         * import/glthread/lock.h: New file.
1167         * import/glthread/threadlib.c: New file.
1168         * import/m4/gnulib-cache.m4: Update.
1169         * import/m4/gnulib-comp.m4: Update.
1170         * import/m4/lib-ld.m4: New file.
1171         * import/m4/lib-link.m4: New file.
1172         * import/m4/lib-prefix.m4: New file.
1173         * import/m4/lock.m4: New file.
1174         * import/m4/strerror_r.m4: New file.
1175         * import/m4/threadlib.m4: New file.
1176         * import/strerror_r.c: New file.
1177         * update-gnulib.sh: Import strerror_r-posix.
1179 2019-11-15  Christian Biesinger  <cbiesinger@google.com>
1181         * Makefile.am: New file.
1182         * Makefile.in: Replace with generated file.
1183         * aclocal-m4-deps.mk: Remove.
1184         * configure.ac: Use the foreign option for automake and specify
1185         the aclocal search path here.
1186         * update-gnulib.sh: Don't generate aclocal-m4-deps.mk anymore.
1187         Also don't specify the aclocal include path here, now that it
1188         is in configure.ac.
1190 2019-11-12  Christian Biesinger  <cbiesinger@google.com>
1192         * Makefile.in: Fix path to say import/ instead of gnulib/.
1194 2019-11-06  Christian Biesinger  <cbiesinger@google.com>
1196         * config.in: Regenerate.
1197         * import/Makefile.in: Regenerate.
1199 2019-08-28  Gary Benson  <gbenson@redhat.com>
1201         * patches/0003-Fix-glob-c-Coverity-issues.patch: New file.
1202         * update-gnulib.sh: List the above.
1203         * import/glob.c: Rebuild.
1205 2019-06-21  Gary Benson  <gbenson@redhat.com>
1207         * update-gnulib.sh: Adjust paths.
1209 2019-06-14  Tom Tromey  <tom@tromey.com>
1211         * update-gnulib.sh: Adjust paths.
1212         * Makefile.in: Adjust paths.
1213         * configure.ac: Adjust paths.  Use ACX_LARGEFILE.
1214         * configure: Rebuild.