357
424
# We need the following in order to create <stdio.h> when the system
358
425
# doesn't have one that works with the given compiler.
426
stdio.h: stdio.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
427
$(AM_V_GEN)rm -f $@-t $@ && \
361
428
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
362
429
sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
363
430
-e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
364
431
-e 's|@''NEXT_STDIO_H''@|$(NEXT_STDIO_H)|g' \
432
-e 's|@''GNULIB_DPRINTF''@|$(GNULIB_DPRINTF)|g' \
433
-e 's|@''GNULIB_FCLOSE''@|$(GNULIB_FCLOSE)|g' \
434
-e 's|@''GNULIB_FFLUSH''@|$(GNULIB_FFLUSH)|g' \
435
-e 's|@''GNULIB_FOPEN''@|$(GNULIB_FOPEN)|g' \
365
436
-e 's|@''GNULIB_FPRINTF''@|$(GNULIB_FPRINTF)|g' \
366
437
-e 's|@''GNULIB_FPRINTF_POSIX''@|$(GNULIB_FPRINTF_POSIX)|g' \
438
-e 's|@''GNULIB_FPURGE''@|$(GNULIB_FPURGE)|g' \
439
-e 's|@''GNULIB_FPUTC''@|$(GNULIB_FPUTC)|g' \
440
-e 's|@''GNULIB_FPUTS''@|$(GNULIB_FPUTS)|g' \
441
-e 's|@''GNULIB_FREOPEN''@|$(GNULIB_FREOPEN)|g' \
442
-e 's|@''GNULIB_FSEEK''@|$(GNULIB_FSEEK)|g' \
443
-e 's|@''GNULIB_FSEEKO''@|$(GNULIB_FSEEKO)|g' \
444
-e 's|@''GNULIB_FTELL''@|$(GNULIB_FTELL)|g' \
445
-e 's|@''GNULIB_FTELLO''@|$(GNULIB_FTELLO)|g' \
446
-e 's|@''GNULIB_FWRITE''@|$(GNULIB_FWRITE)|g' \
447
-e 's|@''GNULIB_GETDELIM''@|$(GNULIB_GETDELIM)|g' \
448
-e 's|@''GNULIB_GETLINE''@|$(GNULIB_GETLINE)|g' \
449
-e 's|@''GNULIB_OBSTACK_PRINTF''@|$(GNULIB_OBSTACK_PRINTF)|g' \
450
-e 's|@''GNULIB_OBSTACK_PRINTF_POSIX''@|$(GNULIB_OBSTACK_PRINTF_POSIX)|g' \
451
-e 's|@''GNULIB_PERROR''@|$(GNULIB_PERROR)|g' \
452
-e 's|@''GNULIB_POPEN''@|$(GNULIB_POPEN)|g' \
367
453
-e 's|@''GNULIB_PRINTF''@|$(GNULIB_PRINTF)|g' \
368
454
-e 's|@''GNULIB_PRINTF_POSIX''@|$(GNULIB_PRINTF_POSIX)|g' \
455
-e 's|@''GNULIB_PUTC''@|$(GNULIB_PUTC)|g' \
456
-e 's|@''GNULIB_PUTCHAR''@|$(GNULIB_PUTCHAR)|g' \
457
-e 's|@''GNULIB_PUTS''@|$(GNULIB_PUTS)|g' \
458
-e 's|@''GNULIB_REMOVE''@|$(GNULIB_REMOVE)|g' \
459
-e 's|@''GNULIB_RENAME''@|$(GNULIB_RENAME)|g' \
460
-e 's|@''GNULIB_RENAMEAT''@|$(GNULIB_RENAMEAT)|g' \
369
461
-e 's|@''GNULIB_SNPRINTF''@|$(GNULIB_SNPRINTF)|g' \
370
462
-e 's|@''GNULIB_SPRINTF_POSIX''@|$(GNULIB_SPRINTF_POSIX)|g' \
463
-e 's|@''GNULIB_STDIO_H_SIGPIPE''@|$(GNULIB_STDIO_H_SIGPIPE)|g' \
464
-e 's|@''GNULIB_TMPFILE''@|$(GNULIB_TMPFILE)|g' \
465
-e 's|@''GNULIB_VASPRINTF''@|$(GNULIB_VASPRINTF)|g' \
466
-e 's|@''GNULIB_VDPRINTF''@|$(GNULIB_VDPRINTF)|g' \
371
467
-e 's|@''GNULIB_VFPRINTF''@|$(GNULIB_VFPRINTF)|g' \
372
468
-e 's|@''GNULIB_VFPRINTF_POSIX''@|$(GNULIB_VFPRINTF_POSIX)|g' \
373
469
-e 's|@''GNULIB_VPRINTF''@|$(GNULIB_VPRINTF)|g' \
374
470
-e 's|@''GNULIB_VPRINTF_POSIX''@|$(GNULIB_VPRINTF_POSIX)|g' \
375
471
-e 's|@''GNULIB_VSNPRINTF''@|$(GNULIB_VSNPRINTF)|g' \
376
472
-e 's|@''GNULIB_VSPRINTF_POSIX''@|$(GNULIB_VSPRINTF_POSIX)|g' \
377
-e 's|@''GNULIB_DPRINTF''@|$(GNULIB_DPRINTF)|g' \
378
-e 's|@''GNULIB_VDPRINTF''@|$(GNULIB_VDPRINTF)|g' \
379
-e 's|@''GNULIB_VASPRINTF''@|$(GNULIB_VASPRINTF)|g' \
380
-e 's|@''GNULIB_OBSTACK_PRINTF''@|$(GNULIB_OBSTACK_PRINTF)|g' \
381
-e 's|@''GNULIB_OBSTACK_PRINTF_POSIX''@|$(GNULIB_OBSTACK_PRINTF_POSIX)|g' \
382
-e 's|@''GNULIB_FOPEN''@|$(GNULIB_FOPEN)|g' \
383
-e 's|@''GNULIB_FREOPEN''@|$(GNULIB_FREOPEN)|g' \
384
-e 's|@''GNULIB_FSEEK''@|$(GNULIB_FSEEK)|g' \
385
-e 's|@''GNULIB_FSEEKO''@|$(GNULIB_FSEEKO)|g' \
386
-e 's|@''GNULIB_FTELL''@|$(GNULIB_FTELL)|g' \
387
-e 's|@''GNULIB_FTELLO''@|$(GNULIB_FTELLO)|g' \
388
-e 's|@''GNULIB_FFLUSH''@|$(GNULIB_FFLUSH)|g' \
389
-e 's|@''GNULIB_FCLOSE''@|$(GNULIB_FCLOSE)|g' \
390
-e 's|@''GNULIB_FPUTC''@|$(GNULIB_FPUTC)|g' \
391
-e 's|@''GNULIB_PUTC''@|$(GNULIB_PUTC)|g' \
392
-e 's|@''GNULIB_PUTCHAR''@|$(GNULIB_PUTCHAR)|g' \
393
-e 's|@''GNULIB_FPUTS''@|$(GNULIB_FPUTS)|g' \
394
-e 's|@''GNULIB_PUTS''@|$(GNULIB_PUTS)|g' \
395
-e 's|@''GNULIB_FWRITE''@|$(GNULIB_FWRITE)|g' \
396
-e 's|@''GNULIB_GETDELIM''@|$(GNULIB_GETDELIM)|g' \
397
-e 's|@''GNULIB_GETLINE''@|$(GNULIB_GETLINE)|g' \
398
-e 's|@''GNULIB_PERROR''@|$(GNULIB_PERROR)|g' \
399
-e 's|@''GNULIB_STDIO_H_SIGPIPE''@|$(GNULIB_STDIO_H_SIGPIPE)|g' \
400
-e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|$(REPLACE_STDIO_WRITE_FUNCS)|g' \
401
-e 's|@''REPLACE_FPRINTF''@|$(REPLACE_FPRINTF)|g' \
402
-e 's|@''REPLACE_VFPRINTF''@|$(REPLACE_VFPRINTF)|g' \
403
-e 's|@''REPLACE_PRINTF''@|$(REPLACE_PRINTF)|g' \
404
-e 's|@''REPLACE_VPRINTF''@|$(REPLACE_VPRINTF)|g' \
405
-e 's|@''REPLACE_SNPRINTF''@|$(REPLACE_SNPRINTF)|g' \
473
< $(srcdir)/stdio.in.h | \
474
sed -e 's|@''HAVE_DECL_FPURGE''@|$(HAVE_DECL_FPURGE)|g' \
475
-e 's|@''HAVE_DECL_GETDELIM''@|$(HAVE_DECL_GETDELIM)|g' \
476
-e 's|@''HAVE_DECL_GETLINE''@|$(HAVE_DECL_GETLINE)|g' \
477
-e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|$(HAVE_DECL_OBSTACK_PRINTF)|g' \
406
478
-e 's|@''HAVE_DECL_SNPRINTF''@|$(HAVE_DECL_SNPRINTF)|g' \
407
-e 's|@''REPLACE_VSNPRINTF''@|$(REPLACE_VSNPRINTF)|g' \
408
479
-e 's|@''HAVE_DECL_VSNPRINTF''@|$(HAVE_DECL_VSNPRINTF)|g' \
409
-e 's|@''REPLACE_SPRINTF''@|$(REPLACE_SPRINTF)|g' \
410
-e 's|@''REPLACE_VSPRINTF''@|$(REPLACE_VSPRINTF)|g' \
411
480
-e 's|@''HAVE_DPRINTF''@|$(HAVE_DPRINTF)|g' \
481
-e 's|@''HAVE_FSEEKO''@|$(HAVE_FSEEKO)|g' \
482
-e 's|@''HAVE_FTELLO''@|$(HAVE_FTELLO)|g' \
483
-e 's|@''HAVE_RENAMEAT''@|$(HAVE_RENAMEAT)|g' \
484
-e 's|@''HAVE_VASPRINTF''@|$(HAVE_VASPRINTF)|g' \
485
-e 's|@''HAVE_VDPRINTF''@|$(HAVE_VDPRINTF)|g' \
412
486
-e 's|@''REPLACE_DPRINTF''@|$(REPLACE_DPRINTF)|g' \
413
-e 's|@''HAVE_VDPRINTF''@|$(HAVE_VDPRINTF)|g' \
414
-e 's|@''REPLACE_VDPRINTF''@|$(REPLACE_VDPRINTF)|g' \
415
-e 's|@''HAVE_VASPRINTF''@|$(HAVE_VASPRINTF)|g' \
416
-e 's|@''REPLACE_VASPRINTF''@|$(REPLACE_VASPRINTF)|g' \
417
-e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|$(HAVE_DECL_OBSTACK_PRINTF)|g' \
418
-e 's|@''REPLACE_OBSTACK_PRINTF''@|$(REPLACE_OBSTACK_PRINTF)|g' \
487
-e 's|@''REPLACE_FCLOSE''@|$(REPLACE_FCLOSE)|g' \
488
-e 's|@''REPLACE_FFLUSH''@|$(REPLACE_FFLUSH)|g' \
419
489
-e 's|@''REPLACE_FOPEN''@|$(REPLACE_FOPEN)|g' \
490
-e 's|@''REPLACE_FPRINTF''@|$(REPLACE_FPRINTF)|g' \
491
-e 's|@''REPLACE_FPURGE''@|$(REPLACE_FPURGE)|g' \
420
492
-e 's|@''REPLACE_FREOPEN''@|$(REPLACE_FREOPEN)|g' \
493
-e 's|@''REPLACE_FSEEK''@|$(REPLACE_FSEEK)|g' \
421
494
-e 's|@''REPLACE_FSEEKO''@|$(REPLACE_FSEEKO)|g' \
422
-e 's|@''REPLACE_FSEEK''@|$(REPLACE_FSEEK)|g' \
495
-e 's|@''REPLACE_FTELL''@|$(REPLACE_FTELL)|g' \
423
496
-e 's|@''REPLACE_FTELLO''@|$(REPLACE_FTELLO)|g' \
424
-e 's|@''REPLACE_FTELL''@|$(REPLACE_FTELL)|g' \
425
-e 's|@''REPLACE_FFLUSH''@|$(REPLACE_FFLUSH)|g' \
426
-e 's|@''REPLACE_FCLOSE''@|$(REPLACE_FCLOSE)|g' \
427
-e 's|@''HAVE_DECL_GETDELIM''@|$(HAVE_DECL_GETDELIM)|g' \
428
-e 's|@''HAVE_DECL_GETLINE''@|$(HAVE_DECL_GETLINE)|g' \
497
-e 's|@''REPLACE_GETDELIM''@|$(REPLACE_GETDELIM)|g' \
429
498
-e 's|@''REPLACE_GETLINE''@|$(REPLACE_GETLINE)|g' \
499
-e 's|@''REPLACE_OBSTACK_PRINTF''@|$(REPLACE_OBSTACK_PRINTF)|g' \
430
500
-e 's|@''REPLACE_PERROR''@|$(REPLACE_PERROR)|g' \
431
-e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
432
< $(srcdir)/stdio.in.h; \
501
-e 's|@''REPLACE_POPEN''@|$(REPLACE_POPEN)|g' \
502
-e 's|@''REPLACE_PRINTF''@|$(REPLACE_PRINTF)|g' \
503
-e 's|@''REPLACE_REMOVE''@|$(REPLACE_REMOVE)|g' \
504
-e 's|@''REPLACE_RENAME''@|$(REPLACE_RENAME)|g' \
505
-e 's|@''REPLACE_RENAMEAT''@|$(REPLACE_RENAMEAT)|g' \
506
-e 's|@''REPLACE_SNPRINTF''@|$(REPLACE_SNPRINTF)|g' \
507
-e 's|@''REPLACE_SPRINTF''@|$(REPLACE_SPRINTF)|g' \
508
-e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|$(REPLACE_STDIO_WRITE_FUNCS)|g' \
509
-e 's|@''REPLACE_TMPFILE''@|$(REPLACE_TMPFILE)|g' \
510
-e 's|@''REPLACE_VASPRINTF''@|$(REPLACE_VASPRINTF)|g' \
511
-e 's|@''REPLACE_VDPRINTF''@|$(REPLACE_VDPRINTF)|g' \
512
-e 's|@''REPLACE_VFPRINTF''@|$(REPLACE_VFPRINTF)|g' \
513
-e 's|@''REPLACE_VPRINTF''@|$(REPLACE_VPRINTF)|g' \
514
-e 's|@''REPLACE_VSNPRINTF''@|$(REPLACE_VSNPRINTF)|g' \
515
-e 's|@''REPLACE_VSPRINTF''@|$(REPLACE_VSPRINTF)|g' \
516
-e 's|@''ASM_SYMBOL_PREFIX''@|$(ASM_SYMBOL_PREFIX)|g' \
517
-e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
518
-e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
519
-e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
435
522
MOSTLYCLEANFILES += stdio.h stdio.h-t
447
534
# We need the following in order to create <stdlib.h> when the system
448
535
# doesn't have one that works with the given compiler.
449
stdlib.h: stdlib.in.h
536
stdlib.h: stdlib.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
537
$(AM_V_GEN)rm -f $@-t $@ && \
451
538
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
452
539
sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
453
540
-e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
454
541
-e 's|@''NEXT_STDLIB_H''@|$(NEXT_STDLIB_H)|g' \
455
-e 's|@''HAVE_RANDOM_H''@|$(HAVE_RANDOM_H)|g' \
456
-e 's|@''GNULIB_MALLOC_POSIX''@|$(GNULIB_MALLOC_POSIX)|g' \
457
-e 's|@''GNULIB_REALLOC_POSIX''@|$(GNULIB_REALLOC_POSIX)|g' \
542
-e 's|@''GNULIB_ATOLL''@|$(GNULIB_ATOLL)|g' \
458
543
-e 's|@''GNULIB_CALLOC_POSIX''@|$(GNULIB_CALLOC_POSIX)|g' \
459
-e 's|@''GNULIB_ATOLL''@|$(GNULIB_ATOLL)|g' \
544
-e 's|@''GNULIB_CANONICALIZE_FILE_NAME''@|$(GNULIB_CANONICALIZE_FILE_NAME)|g' \
460
545
-e 's|@''GNULIB_GETLOADAVG''@|$(GNULIB_GETLOADAVG)|g' \
461
546
-e 's|@''GNULIB_GETSUBOPT''@|$(GNULIB_GETSUBOPT)|g' \
547
-e 's|@''GNULIB_GRANTPT''@|$(GNULIB_GRANTPT)|g' \
548
-e 's|@''GNULIB_MALLOC_POSIX''@|$(GNULIB_MALLOC_POSIX)|g' \
462
549
-e 's|@''GNULIB_MKDTEMP''@|$(GNULIB_MKDTEMP)|g' \
550
-e 's|@''GNULIB_MKOSTEMP''@|$(GNULIB_MKOSTEMP)|g' \
551
-e 's|@''GNULIB_MKOSTEMPS''@|$(GNULIB_MKOSTEMPS)|g' \
463
552
-e 's|@''GNULIB_MKSTEMP''@|$(GNULIB_MKSTEMP)|g' \
553
-e 's|@''GNULIB_MKSTEMPS''@|$(GNULIB_MKSTEMPS)|g' \
554
-e 's|@''GNULIB_PTSNAME''@|$(GNULIB_PTSNAME)|g' \
464
555
-e 's|@''GNULIB_PUTENV''@|$(GNULIB_PUTENV)|g' \
465
556
-e 's|@''GNULIB_RANDOM_R''@|$(GNULIB_RANDOM_R)|g' \
557
-e 's|@''GNULIB_REALLOC_POSIX''@|$(GNULIB_REALLOC_POSIX)|g' \
558
-e 's|@''GNULIB_REALPATH''@|$(GNULIB_REALPATH)|g' \
466
559
-e 's|@''GNULIB_RPMATCH''@|$(GNULIB_RPMATCH)|g' \
467
560
-e 's|@''GNULIB_SETENV''@|$(GNULIB_SETENV)|g' \
468
561
-e 's|@''GNULIB_STRTOD''@|$(GNULIB_STRTOD)|g' \
469
562
-e 's|@''GNULIB_STRTOLL''@|$(GNULIB_STRTOLL)|g' \
470
563
-e 's|@''GNULIB_STRTOULL''@|$(GNULIB_STRTOULL)|g' \
564
-e 's|@''GNULIB_UNLOCKPT''@|$(GNULIB_UNLOCKPT)|g' \
471
565
-e 's|@''GNULIB_UNSETENV''@|$(GNULIB_UNSETENV)|g' \
472
566
-e 's|@''HAVE_ATOLL''@|$(HAVE_ATOLL)|g' \
473
567
-e 's|@''HAVE_CALLOC_POSIX''@|$(HAVE_CALLOC_POSIX)|g' \
568
-e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|$(HAVE_CANONICALIZE_FILE_NAME)|g' \
569
-e 's|@''HAVE_DECL_GETLOADAVG''@|$(HAVE_DECL_GETLOADAVG)|g' \
474
570
-e 's|@''HAVE_GETSUBOPT''@|$(HAVE_GETSUBOPT)|g' \
571
-e 's|@''HAVE_GRANTPT''@|$(HAVE_GRANTPT)|g' \
475
572
-e 's|@''HAVE_MALLOC_POSIX''@|$(HAVE_MALLOC_POSIX)|g' \
476
573
-e 's|@''HAVE_MKDTEMP''@|$(HAVE_MKDTEMP)|g' \
574
-e 's|@''HAVE_MKOSTEMP''@|$(HAVE_MKOSTEMP)|g' \
575
-e 's|@''HAVE_MKOSTEMPS''@|$(HAVE_MKOSTEMPS)|g' \
576
-e 's|@''HAVE_MKSTEMP''@|$(HAVE_MKSTEMP)|g' \
577
-e 's|@''HAVE_MKSTEMPS''@|$(HAVE_MKSTEMPS)|g' \
578
-e 's|@''HAVE_PTSNAME''@|$(HAVE_PTSNAME)|g' \
579
-e 's|@''HAVE_RANDOM_H''@|$(HAVE_RANDOM_H)|g' \
580
-e 's|@''HAVE_RANDOM_R''@|$(HAVE_RANDOM_R)|g' \
477
581
-e 's|@''HAVE_REALLOC_POSIX''@|$(HAVE_REALLOC_POSIX)|g' \
478
-e 's|@''HAVE_RANDOM_R''@|$(HAVE_RANDOM_R)|g' \
582
-e 's|@''HAVE_REALPATH''@|$(HAVE_REALPATH)|g' \
479
583
-e 's|@''HAVE_RPMATCH''@|$(HAVE_RPMATCH)|g' \
480
584
-e 's|@''HAVE_SETENV''@|$(HAVE_SETENV)|g' \
481
585
-e 's|@''HAVE_STRTOD''@|$(HAVE_STRTOD)|g' \
560
674
-e 's|@''HAVE_STPNCPY''@|$(HAVE_STPNCPY)|g' \
561
675
-e 's|@''HAVE_STRCHRNUL''@|$(HAVE_STRCHRNUL)|g' \
562
676
-e 's|@''HAVE_DECL_STRDUP''@|$(HAVE_DECL_STRDUP)|g' \
563
-e 's|@''HAVE_STRNDUP''@|$(HAVE_STRNDUP)|g' \
564
677
-e 's|@''HAVE_DECL_STRNDUP''@|$(HAVE_DECL_STRNDUP)|g' \
565
678
-e 's|@''HAVE_DECL_STRNLEN''@|$(HAVE_DECL_STRNLEN)|g' \
566
679
-e 's|@''HAVE_STRPBRK''@|$(HAVE_STRPBRK)|g' \
567
680
-e 's|@''HAVE_STRSEP''@|$(HAVE_STRSEP)|g' \
568
681
-e 's|@''HAVE_STRCASESTR''@|$(HAVE_STRCASESTR)|g' \
569
682
-e 's|@''HAVE_DECL_STRTOK_R''@|$(HAVE_DECL_STRTOK_R)|g' \
570
-e 's|@''HAVE_DECL_STRERROR''@|$(HAVE_DECL_STRERROR)|g' \
571
683
-e 's|@''HAVE_DECL_STRSIGNAL''@|$(HAVE_DECL_STRSIGNAL)|g' \
572
684
-e 's|@''HAVE_STRVERSCMP''@|$(HAVE_STRVERSCMP)|g' \
685
-e 's|@''REPLACE_STPNCPY''@|$(REPLACE_STPNCPY)|g' \
686
-e 's|@''REPLACE_MEMCHR''@|$(REPLACE_MEMCHR)|g' \
573
687
-e 's|@''REPLACE_MEMMEM''@|$(REPLACE_MEMMEM)|g' \
574
688
-e 's|@''REPLACE_STRCASESTR''@|$(REPLACE_STRCASESTR)|g' \
575
689
-e 's|@''REPLACE_STRDUP''@|$(REPLACE_STRDUP)|g' \
576
690
-e 's|@''REPLACE_STRSTR''@|$(REPLACE_STRSTR)|g' \
577
691
-e 's|@''REPLACE_STRERROR''@|$(REPLACE_STRERROR)|g' \
692
-e 's|@''REPLACE_STRNCAT''@|$(REPLACE_STRNCAT)|g' \
693
-e 's|@''REPLACE_STRNDUP''@|$(REPLACE_STRNDUP)|g' \
694
-e 's|@''REPLACE_STRNLEN''@|$(REPLACE_STRNLEN)|g' \
578
695
-e 's|@''REPLACE_STRSIGNAL''@|$(REPLACE_STRSIGNAL)|g' \
579
-e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
696
-e 's|@''REPLACE_STRTOK_R''@|$(REPLACE_STRTOK_R)|g' \
697
-e 's|@''UNDEFINE_STRTOK_R''@|$(UNDEFINE_STRTOK_R)|g' \
698
-e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
699
-e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
700
-e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
580
701
< $(srcdir)/string.in.h; \
583
704
MOSTLYCLEANFILES += string.h string.h-t
665
792
## begin gnulib module sys_stat
667
BUILT_SOURCES += $(SYS_STAT_H)
794
BUILT_SOURCES += sys/stat.h
669
796
# We need the following in order to create <sys/stat.h> when the system
670
797
# has one that is incomplete.
671
sys/stat.h: sys_stat.in.h
798
sys/stat.h: sys_stat.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
799
$(AM_V_at)$(MKDIR_P) sys
800
$(AM_V_GEN)rm -f $@-t $@ && \
674
801
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
675
802
sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
676
803
-e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
677
804
-e 's|@''NEXT_SYS_STAT_H''@|$(NEXT_SYS_STAT_H)|g' \
805
-e 's|@''GNULIB_FCHMODAT''@|$(GNULIB_FCHMODAT)|g' \
806
-e 's|@''GNULIB_FSTATAT''@|$(GNULIB_FSTATAT)|g' \
807
-e 's|@''GNULIB_FUTIMENS''@|$(GNULIB_FUTIMENS)|g' \
678
808
-e 's|@''GNULIB_LCHMOD''@|$(GNULIB_LCHMOD)|g' \
679
809
-e 's|@''GNULIB_LSTAT''@|$(GNULIB_LSTAT)|g' \
810
-e 's|@''GNULIB_MKDIRAT''@|$(GNULIB_MKDIRAT)|g' \
811
-e 's|@''GNULIB_MKFIFO''@|$(GNULIB_MKFIFO)|g' \
812
-e 's|@''GNULIB_MKFIFOAT''@|$(GNULIB_MKFIFOAT)|g' \
813
-e 's|@''GNULIB_MKNOD''@|$(GNULIB_MKNOD)|g' \
814
-e 's|@''GNULIB_MKNODAT''@|$(GNULIB_MKNODAT)|g' \
815
-e 's|@''GNULIB_STAT''@|$(GNULIB_STAT)|g' \
816
-e 's|@''GNULIB_UTIMENSAT''@|$(GNULIB_UTIMENSAT)|g' \
817
-e 's|@''HAVE_FCHMODAT''@|$(HAVE_FCHMODAT)|g' \
818
-e 's|@''HAVE_FSTATAT''@|$(HAVE_FSTATAT)|g' \
819
-e 's|@''HAVE_FUTIMENS''@|$(HAVE_FUTIMENS)|g' \
680
820
-e 's|@''HAVE_LCHMOD''@|$(HAVE_LCHMOD)|g' \
681
821
-e 's|@''HAVE_LSTAT''@|$(HAVE_LSTAT)|g' \
822
-e 's|@''HAVE_MKDIRAT''@|$(HAVE_MKDIRAT)|g' \
823
-e 's|@''HAVE_MKFIFO''@|$(HAVE_MKFIFO)|g' \
824
-e 's|@''HAVE_MKFIFOAT''@|$(HAVE_MKFIFOAT)|g' \
825
-e 's|@''HAVE_MKNOD''@|$(HAVE_MKNOD)|g' \
826
-e 's|@''HAVE_MKNODAT''@|$(HAVE_MKNODAT)|g' \
827
-e 's|@''HAVE_UTIMENSAT''@|$(HAVE_UTIMENSAT)|g' \
828
-e 's|@''REPLACE_FSTAT''@|$(REPLACE_FSTAT)|g' \
829
-e 's|@''REPLACE_FSTATAT''@|$(REPLACE_FSTATAT)|g' \
830
-e 's|@''REPLACE_FUTIMENS''@|$(REPLACE_FUTIMENS)|g' \
682
831
-e 's|@''REPLACE_LSTAT''@|$(REPLACE_LSTAT)|g' \
683
832
-e 's|@''REPLACE_MKDIR''@|$(REPLACE_MKDIR)|g' \
684
-e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
833
-e 's|@''REPLACE_MKFIFO''@|$(REPLACE_MKFIFO)|g' \
834
-e 's|@''REPLACE_MKNOD''@|$(REPLACE_MKNOD)|g' \
835
-e 's|@''REPLACE_STAT''@|$(REPLACE_STAT)|g' \
836
-e 's|@''REPLACE_UTIMENSAT''@|$(REPLACE_UTIMENSAT)|g' \
837
-e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
838
-e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
839
-e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
685
840
< $(srcdir)/sys_stat.in.h; \
688
843
MOSTLYCLEANFILES += sys/stat.h sys/stat.h-t
689
844
MOSTLYCLEANDIRS += sys
699
854
# We need the following in order to create <time.h> when the system
700
855
# doesn't have one that works with the given compiler.
856
time.h: time.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
857
$(AM_V_GEN)rm -f $@-t $@ && \
703
858
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
704
859
sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
705
860
-e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
706
-e 's|@NEXT_TIME_H''@|$(NEXT_TIME_H)|g' \
707
-e 's|@REPLACE_LOCALTIME_R''@|$(REPLACE_LOCALTIME_R)|g' \
708
-e 's|@REPLACE_NANOSLEEP''@|$(REPLACE_NANOSLEEP)|g' \
709
-e 's|@REPLACE_STRPTIME''@|$(REPLACE_STRPTIME)|g' \
710
-e 's|@REPLACE_TIMEGM''@|$(REPLACE_TIMEGM)|g' \
711
-e 's|@SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(SYS_TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
712
-e 's|@TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
861
-e 's|@''NEXT_TIME_H''@|$(NEXT_TIME_H)|g' \
862
-e 's|@''GNULIB_MKTIME''@|$(GNULIB_MKTIME)|g' \
863
-e 's|@''GNULIB_NANOSLEEP''@|$(GNULIB_NANOSLEEP)|g' \
864
-e 's|@''GNULIB_STRPTIME''@|$(GNULIB_STRPTIME)|g' \
865
-e 's|@''GNULIB_TIMEGM''@|$(GNULIB_TIMEGM)|g' \
866
-e 's|@''GNULIB_TIME_R''@|$(GNULIB_TIME_R)|g' \
867
-e 's|@''HAVE_LOCALTIME_R''@|$(HAVE_LOCALTIME_R)|g' \
868
-e 's|@''HAVE_NANOSLEEP''@|$(HAVE_NANOSLEEP)|g' \
869
-e 's|@''HAVE_STRPTIME''@|$(HAVE_STRPTIME)|g' \
870
-e 's|@''HAVE_TIMEGM''@|$(HAVE_TIMEGM)|g' \
871
-e 's|@''REPLACE_LOCALTIME_R''@|$(REPLACE_LOCALTIME_R)|g' \
872
-e 's|@''REPLACE_MKTIME''@|$(REPLACE_MKTIME)|g' \
873
-e 's|@''REPLACE_NANOSLEEP''@|$(REPLACE_NANOSLEEP)|g' \
874
-e 's|@''REPLACE_TIMEGM''@|$(REPLACE_TIMEGM)|g' \
875
-e 's|@''PTHREAD_H_DEFINES_STRUCT_TIMESPEC''@|$(PTHREAD_H_DEFINES_STRUCT_TIMESPEC)|g' \
876
-e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(SYS_TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
877
-e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
878
-e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
879
-e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
880
-e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
713
881
< $(srcdir)/time.in.h; \
716
884
MOSTLYCLEANFILES += time.h time.h-t
744
912
-e 's|@''GNULIB_CHOWN''@|$(GNULIB_CHOWN)|g' \
745
913
-e 's|@''GNULIB_CLOSE''@|$(GNULIB_CLOSE)|g' \
746
914
-e 's|@''GNULIB_DUP2''@|$(GNULIB_DUP2)|g' \
915
-e 's|@''GNULIB_DUP3''@|$(GNULIB_DUP3)|g' \
747
916
-e 's|@''GNULIB_ENVIRON''@|$(GNULIB_ENVIRON)|g' \
748
917
-e 's|@''GNULIB_EUIDACCESS''@|$(GNULIB_EUIDACCESS)|g' \
918
-e 's|@''GNULIB_FACCESSAT''@|$(GNULIB_FACCESSAT)|g' \
749
919
-e 's|@''GNULIB_FCHDIR''@|$(GNULIB_FCHDIR)|g' \
920
-e 's|@''GNULIB_FCHOWNAT''@|$(GNULIB_FCHOWNAT)|g' \
750
921
-e 's|@''GNULIB_FSYNC''@|$(GNULIB_FSYNC)|g' \
751
922
-e 's|@''GNULIB_FTRUNCATE''@|$(GNULIB_FTRUNCATE)|g' \
752
923
-e 's|@''GNULIB_GETCWD''@|$(GNULIB_GETCWD)|g' \
753
924
-e 's|@''GNULIB_GETDOMAINNAME''@|$(GNULIB_GETDOMAINNAME)|g' \
754
925
-e 's|@''GNULIB_GETDTABLESIZE''@|$(GNULIB_GETDTABLESIZE)|g' \
926
-e 's|@''GNULIB_GETGROUPS''@|$(GNULIB_GETGROUPS)|g' \
755
927
-e 's|@''GNULIB_GETHOSTNAME''@|$(GNULIB_GETHOSTNAME)|g' \
928
-e 's|@''GNULIB_GETLOGIN''@|$(GNULIB_GETLOGIN)|g' \
756
929
-e 's|@''GNULIB_GETLOGIN_R''@|$(GNULIB_GETLOGIN_R)|g' \
757
930
-e 's|@''GNULIB_GETPAGESIZE''@|$(GNULIB_GETPAGESIZE)|g' \
758
931
-e 's|@''GNULIB_GETUSERSHELL''@|$(GNULIB_GETUSERSHELL)|g' \
759
932
-e 's|@''GNULIB_LCHOWN''@|$(GNULIB_LCHOWN)|g' \
760
933
-e 's|@''GNULIB_LINK''@|$(GNULIB_LINK)|g' \
934
-e 's|@''GNULIB_LINKAT''@|$(GNULIB_LINKAT)|g' \
761
935
-e 's|@''GNULIB_LSEEK''@|$(GNULIB_LSEEK)|g' \
936
-e 's|@''GNULIB_PIPE2''@|$(GNULIB_PIPE2)|g' \
937
-e 's|@''GNULIB_PREAD''@|$(GNULIB_PREAD)|g' \
938
-e 's|@''GNULIB_PWRITE''@|$(GNULIB_PWRITE)|g' \
762
939
-e 's|@''GNULIB_READLINK''@|$(GNULIB_READLINK)|g' \
940
-e 's|@''GNULIB_READLINKAT''@|$(GNULIB_READLINKAT)|g' \
941
-e 's|@''GNULIB_RMDIR''@|$(GNULIB_RMDIR)|g' \
763
942
-e 's|@''GNULIB_SLEEP''@|$(GNULIB_SLEEP)|g' \
943
-e 's|@''GNULIB_SYMLINK''@|$(GNULIB_SYMLINK)|g' \
944
-e 's|@''GNULIB_SYMLINKAT''@|$(GNULIB_SYMLINKAT)|g' \
945
-e 's|@''GNULIB_TTYNAME_R''@|$(GNULIB_TTYNAME_R)|g' \
946
-e 's|@''GNULIB_UNISTD_H_GETOPT''@|$(GNULIB_UNISTD_H_GETOPT)|g' \
764
947
-e 's|@''GNULIB_UNISTD_H_SIGPIPE''@|$(GNULIB_UNISTD_H_SIGPIPE)|g' \
948
-e 's|@''GNULIB_UNLINK''@|$(GNULIB_UNLINK)|g' \
949
-e 's|@''GNULIB_UNLINKAT''@|$(GNULIB_UNLINKAT)|g' \
950
-e 's|@''GNULIB_USLEEP''@|$(GNULIB_USLEEP)|g' \
765
951
-e 's|@''GNULIB_WRITE''@|$(GNULIB_WRITE)|g' \
952
< $(srcdir)/unistd.in.h | \
953
sed -e 's|@''HAVE_CHOWN''@|$(HAVE_CHOWN)|g' \
766
954
-e 's|@''HAVE_DUP2''@|$(HAVE_DUP2)|g' \
955
-e 's|@''HAVE_DUP3''@|$(HAVE_DUP3)|g' \
767
956
-e 's|@''HAVE_EUIDACCESS''@|$(HAVE_EUIDACCESS)|g' \
957
-e 's|@''HAVE_FACCESSAT''@|$(HAVE_FACCESSAT)|g' \
958
-e 's|@''HAVE_FCHDIR''@|$(HAVE_FCHDIR)|g' \
959
-e 's|@''HAVE_FCHOWNAT''@|$(HAVE_FCHOWNAT)|g' \
768
960
-e 's|@''HAVE_FSYNC''@|$(HAVE_FSYNC)|g' \
769
961
-e 's|@''HAVE_FTRUNCATE''@|$(HAVE_FTRUNCATE)|g' \
770
962
-e 's|@''HAVE_GETDOMAINNAME''@|$(HAVE_GETDOMAINNAME)|g' \
771
963
-e 's|@''HAVE_GETDTABLESIZE''@|$(HAVE_GETDTABLESIZE)|g' \
964
-e 's|@''HAVE_GETGROUPS''@|$(HAVE_GETGROUPS)|g' \
772
965
-e 's|@''HAVE_GETHOSTNAME''@|$(HAVE_GETHOSTNAME)|g' \
966
-e 's|@''HAVE_GETLOGIN''@|$(HAVE_GETLOGIN)|g' \
773
967
-e 's|@''HAVE_GETPAGESIZE''@|$(HAVE_GETPAGESIZE)|g' \
774
-e 's|@''HAVE_GETUSERSHELL''@|$(HAVE_GETUSERSHELL)|g' \
968
-e 's|@''HAVE_LCHOWN''@|$(HAVE_LCHOWN)|g' \
775
969
-e 's|@''HAVE_LINK''@|$(HAVE_LINK)|g' \
970
-e 's|@''HAVE_LINKAT''@|$(HAVE_LINKAT)|g' \
971
-e 's|@''HAVE_PIPE2''@|$(HAVE_PIPE2)|g' \
972
-e 's|@''HAVE_PREAD''@|$(HAVE_PREAD)|g' \
973
-e 's|@''HAVE_PWRITE''@|$(HAVE_PWRITE)|g' \
776
974
-e 's|@''HAVE_READLINK''@|$(HAVE_READLINK)|g' \
975
-e 's|@''HAVE_READLINKAT''@|$(HAVE_READLINKAT)|g' \
777
976
-e 's|@''HAVE_SLEEP''@|$(HAVE_SLEEP)|g' \
977
-e 's|@''HAVE_SYMLINK''@|$(HAVE_SYMLINK)|g' \
978
-e 's|@''HAVE_SYMLINKAT''@|$(HAVE_SYMLINKAT)|g' \
979
-e 's|@''HAVE_TTYNAME_R''@|$(HAVE_TTYNAME_R)|g' \
980
-e 's|@''HAVE_UNLINKAT''@|$(HAVE_UNLINKAT)|g' \
981
-e 's|@''HAVE_USLEEP''@|$(HAVE_USLEEP)|g' \
778
982
-e 's|@''HAVE_DECL_ENVIRON''@|$(HAVE_DECL_ENVIRON)|g' \
779
983
-e 's|@''HAVE_DECL_GETLOGIN_R''@|$(HAVE_DECL_GETLOGIN_R)|g' \
984
-e 's|@''HAVE_DECL_GETPAGESIZE''@|$(HAVE_DECL_GETPAGESIZE)|g' \
985
-e 's|@''HAVE_DECL_GETUSERSHELL''@|$(HAVE_DECL_GETUSERSHELL)|g' \
780
986
-e 's|@''HAVE_OS_H''@|$(HAVE_OS_H)|g' \
781
987
-e 's|@''HAVE_SYS_PARAM_H''@|$(HAVE_SYS_PARAM_H)|g' \
782
988
-e 's|@''REPLACE_CHOWN''@|$(REPLACE_CHOWN)|g' \
783
989
-e 's|@''REPLACE_CLOSE''@|$(REPLACE_CLOSE)|g' \
784
-e 's|@''REPLACE_FCHDIR''@|$(REPLACE_FCHDIR)|g' \
990
-e 's|@''REPLACE_DUP''@|$(REPLACE_DUP)|g' \
991
-e 's|@''REPLACE_DUP2''@|$(REPLACE_DUP2)|g' \
992
-e 's|@''REPLACE_FCHOWNAT''@|$(REPLACE_FCHOWNAT)|g' \
785
993
-e 's|@''REPLACE_GETCWD''@|$(REPLACE_GETCWD)|g' \
994
-e 's|@''REPLACE_GETGROUPS''@|$(REPLACE_GETGROUPS)|g' \
786
995
-e 's|@''REPLACE_GETPAGESIZE''@|$(REPLACE_GETPAGESIZE)|g' \
787
996
-e 's|@''REPLACE_LCHOWN''@|$(REPLACE_LCHOWN)|g' \
997
-e 's|@''REPLACE_LINK''@|$(REPLACE_LINK)|g' \
998
-e 's|@''REPLACE_LINKAT''@|$(REPLACE_LINKAT)|g' \
788
999
-e 's|@''REPLACE_LSEEK''@|$(REPLACE_LSEEK)|g' \
1000
-e 's|@''REPLACE_PREAD''@|$(REPLACE_PREAD)|g' \
1001
-e 's|@''REPLACE_PWRITE''@|$(REPLACE_PWRITE)|g' \
1002
-e 's|@''REPLACE_READLINK''@|$(REPLACE_READLINK)|g' \
1003
-e 's|@''REPLACE_RMDIR''@|$(REPLACE_RMDIR)|g' \
1004
-e 's|@''REPLACE_SLEEP''@|$(REPLACE_SLEEP)|g' \
1005
-e 's|@''REPLACE_SYMLINK''@|$(REPLACE_SYMLINK)|g' \
1006
-e 's|@''REPLACE_TTYNAME_R''@|$(REPLACE_TTYNAME_R)|g' \
1007
-e 's|@''REPLACE_UNLINK''@|$(REPLACE_UNLINK)|g' \
1008
-e 's|@''REPLACE_UNLINKAT''@|$(REPLACE_UNLINKAT)|g' \
1009
-e 's|@''REPLACE_USLEEP''@|$(REPLACE_USLEEP)|g' \
789
1010
-e 's|@''REPLACE_WRITE''@|$(REPLACE_WRITE)|g' \
790
1011
-e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|$(UNISTD_H_HAVE_WINSOCK2_H)|g' \
791
-e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
792
< $(srcdir)/unistd.in.h; \
1012
-e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|$(UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS)|g' \
1013
-e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
1014
-e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
1015
-e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
795
1018
MOSTLYCLEANFILES += unistd.h unistd.h-t