gdb: fix vfork with multiple threads
[deliverable/binutils-gdb.git] / gnulib / ChangeLog
1 2021-06-14 Mike Frysinger <vapier@gentoo.org>
2
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).
7
8 2021-06-08 Mike Frysinger <vapier@gentoo.org>
9
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.
17
18 2021-06-08 Mike Frysinger <vapier@gentoo.org>
19
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.
25
26 2021-06-08 Mike Frysinger <vapier@gentoo.org>
27
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.
33
34 2021-05-24 Mike Frysinger <vapier@gentoo.org>
35
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.
42
43 2021-05-04 Mike Frysinger <vapier@gentoo.org>
44
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.
50
51 2021-05-04 Mike Frysinger <vapier@gentoo.org>
52
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.
59
60 2021-03-24 Mike Frysinger <vapier@gentoo.org>
61
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.
68
69 2021-02-05 Paul E. Murphy <murphyp@linux.ibm.com>
70
71 * update-gnulib.sh (GNULIB_COMMIT_SHA1): Bump to
72 776af40e09b476a41073131a90022572f448c189.
73 * Makefile.in, config.in, configure, import/*: Re-generate.
74
75 2020-10-09 Andrew Burgess <andrew.burgess@embecosm.com>
76
77 * Makefile.gnulib.inc.in: New file.
78 * Makefile.in: Regenerate.
79 * configure: Regenerate.
80 * configure.ac: Install the new file.
81
82 2020-09-08 Tom Tromey <tromey@adacore.com>
83
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.
89
90 2020-08-26 Christian Biesinger <cbiesinger@google.com>
91 Pedro Alves <palves@redhat.com>
92 Joel Brobecker <brobecker@adacore.com>
93
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.
337
338 2020-07-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
339
340 * configure.ac: Run ACX_LARGEFILE before gl_EARLY.
341 * configure: Regenerate.
342
343 2020-02-22 Simon Marchi <simon.marchi@efficios.com>
344
345 * update-gnulib.sh (GNULIB_COMMIT_SHA1): Bump to
346 e22cd2677a4b7beacbf30b93bb0559f7b89f96ce.
347 * Makefile.in, config.in, configure, import/*: Re-generate.
348
349 2020-02-14 Simon Marchi <simon.marchi@efficios.com>
350
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.
363
364 2019-12-16 Christian Biesinger <cbiesinger@google.com>
365
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.
1135
1136 2019-11-15 Tom Tromey <tromey@adacore.com>
1137
1138 * aclocal.m4, configure, Makefile.in, import/Makefile.in:
1139 Rebuild.
1140 * configure.ac: Remove obsolete comment. Add no-dist.
1141
1142 2019-11-15 Christian Biesinger <cbiesinger@google.com>
1143
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.
1155
1156 2019-11-15 Christian Biesinger <cbiesinger@google.com>
1157
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.
1178
1179 2019-11-15 Christian Biesinger <cbiesinger@google.com>
1180
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.
1189
1190 2019-11-12 Christian Biesinger <cbiesinger@google.com>
1191
1192 * Makefile.in: Fix path to say import/ instead of gnulib/.
1193
1194 2019-11-06 Christian Biesinger <cbiesinger@google.com>
1195
1196 * config.in: Regenerate.
1197 * import/Makefile.in: Regenerate.
1198
1199 2019-08-28 Gary Benson <gbenson@redhat.com>
1200
1201 * patches/0003-Fix-glob-c-Coverity-issues.patch: New file.
1202 * update-gnulib.sh: List the above.
1203 * import/glob.c: Rebuild.
1204
1205 2019-06-21 Gary Benson <gbenson@redhat.com>
1206
1207 * update-gnulib.sh: Adjust paths.
1208
1209 2019-06-14 Tom Tromey <tom@tromey.com>
1210
1211 * update-gnulib.sh: Adjust paths.
1212 * Makefile.in: Adjust paths.
1213 * configure.ac: Adjust paths. Use ACX_LARGEFILE.
1214 * configure: Rebuild.
This page took 0.051995 seconds and 4 git commands to generate.