1 2020-07-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3 * configure.ac: Run ACX_LARGEFILE before gl_EARLY.
4 * configure: Regenerate.
6 2020-02-22 Simon Marchi <simon.marchi@efficios.com>
8 * update-gnulib.sh (GNULIB_COMMIT_SHA1): Bump to
9 e22cd2677a4b7beacbf30b93bb0559f7b89f96ce.
10 * Makefile.in, config.in, configure, import/*: Re-generate.
12 2020-02-14 Simon Marchi <simon.marchi@efficios.com>
14 * update-gnulib.sh (IMPORTED_GNULIB_MODULES): Import
15 count-one-bits module.
16 * configure: Re-generate.
17 * aclocal.m4: Re-generate.
18 * Makefile.in: Re-generate.
19 * import/count-one-bits.c: New file.
20 * import/count-one-bits.h: New file.
21 * import/Makefile.am: Re-generate.
22 * import/Makefile.in: Re-generate.
23 * import/m4/gnulib-cache.m4: Re-generate.
24 * import/m4/gnulib-comp.m4: Re-generate.
25 * import/m4/count-one-bits.m4: New file.
27 2019-12-16 Christian Biesinger <cbiesinger@google.com>
29 * Makefile.am: Set MAKEOVERRIDES.
30 * Makefile.in: Regenerate.
31 * aclocal.m4: Regenerate.
32 * config.in: Regenerate.
33 * configure: Regenerate.
34 * import/Makefile.am: Update.
35 * import/Makefile.in: Regenerate.
36 * import/_Noreturn.h: New file.
37 * import/alloca.c (i00afunc): Update.
38 * import/alloca.in.h (if): Update.
39 * import/arg-nonnull.h: Rename from import/extra/snippet/arg-nonnull.h.
40 * import/arpa_inet.in.h (if): Update.
41 * import/assure.h: Update.
42 * import/at-func.c: Update.
43 * import/basename-lgpl.c: Update.
44 * import/canonicalize-lgpl.c (if): Update.
45 * import/c++defs.h: Rename from import/extra/snippet/c++defs.h.
46 * import/cdefs.h: New file.
47 * import/chdir-long.c: Update.
48 * import/chdir-long.h: Update.
49 * import/cloexec.c: Update.
50 * import/cloexec.h: Update.
51 * import/close.c: Update.
52 * import/closedir.c: Update.
53 * import/config.charset: Remove.
54 * import/dirent-private.h: Update.
55 * import/dirent.in.h: Update.
56 * import/dirfd.c: Update.
57 * import/dirname-lgpl.c: Update.
58 * import/dirname.h (base_name): Update.
59 * import/dosname.h (if): Update.
60 * import/dup-safer-flag.c: New file.
61 * import/dup-safer.c: Update.
62 * import/dup.c: Update.
63 * import/dup2.c (if): Update.
64 (dup2_nothrow): Update.
65 (ms_windows_dup2): Update.
66 * import/errno.in.h (if): Update.
68 * import/error.c (if): Update.
70 (program_name): Update.
72 (error_at_line): Update.
73 * import/error.h: Update.
74 * import/exitfail.c: Update.
75 * import/exitfail.h: Update.
76 * import/extra/config.rpath: Update.
77 * import/extra/snippet/_Noreturn.h: Remove.
78 * import/extra/update-copyright: Update.
79 * import/fchdir.c: Update.
80 * import/fcntl.c (rpl_fcntl): Update.
83 (rpl_fcntl_DUPFD): Update.
84 (rpl_fcntl_DUPFD_CLOEXEC): Update.
85 (klibc_fcntl): Update.
87 (have_dupfd_cloexec): Update.
88 * import/fcntl.in.h (if): Update.
90 (_GL_FUNCDECL_RPL): Update.
91 (_GL_CXXALIAS_RPL): Update.
92 (_GL_CXXALIAS_SYS): Update.
93 (_GL_CXXALIASWARN): Update.
94 (_GL_WARN_ON_USE): Update.
96 (GNULIB_defined_O_CLOEXEC): Update.
97 * import/fd-hook.c: Update.
98 * import/fd-hook.h: Update.
99 * import/fd-safer-flag.c: New file.
100 * import/fd-safer.c: Update.
101 * import/fdopendir.c: Update.
102 * import/filename.h: Update.
103 * import/filenamecat-lgpl.c (longest_relative_suffix): Update.
104 (mfile_name_concat): Update.
105 * import/filenamecat.h: Update.
106 * import/flexmember.h: Update.
107 * import/float+.h: Update.
108 * import/float.c: Update.
109 * import/float.in.h (LDBL_MIN): Update.
110 * import/fnmatch.c (__builtin_expect): Update.
111 (FALLTHROUGH): Update.
112 * import/fnmatch.in.h (_FNMATCH_H): Update.
115 (_GL_FUNCDECL_RPL): Update.
116 (_GL_CXXALIAS_RPL): Update.
117 (_GL_FUNCDECL_SYS): Update.
118 (_GL_CXXALIAS_SYS): Update.
119 (_GL_CXXALIASWARN): Update.
120 (_GL_WARN_ON_USE): Update.
121 * import/fnmatch_loop.c (FCT): Update.
123 * import/fpucw.h (GET_FPUCW): Update.
125 * import/frexp.c: Update.
126 * import/frexpl.c: Update.
127 * import/fstat.c (stat): Update.
129 (WINDOWS_NATIVE): Update.
130 (fstat_nothrow): Update.
131 (WIN32_LEAN_AND_MEAN): Update.
132 * import/fstatat.c (normal_fstatat): Update.
133 (rpl_fstatat): Update.
134 * import/getcwd-lgpl.c (rpl_getcwd): Update.
135 * import/getcwd.c (getcwd_nothrow): Update.
136 (getcwd_system): Update.
138 * import/getdtablesize.c (if): Update.
139 (_setmaxstdio): Update.
140 (_setmaxstdio_nothrow): Update.
141 (getdtablesize): Update.
142 * import/getlogin_r.c (if): Update.
143 (getlogin_r): Update.
144 * import/getprogname.c (getprogname): Update.
145 * import/getprogname.h: Update.
146 * import/gettext.h (if): Update.
147 * import/gettimeofday.c (WINDOWS_NATIVE): Update.
149 (GetProcAddress): Update.
153 (rpl_localtime): Update.
154 (initialize): Update.
155 (rpl_gmtime): Update.
158 * import/glob-libc.h (_Restrict_): Update.
160 (__need_size_t): Update.
163 (__REDIRECT_NTH): Update.
165 (globfree64): Update.
166 (glob_pattern_p): Update.
167 * import/glob.c (POSIX): Update.
169 (__set_errno): Update.
170 (getpwnam_r): Update.
172 (FLEXIBLE_ARRAY_MEMBER): Update.
173 (__glob_pattern_p): Update.
174 (GETPW_R_SIZE_MAX): Update.
175 (GET_LOGIN_NAME_MAX): Update.
176 (DT_UNKNOWN): Update.
179 (D_TYPE_TO_RESULT): Update.
180 (readdir_result_might_be_symlink): Update.
181 (readdir_result_might_be_dir): Update.
182 (readdir_result_type): Update.
183 (D_INO_TO_RESULT): Update.
184 (READDIR_RESULT_INITIALIZER): Update.
185 (attribute_hidden): Update.
186 (__attribute_noinline__): Update.
187 (__builtin_expect): Update.
188 (__glibc_unlikely): Update.
189 (__has_builtin): Update.
190 (__glob_pattern_type): Update.
194 (libc_hidden_def): Update.
195 (DIRSEP_CHAR): Update.
196 (prefix_array): Update.
197 (weak_alias): Update.
198 (link_exists2_p): Update.
199 (link_exists_p): Update.
200 (glob_in_dir): Update.
201 (GLOBNAMES_MEMBERS): Update.
202 * import/glob.in.h (_GL_GLOB_H): Update.
204 (__BEGIN_DECLS): Update.
205 (__END_DECLS): Update.
206 (_Restrict_): Update.
213 (glob_pattern_p): Update.
214 (__glob_pattern_p): Update.
215 (__GLOB_GNULIB): Update.
216 (_GL_FUNCDECL_RPL): Update.
217 (_GL_CXXALIAS_RPL): Update.
218 (_GL_FUNCDECL_SYS): Update.
219 (_GL_CXXALIAS_SYS): Update.
220 (_GL_WARN_ON_USE): Update.
221 * import/glob_internal.h: New file.
222 * import/glob_pattern_p.c: New file.
223 * import/globfree.c: New file.
224 * import/glthread/lock.c (glthread_rwlock_init_for_glibc): Update.
225 (glthread_rwlock_rdlock_multithreaded): Update.
226 (glthread_once_call): Update.
227 (glthread_once_multithreaded): Update.
228 (glthread_once_singlethreaded): Update.
229 (glthread_recursive_lock_init_multithreaded): Update.
230 (glthread_recursive_lock_lock_multithreaded): Update.
231 (glthread_recursive_lock_unlock_multithreaded): Update.
232 (glthread_recursive_lock_destroy_multithreaded): Update.
233 (glthread_lock_init_func): Update.
234 (glthread_lock_lock_func): Update.
235 (glthread_lock_unlock_func): Update.
236 (glthread_lock_destroy_func): Update.
237 (gl_waitqueue_t): Update.
238 (gl_waitqueue_init): Update.
239 (gl_waitqueue_add): Update.
240 (gl_waitqueue_notify_first): Update.
241 (gl_waitqueue_notify_all): Update.
242 (glthread_rwlock_init_func): Update.
243 (glthread_rwlock_rdlock_func): Update.
244 (glthread_rwlock_wrlock_func): Update.
245 (glthread_rwlock_unlock_func): Update.
246 (glthread_rwlock_destroy_func): Update.
247 (glthread_recursive_lock_init_func): Update.
248 (glthread_recursive_lock_lock_func): Update.
249 (glthread_recursive_lock_unlock_func): Update.
250 (glthread_recursive_lock_destroy_func): Update.
251 (glthread_once_func): Update.
252 * import/glthread/lock.h (c11_threads_in_use): Update.
253 (pthread_in_use): Update.
254 (gl_rwlock_initializer): Update.
255 (glthread_rwlock_init): Update.
256 (glthread_rwlock_init_for_glibc): Update.
257 (pth_in_use): Update.
258 (gl_lock_define): Update.
259 (gl_lock_define_initialized): Update.
260 (gl_lock_initializer): Update.
261 (glthread_lock_init): Update.
262 (glthread_lock_lock): Update.
263 (glthread_lock_unlock): Update.
264 (glthread_lock_destroy): Update.
265 (gl_rwlock_define): Update.
266 (gl_rwlock_define_initialized): Update.
267 (glthread_rwlock_rdlock): Update.
268 (glthread_rwlock_wrlock): Update.
269 (glthread_rwlock_unlock): Update.
270 (glthread_rwlock_destroy): Update.
271 (gl_recursive_lock_define): Update.
272 (gl_recursive_lock_define_initialized): Update.
273 (gl_recursive_lock_initializer): Update.
274 (glthread_recursive_lock_init): Update.
275 (glthread_recursive_lock_lock): Update.
276 (glthread_recursive_lock_unlock): Update.
277 (glthread_recursive_lock_destroy): Update.
278 (gl_once_define): Update.
279 (glthread_once): Update.
280 (glthread_once_multithreaded): Update.
281 (glthread_once_singlethreaded): Update.
282 (thread_in_use): Update.
283 (glthread_recursive_lock_init_multithreaded): Update.
284 (glthread_recursive_lock_lock_multithreaded): Update.
285 (glthread_recursive_lock_unlock_multithreaded): Update.
286 (glthread_recursive_lock_destroy_multithreaded): Update.
287 (glthread_lock_init_func): Update.
288 (glthread_lock_lock_func): Update.
289 (glthread_lock_unlock_func): Update.
290 (glthread_lock_destroy_func): Update.
291 (glthread_rwlock_init_func): Update.
292 (glthread_rwlock_rdlock_func): Update.
293 (glthread_rwlock_wrlock_func): Update.
294 (glthread_rwlock_unlock_func): Update.
295 (glthread_rwlock_destroy_func): Update.
296 (glthread_recursive_lock_init_func): Update.
297 (glthread_recursive_lock_lock_func): Update.
298 (glthread_recursive_lock_unlock_func): Update.
299 (glthread_recursive_lock_destroy_func): Update.
300 (glthread_once_func): Update.
301 * import/glthread/threadlib.c: Update.
302 * import/hard-locale.c: Update.
303 * import/hard-locale.h: Update.
304 * import/inet_ntop.c: Update.
305 * import/intprops.h (__has_builtin): Update.
306 (_GL_INT_CONVERT): Update.
307 (_GL_INT_NEGATE_CONVERT): Update.
309 (_GL_HAS_BUILTIN_OVERFLOW): Update.
310 (_GL_HAS_BUILTIN_ADD_OVERFLOW): Update.
311 (_GL_HAS_BUILTIN_OVERFLOW_P): Update.
312 (_GL_HAS_BUILTIN_MUL_OVERFLOW): Update.
313 (_GL_BINARY_OP_OVERFLOW): Update.
314 (INT_ADD_WRAPV): Update.
315 (INT_SUBTRACT_WRAPV): Update.
316 (INT_MULTIPLY_WRAPV): Update.
317 (_GL_INT_OP_WRAPV): Update.
318 (_GL_INT_OP_WRAPV_SMALLISH): Update.
319 (_GL_INT_OP_WRAPV_LONGISH): Update.
320 (_GL_INT_OP_CALC): Update.
321 (_GL_INT_OP_CALC1): Update.
322 (_GL_INT_OP_WRAPV_VIA_UNSIGNED): Update.
323 (_GL_INT_ADD_RANGE_OVERFLOW): Update.
324 (_GL_INT_SUBTRACT_RANGE_OVERFLOW): Update.
325 (_GL_INT_MULTIPLY_RANGE_OVERFLOW): Update.
326 * import/inttypes.in.h (if): Update.
327 * import/isnan.c: Update.
328 * import/isnand-nolibm.h: Update.
329 * import/isnand.c: Update.
330 * import/isnanl-nolibm.h: Update.
331 * import/isnanl.c: Update.
332 * import/itold.c: Update.
333 * import/libc-config.h: New file.
334 * import/limits.in.h (LLONG_MIN): Update.
336 (ULLONG_MAX): Update.
339 * import/localcharset.c (setlocale): Update.
341 (O_NOFOLLOW): Update.
343 (DIRECTORY_SEPARATOR): Update.
346 (get_charset_aliases): Update.
347 (struct table_entry): Update.
348 (alias_table_defined): Update.
349 (locale_table_defined): Update.
350 (locale_charset): Update.
352 * import/localcharset.h: Update.
353 * import/localtime-buffer.c: New file.
354 * import/localtime-buffer.h: New file.
355 * import/lstat.c (rpl_lstat): Update.
356 * import/m4/00gnulib.m4: Update.
357 * import/m4/__inline.m4: New file.
358 * import/m4/absolute-header.m4: Update.
359 * import/m4/alloca.m4: Update.
360 * import/m4/arpa_inet_h.m4: Update.
361 * import/m4/builtin-expect.m4: New file.
362 * import/m4/canonicalize.m4: Update.
363 * import/m4/chdir-long.m4: Update.
364 * import/m4/close.m4: Update.
365 * import/m4/closedir.m4: Update.
366 * import/m4/codeset.m4: Update.
367 * import/m4/configmake.m4: Remove.
368 * import/m4/d-ino.m4: Update.
369 * import/m4/d-type.m4: Update.
370 * import/m4/dirent_h.m4: Update.
371 * import/m4/dirfd.m4: Update.
372 * import/m4/dirname.m4: Update.
373 * import/m4/double-slash-root.m4: Update.
374 * import/m4/dup.m4: Update.
375 * import/m4/dup2.m4: Update.
376 * import/m4/eealloc.m4: Update.
377 * import/m4/environ.m4: Update.
378 * import/m4/errno_h.m4: Update.
379 * import/m4/error.m4: Update.
380 * import/m4/exponentd.m4: Update.
381 * import/m4/exponentl.m4: Update.
382 * import/m4/extensions.m4: Update.
383 * import/m4/extern-inline.m4: Update.
384 * import/m4/fchdir.m4: Update.
385 * import/m4/fcntl-o.m4: Update.
386 * import/m4/fcntl.m4: Update.
387 * import/m4/fcntl_h.m4: Update.
388 * import/m4/fdopendir.m4: Update.
389 * import/m4/filenamecat.m4: Update.
390 * import/m4/flexmember.m4: Update.
391 * import/m4/float_h.m4: Update.
392 * import/m4/fnmatch.m4: Update.
393 * import/m4/fnmatch_h.m4: New file.
394 * import/m4/fpieee.m4: Update.
395 * import/m4/frexp.m4: Update.
396 * import/m4/frexpl.m4: Update.
397 * import/m4/fstat.m4: Update.
398 * import/m4/fstatat.m4: Update.
399 * import/m4/getcwd-abort-bug.m4: Update.
400 * import/m4/getcwd-path-max.m4: Update.
401 * import/m4/getcwd.m4: Update.
402 * import/m4/getdtablesize.m4: Update.
403 * import/m4/getlogin.m4: New file.
404 * import/m4/getlogin_r.m4: Update.
405 * import/m4/getpagesize.m4: New file.
406 * import/m4/getprogname.m4: Update.
407 * import/m4/gettimeofday.m4: Update.
408 * import/m4/glibc21.m4: Remove.
409 * import/m4/glob.m4: Update.
410 * import/m4/glob_h.m4: New file.
411 * import/m4/gnulib-cache.m4: Update.
412 * import/m4/gnulib-common.m4: Update.
413 * import/m4/gnulib-comp.m4: Update.
414 * import/m4/gnulib-tool.m4: Update.
415 * import/m4/hard-locale.m4: Remove.
416 * import/m4/host-cpu-c-abi.m4: New file.
417 * import/m4/include_next.m4: Update.
418 * import/m4/inet_ntop.m4: Update.
419 * import/m4/inttypes-pri.m4: Update.
420 * import/m4/inttypes.m4: Update.
421 * import/m4/isnand.m4: Update.
422 * import/m4/isnanl.m4: Update.
423 * import/m4/largefile.m4: Update.
424 * import/m4/lib-ld.m4: Update.
425 * import/m4/lib-link.m4: Update.
426 * import/m4/lib-prefix.m4: Update.
427 * import/m4/limits-h.m4: Update.
428 * import/m4/localcharset.m4: Update.
429 * import/m4/locale-fr.m4: Update.
430 * import/m4/locale-ja.m4: Update.
431 * import/m4/locale-zh.m4: Update.
432 * import/m4/localtime-buffer.m4: New file.
433 * import/m4/lock.m4: Update.
434 * import/m4/longlong.m4: Update.
435 * import/m4/lstat.m4: Update.
436 * import/m4/malloc.m4: Update.
437 * import/m4/malloca.m4: Update.
438 * import/m4/math_h.m4: Update.
439 * import/m4/mbrtowc.m4: Update.
440 * import/m4/mbsinit.m4: Update.
441 * import/m4/mbsrtowcs.m4: Update.
442 * import/m4/mbstate_t.m4: Update.
443 * import/m4/memchr.m4: Update.
444 * import/m4/memmem.m4: Update.
445 * import/m4/mempcpy.m4: Update.
446 * import/m4/memrchr.m4: Update.
447 * import/m4/mkdir.m4: Update.
448 * import/m4/mkdtemp.m4: Update.
449 * import/m4/mkostemp.m4: Update.
450 * import/m4/mmap-anon.m4: Update.
451 * import/m4/mode_t.m4: Update.
452 * import/m4/msvc-inval.m4: Update.
453 * import/m4/msvc-nothrow.m4: Update.
454 * import/m4/multiarch.m4: Update.
455 * import/m4/netinet_in_h.m4: Update.
456 * import/m4/nocrash.m4: Update.
457 * import/m4/off_t.m4: Update.
458 * import/m4/onceonly.m4: Remove.
459 * import/m4/open-cloexec.m4: New file.
460 * import/m4/open-slash.m4: New file.
461 * import/m4/open.m4: Update.
462 * import/m4/openat.m4: Update.
463 * import/m4/opendir.m4: Update.
464 * import/m4/pathmax.m4: Update.
465 * import/m4/pthread_rwlock_rdlock.m4: New file.
466 * import/m4/rawmemchr.m4: Update.
467 * import/m4/readdir.m4: Update.
468 * import/m4/readlink.m4: Update.
469 * import/m4/realloc.m4: Update.
470 * import/m4/rename.m4: Update.
471 * import/m4/rewinddir.m4: Update.
472 * import/m4/rmdir.m4: Update.
473 * import/m4/save-cwd.m4: Update.
474 * import/m4/secure_getenv.m4: Remove.
475 * import/m4/setenv.m4: Update.
476 * import/m4/signal_h.m4: Update.
477 * import/m4/socklen.m4: Update.
478 * import/m4/sockpfaf.m4: Update.
479 * import/m4/ssize_t.m4: Update.
480 * import/m4/stat-time.m4: New file.
481 * import/m4/stat.m4: Update.
482 * import/m4/std-gnu11.m4: New file.
483 * import/m4/stdalign.m4: Update.
484 * import/m4/stdbool.m4: Update.
485 * import/m4/stddef_h.m4: Update.
486 * import/m4/stdint.m4: Update.
487 * import/m4/stdio_h.m4: Update.
488 * import/m4/stdlib_h.m4: Update.
489 * import/m4/strchrnul.m4: Update.
490 * import/m4/strdup.m4: Update.
491 * import/m4/strerror.m4: Update.
492 * import/m4/strerror_r.m4: Update.
493 * import/m4/string_h.m4: Update.
494 * import/m4/strstr.m4: Update.
495 * import/m4/strtok_r.m4: Update.
496 * import/m4/sys_socket_h.m4: Update.
497 * import/m4/sys_stat_h.m4: Update.
498 * import/m4/sys_time_h.m4: Update.
499 * import/m4/sys_types_h.m4: Update.
500 * import/m4/sys_uio_h.m4: Update.
501 * import/m4/tempname.m4: Update.
502 * import/m4/threadlib.m4: Update.
503 * import/m4/time_h.m4: Update.
504 * import/m4/time_r.m4: Update.
505 * import/m4/unistd-safer.m4: Update.
506 * import/m4/unistd_h.m4: Update.
507 * import/m4/warn-on-use.m4: Update.
508 * import/m4/wchar_h.m4: Update.
509 * import/m4/wchar_t.m4: Update.
510 * import/m4/wctype_h.m4: Update.
511 * import/m4/wint_t.m4: Update.
512 * import/malloc.c: Update.
513 * import/malloc/scratch_buffer.h: New file.
514 * import/malloc/scratch_buffer_grow.c: New file.
515 * import/malloc/scratch_buffer_grow_preserve.c: New file.
516 * import/malloc/scratch_buffer_set_array_size.c: New file.
517 * import/malloca.c (MAGIC_NUMBER): Update.
518 (MAGIC_SIZE): Update.
519 (struct preliminary_header): Update.
520 (HEADER_SIZE): Update.
521 (union header): Update.
523 (HASH_TABLE_SIZE): Update.
525 * import/malloca.h (malloca): Update.
527 * import/malloca.valgrind: Remove.
528 * import/math.in.h (_GL_MATH_CXX_REAL_FLOATING_DECL_2): Update.
534 (_GL_WARN_ON_USE): Update.
535 (_GL_WARN_ON_USE_ATTRIBUTE): Update.
537 (FP_ILOGBNAN): Update.
539 (_GL_FUNCDECL_RPL): Update.
540 (_GL_CXXALIAS_RPL): Update.
559 (GNULIB_defined_signbit): Update.
561 * import/mbrtowc.c (FALLTHROUGH): Update.
562 (locale_enc): Update.
563 (locale_enc_cached): Update.
564 (gl_lock_define_initialized): Update.
566 * import/mbsinit.c (if): Update.
568 * import/mbsrtowcs-impl.h: Update.
569 * import/mbsrtowcs-state.c: Update.
570 * import/mbsrtowcs.c: Update.
571 * import/memchr.c: Update.
572 * import/memchr.valgrind: Update.
573 * import/memmem.c (__builtin_expect): Update.
574 * import/mempcpy.c: Update.
575 * import/memrchr.c (__memrchr): Update.
576 * import/mkdir.c (if): Update.
577 * import/mkdtemp.c: Update.
578 * import/mkostemp.c: Update.
579 * import/msvc-inval.c: Update.
580 * import/msvc-inval.h: Update.
581 * import/msvc-nothrow.c: Update.
582 * import/msvc-nothrow.h (if): Update.
583 * import/netinet_in.in.h: Update.
584 * import/open.c (open): Update.
586 * import/openat-die.c: Update.
587 * import/openat-priv.h: Update.
588 * import/openat-proc.c: Update.
589 * import/openat.c (rpl_openat): Update.
590 * import/openat.h: Update.
591 * import/opendir.c: Update.
592 * import/pathmax.h (if): Update.
593 * import/pipe-safer.c: Update.
594 * import/rawmemchr.c: Update.
595 * import/rawmemchr.valgrind: Update.
596 * import/readdir.c (readdir): Update.
597 * import/readlink.c: Update.
598 * import/realloc.c: Update.
599 * import/ref-add.sin: Remove.
600 * import/ref-del.sin: Remove.
601 * import/rename.c (if): Update.
602 * import/rewinddir.c: Update.
603 * import/rmdir.c: Update.
604 * import/same-inode.h (SAME_INODE): Update.
605 * import/save-cwd.c (save_cwd): Update.
606 * import/save-cwd.h: Update.
607 * import/scratch_buffer.h: New file.
608 * import/secure_getenv.c: Remove.
609 * import/setenv.c: Update.
610 * import/signal.in.h: Update.
611 * import/stat-time.c: New file.
612 * import/stat-time.h: New file.
613 * import/stat-w32.c: New file.
614 * import/stat-w32.h: New file.
615 * import/stat.c (if): Update.
617 (REPLACE_FUNC_STAT_DIR): Update.
618 (WINDOWS_NATIVE): Update.
619 (WIN32_LEAN_AND_MEAN): Update.
620 (is_unc_root): Update.
622 * import/stdalign.in.h (elif): Update.
623 * import/stdbool.in.h: Update.
624 * import/stddef.in.h (_GL_STDDEF_ALIGNAS): Update.
625 (max_align_t): Update.
626 (GNULIB_defined_max_align_t): Update.
627 * import/stdint.in.h (WINT_MIN): Update.
629 (_STDINT_MIN): Update.
630 (_STDINT_UNSIGNED_MIN): Update.
631 (_STDINT_SIGNED_MIN): Update.
632 (PTRDIFF_MIN): Update.
633 (SIG_ATOMIC_MIN): Update.
635 * import/stdio.in.h (if): Update.
636 * import/stdlib.in.h (if): Update.
637 (_GL_WARN_ON_USE): Update.
638 (_GL_FUNCDECL_SYS): Update.
640 (_GL_FUNCDECL_RPL): Update.
641 (_GL_CXXALIAS_RPL): Update.
645 (_GL_CXXALIAS_SYS): Update.
646 (_GL_CXXALIASWARN): Update.
647 (GNULIB_defined_strtod_function): Update.
649 (GNULIB_defined_strtold_function): Update.
650 * import/str-two-way.h: Update.
651 * import/strchrnul.c: Update.
652 * import/strchrnul.valgrind: Update.
653 * import/strdup.c: Update.
654 * import/streq.h: Update.
655 * import/strerror-override.c: Update.
656 * import/strerror-override.h: Update.
657 * import/strerror.c (strerror): Update.
658 * import/strerror_r.c (safe_copy): Update.
659 * import/string.in.h (_GL_FUNCDECL_SYS): Update.
660 (_GL_CXXALIAS_SYS): Update.
661 (_GL_CXXALIASWARN): Update.
662 (_GL_WARN_ON_USE): Update.
663 * import/stripslash.c: Update.
664 * import/strnlen1.c: Update.
665 * import/strnlen1.h: Update.
666 * import/strstr.c (__builtin_expect): Update.
667 * import/strtok_r.c: Update.
668 * import/sys_socket.in.h (CMSG_SPACE): Update.
670 (struct sockaddr_storage): Update.
671 (SO_REUSEPORT): Update.
672 (_GL_WARN_ON_USE): Update.
673 * import/sys_stat.in.h (if): Update.
675 (struct stat): Update.
679 (_GL_WINDOWS_STAT_TIMESPEC): Update.
680 (GNULIB_defined_struct_stat): Update.
689 (_stat32i64): Update.
692 (_stat64i32): Update.
693 * import/sys_time.in.h: Update.
694 * import/sys_types.in.h (dev_t): Update.
695 (GNULIB_defined_dev_t): Update.
697 (GNULIB_defined_ino_t): Update.
698 (_GL_WINDOWS_STAT_INODES): Update.
700 * import/sys_uio.in.h: Update.
701 * import/tempname.c (__secure_getenv): Update.
702 (try_nocreate): Update.
703 * import/tempname.h: Update.
704 * import/time.in.h (tzset): Update.
705 (_GL_FUNCDECL_RPL): Update.
706 (_GL_CXXALIAS_RPL): Update.
707 (_GL_FUNCDECL_SYS): Update.
708 (_GL_CXXALIAS_SYS): Update.
709 (_GL_CXXALIASWARN): Update.
712 * import/time_r.c: Update.
713 * import/unistd--.h: Update.
714 * import/unistd-safer.h: Update.
715 * import/unistd.in.h (if): Update.
717 (__need_getopt): Update.
719 (_GL_FUNCDECL_RPL): Update.
720 (_GL_CXXALIAS_RPL): Update.
721 (_GL_CXXALIAS_SYS): Update.
722 (_GL_CXXALIASWARN): Update.
723 (_GL_WARN_ON_USE): Update.
724 (_GL_FUNCDECL_SYS): Update.
725 (__declspec): Update.
726 (_GL_WARN_ON_USE_ATTRIBUTE): Update.
730 * import/unsetenv.c: Update.
731 * import/verify.h (if): Update.
732 (_GL_HAVE__STATIC_ASSERT): Update.
733 (_GL_HAVE_STATIC_ASSERT): Update.
734 (_GL_HAVE__STATIC_ASSERT1): Update.
735 (_GL_HAVE_STATIC_ASSERT1): Update.
736 (_GL_VERIFY): Update.
737 (_Static_assert): Update.
738 (_GL_HAS_BUILTIN_TRAP): Update.
739 (_GL_HAS_BUILTIN_UNREACHABLE): Update.
740 (verify_true): Update.
742 (__has_builtin): Update.
745 * import/warn-on-use.h: Rename from import/extra/snippet/warn-on-use.h.
746 * import/wchar.in.h (if): Update.
748 (_GL_FUNCDECL_RPL): Update.
749 (_GL_CXXALIAS_RPL): Update.
750 (_GL_FUNCDECL_SYS): Update.
751 (_GL_CXXALIAS_SYS): Update.
752 (_GL_CXXALIASWARN): Update.
753 (_GL_WARN_ON_USE): Update.
754 * import/wctype.in.h (rpl_iswalnum): Update.
755 (rpl_iswalpha): Update.
756 (rpl_iswblank): Update.
757 (rpl_iswcntrl): Update.
758 (rpl_iswdigit): Update.
759 (rpl_iswgraph): Update.
760 (rpl_iswlower): Update.
761 (rpl_iswprint): Update.
762 (rpl_iswpunct): Update.
763 (rpl_iswspace): Update.
764 (rpl_iswupper): Update.
765 (rpl_iswxdigit): Update.
766 (rpl_towlower): Update.
767 (rpl_towupper): Update.
782 * import/windows-initguard.h: New file.
783 * import/windows-mutex.c: New file.
784 * import/windows-mutex.h: New file.
785 * import/windows-once.c: New file.
786 * import/windows-once.h: New file.
787 * import/windows-recmutex.c: New file.
788 * import/windows-recmutex.h: New file.
789 * import/windows-rwlock.c: New file.
790 * import/windows-rwlock.h: New file.
791 * import/xalloc-oversized.h: New file.
792 * patches/0001-Fix-PR-gdb-23558-Use-system-s-getcwd-when-cross-comp.patch: Remove.
793 * patches/0002-mkostemp-mkostemps-Fix-compilation-error-in-C-mode-o.patch: Remove.
794 * patches/0003-Fix-glob-c-Coverity-issues.patch: Remove.
795 * update-gnulib.sh: Update to latest gnulib and don't apply patches
796 anymore. Also updates the patch -p flag to the current directory structure in
797 case patches are needed again in the future.
799 2019-11-15 Tom Tromey <tromey@adacore.com>
801 * aclocal.m4, configure, Makefile.in, import/Makefile.in:
803 * configure.ac: Remove obsolete comment. Add no-dist.
805 2019-11-15 Christian Biesinger <cbiesinger@google.com>
807 * Makefile.in: Regenerate.
808 * aclocal.m4: Regenerate.
809 * config.in: Regenerate.
810 * configure: Regenerate.
811 * import/Makefile.am: Update.
812 * import/Makefile.in: Regenerate.
813 * import/m4/gnulib-cache.m4: Update.
814 * import/m4/gnulib-comp.m4: Update.
815 * import/m4/time_r.m4: New file.
816 * import/time_r.c: New file.
817 * update-gnulib.sh: Import time_r.
819 2019-11-15 Christian Biesinger <cbiesinger@google.com>
821 * Makefile.in: Regenerate.
822 * aclocal.m4: Regenerate.
823 * config.in: Regenerate.
824 * configure: Regenerate.
825 * import/Makefile.am: Update.
826 * import/Makefile.in: Regenerate.
827 * import/extra/config.rpath: New file.
828 * import/glthread/lock.c: New file.
829 * import/glthread/lock.h: New file.
830 * import/glthread/threadlib.c: New file.
831 * import/m4/gnulib-cache.m4: Update.
832 * import/m4/gnulib-comp.m4: Update.
833 * import/m4/lib-ld.m4: New file.
834 * import/m4/lib-link.m4: New file.
835 * import/m4/lib-prefix.m4: New file.
836 * import/m4/lock.m4: New file.
837 * import/m4/strerror_r.m4: New file.
838 * import/m4/threadlib.m4: New file.
839 * import/strerror_r.c: New file.
840 * update-gnulib.sh: Import strerror_r-posix.
842 2019-11-15 Christian Biesinger <cbiesinger@google.com>
844 * Makefile.am: New file.
845 * Makefile.in: Replace with generated file.
846 * aclocal-m4-deps.mk: Remove.
847 * configure.ac: Use the foreign option for automake and specify
848 the aclocal search path here.
849 * update-gnulib.sh: Don't generate aclocal-m4-deps.mk anymore.
850 Also don't specify the aclocal include path here, now that it
853 2019-11-12 Christian Biesinger <cbiesinger@google.com>
855 * Makefile.in: Fix path to say import/ instead of gnulib/.
857 2019-11-06 Christian Biesinger <cbiesinger@google.com>
859 * config.in: Regenerate.
860 * import/Makefile.in: Regenerate.
862 2019-08-28 Gary Benson <gbenson@redhat.com>
864 * patches/0003-Fix-glob-c-Coverity-issues.patch: New file.
865 * update-gnulib.sh: List the above.
866 * import/glob.c: Rebuild.
868 2019-06-21 Gary Benson <gbenson@redhat.com>
870 * update-gnulib.sh: Adjust paths.
872 2019-06-14 Tom Tromey <tom@tromey.com>
874 * update-gnulib.sh: Adjust paths.
875 * Makefile.in: Adjust paths.
876 * configure.ac: Adjust paths. Use ACX_LARGEFILE.
877 * configure: Rebuild.