1## DO NOT EDIT! GENERATED AUTOMATICALLY! 2## Process this file with automake to produce Makefile.in. 3# Copyright (C) 2002-2020 Free Software Foundation, Inc. 4# 5# This file is free software; you can redistribute it and/or modify 6# it under the terms of the GNU General Public License as published by 7# the Free Software Foundation; either version 3 of the License, or 8# (at your option) any later version. 9# 10# This file is distributed in the hope that it will be useful, 11# but WITHOUT ANY WARRANTY; without even the implied warranty of 12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13# GNU General Public License for more details. 14# 15# You should have received a copy of the GNU General Public License 16# along with this file. If not, see <https://www.gnu.org/licenses/>. 17# 18# As a special exception to the GNU General Public License, 19# this file may be distributed as part of a program that 20# contains a configuration script generated by Autoconf, under 21# the same distribution terms as the rest of that program. 22# 23# Generated by gnulib-tool. 24# Reproduce by: 25# gnulib-tool --import --local-dir=gl \ 26# --lib=libcoreutils \ 27# --source-base=lib \ 28# --m4-base=m4 \ 29# --doc-base=doc \ 30# --tests-base=gnulib-tests \ 31# --aux-dir=build-aux \ 32# --with-tests \ 33# --makefile-name=gnulib.mk \ 34# --no-conditional-dependencies \ 35# --no-libtool \ 36# --macro-prefix=gl \ 37# --avoid=canonicalize-lgpl \ 38# --avoid=dummy \ 39# acl \ 40# alignof \ 41# alloca \ 42# announce-gen \ 43# areadlink-with-size \ 44# argmatch \ 45# argv-iter \ 46# assert \ 47# autobuild \ 48# backup-rename \ 49# backupfile \ 50# base32 \ 51# base64 \ 52# btowc \ 53# buffer-lcm \ 54# c-strcase \ 55# calloc-gnu \ 56# canon-host \ 57# canonicalize \ 58# chmodat \ 59# chown \ 60# chownat \ 61# cl-strtod \ 62# cl-strtold \ 63# cloexec \ 64# closein \ 65# closeout \ 66# config-h \ 67# configmake \ 68# crypto/md5 \ 69# crypto/sha1 \ 70# crypto/sha256 \ 71# crypto/sha512 \ 72# cycle-check \ 73# d-ino \ 74# d-type \ 75# di-set \ 76# diacrit \ 77# dirfd \ 78# dirname \ 79# do-release-commit-and-tag \ 80# dtoastr \ 81# dup2 \ 82# environ \ 83# error \ 84# euidaccess \ 85# exclude \ 86# exitfail \ 87# explicit_bzero \ 88# faccessat \ 89# fadvise \ 90# fchdir \ 91# fclose \ 92# fcntl \ 93# fcntl-safer \ 94# fd-reopen \ 95# fdatasync \ 96# fdl \ 97# fdopen \ 98# fdutimensat \ 99# file-has-acl \ 100# file-type \ 101# fileblocks \ 102# filemode \ 103# filenamecat \ 104# filevercmp \ 105# flexmember \ 106# fnmatch-gnu \ 107# fopen-safer \ 108# fprintftime \ 109# freopen \ 110# freopen-safer \ 111# fseeko \ 112# fstatat \ 113# fsusage \ 114# fsync \ 115# ftoastr \ 116# ftruncate \ 117# fts \ 118# full-read \ 119# full-write \ 120# getgroups \ 121# gethrxtime \ 122# getline \ 123# getloadavg \ 124# getlogin \ 125# getndelim2 \ 126# getopt-gnu \ 127# getpagesize \ 128# getpass-gnu \ 129# gettext-h \ 130# gettime \ 131# gettimeofday \ 132# getugroups \ 133# getusershell \ 134# git-version-gen \ 135# gitlog-to-changelog \ 136# gnu-make \ 137# gnu-web-doc-update \ 138# gnumakefile \ 139# gnupload \ 140# group-member \ 141# hard-locale \ 142# hash \ 143# hash-pjw \ 144# heap \ 145# host-os \ 146# human \ 147# idcache \ 148# ignore-value \ 149# inttostr \ 150# inttypes \ 151# isapipe \ 152# isatty \ 153# isblank \ 154# largefile \ 155# lchmod \ 156# lchown \ 157# ldtoastr \ 158# lib-ignore \ 159# linebuffer \ 160# link \ 161# link-follow \ 162# linkat \ 163# long-options \ 164# lstat \ 165# maintainer-makefile \ 166# malloc-gnu \ 167# manywarnings \ 168# mbrlen \ 169# mbrtowc \ 170# mbsalign \ 171# mbschr \ 172# mbslen \ 173# mbswidth \ 174# memcasecmp \ 175# memchr \ 176# memcmp2 \ 177# mempcpy \ 178# memrchr \ 179# mgetgroups \ 180# minmax \ 181# mkancesdirs \ 182# mkdir \ 183# mkdir-p \ 184# mkfifo \ 185# mknod \ 186# mkostemp \ 187# mkstemp \ 188# mktime \ 189# modechange \ 190# mountlist \ 191# mpsort \ 192# netinet_in \ 193# non-recursive-gnulib-prefix-hack \ 194# nproc \ 195# nstrftime \ 196# obstack \ 197# open \ 198# openat-safer \ 199# parse-datetime \ 200# pathmax \ 201# perl \ 202# physmem \ 203# pipe-posix \ 204# pipe2 \ 205# posix-shell \ 206# posixtm \ 207# posixver \ 208# priv-set \ 209# progname \ 210# propername \ 211# pthread-cond \ 212# pthread-mutex \ 213# pthread-thread \ 214# pthread_sigmask \ 215# putenv \ 216# quote \ 217# quotearg \ 218# randint \ 219# randperm \ 220# read-file \ 221# readlink \ 222# readtokens \ 223# readtokens0 \ 224# readutmp \ 225# realloc-gnu \ 226# regex \ 227# remove \ 228# rename \ 229# renameat \ 230# renameatu \ 231# rmdir \ 232# root-dev-ino \ 233# rpmatch \ 234# safe-read \ 235# same \ 236# save-cwd \ 237# savedir \ 238# savewd \ 239# select \ 240# selinux-at \ 241# setenv \ 242# settime \ 243# sig2str \ 244# sigaction \ 245# smack \ 246# ssize_t \ 247# stat-macros \ 248# stat-size \ 249# stat-time \ 250# statat \ 251# stdbool \ 252# stdlib-safer \ 253# stpcpy \ 254# stpncpy \ 255# strdup-posix \ 256# strncat \ 257# strnumcmp \ 258# strsignal \ 259# strtoimax \ 260# strtoumax \ 261# symlinkat \ 262# sys_ioctl \ 263# sys_resource \ 264# sys_stat \ 265# sys_wait \ 266# tempname \ 267# termios \ 268# time_rz \ 269# timer-time \ 270# timespec \ 271# tzset \ 272# uname \ 273# unicodeio \ 274# unistd-safer \ 275# unlink-busy \ 276# unlinkat \ 277# unlinkdir \ 278# unlocked-io \ 279# unsetenv \ 280# update-copyright \ 281# uptime \ 282# useless-if-before-free \ 283# userspec \ 284# utimecmp \ 285# utimens \ 286# vasprintf-posix \ 287# vc-list-files \ 288# verify \ 289# verror \ 290# version-etc-fsf \ 291# wchar-single \ 292# wcswidth \ 293# wcwidth \ 294# winsz-ioctl \ 295# winsz-termios \ 296# write-any-file \ 297# xalloc \ 298# xbinary-io \ 299# xdectoint \ 300# xfts \ 301# xgetcwd \ 302# xgetgroups \ 303# xgethostname \ 304# xmemcoll \ 305# xnanosleep \ 306# xprintf \ 307# xprintf-posix \ 308# xreadlink \ 309# xstrtod \ 310# xstrtoimax \ 311# xstrtol \ 312# xstrtol-error \ 313# xstrtold \ 314# xstrtoumax \ 315# year2038 \ 316# yesno 317 318 319MOSTLYCLEANFILES += lib/core lib/*.stackdump 320# No GNU Make output. 321 322noinst_LIBRARIES += lib/libcoreutils.a 323 324lib_libcoreutils_a_SOURCES = 325lib_libcoreutils_a_LIBADD = $(gl_LIBOBJS) 326lib_libcoreutils_a_DEPENDENCIES = $(gl_LIBOBJS) 327EXTRA_lib_libcoreutils_a_SOURCES = 328 329## begin gnulib module absolute-header 330 331# Use this preprocessor expression to decide whether #include_next works. 332# Do not rely on a 'configure'-time test for this, since the expression 333# might appear in an installed header, which is used by some other compiler. 334HAVE_INCLUDE_NEXT = (__GNUC__ || 60000000 <= __DECC_VER) 335 336## end gnulib module absolute-header 337 338## begin gnulib module acl 339 340lib_libcoreutils_a_SOURCES += lib/copy-acl.c lib/set-acl.c 341 342## end gnulib module acl 343 344## begin gnulib module acl-permissions 345 346lib_libcoreutils_a_SOURCES += lib/acl-errno-valid.c lib/acl-internal.c lib/get-permissions.c lib/set-permissions.c 347 348EXTRA_DIST += lib/acl-internal.h lib/acl.h lib/acl_entries.c 349 350EXTRA_lib_libcoreutils_a_SOURCES += lib/acl_entries.c 351 352## end gnulib module acl-permissions 353 354## begin gnulib module alignof 355 356 357EXTRA_DIST += lib/alignof.h 358 359## end gnulib module alignof 360 361## begin gnulib module alloca 362 363 364lib_libcoreutils_a_LIBADD += @ALLOCA@ 365lib_libcoreutils_a_DEPENDENCIES += @ALLOCA@ 366EXTRA_DIST += lib/alloca.c 367 368EXTRA_lib_libcoreutils_a_SOURCES += lib/alloca.c 369 370## end gnulib module alloca 371 372## begin gnulib module alloca-opt 373 374BUILT_SOURCES += $(ALLOCA_H) 375 376# We need the following in order to create <alloca.h> when the system 377# doesn't have one that works with the given compiler. 378if GL_GENERATE_ALLOCA_H 379lib/alloca.h: lib/alloca.in.h $(top_builddir)/config.status 380 $(AM_V_GEN)rm -f $@-t $@ && \ 381 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 382 sed -e 's|@''HAVE_ALLOCA_H''@|$(HAVE_ALLOCA_H)|g' < $(top_srcdir)/lib/alloca.in.h; \ 383 } > $@-t && \ 384 mv -f $@-t $@ 385else 386lib/alloca.h: $(top_builddir)/config.status 387 rm -f $@ 388endif 389MOSTLYCLEANFILES += lib/alloca.h lib/alloca.h-t 390 391EXTRA_DIST += lib/alloca.in.h 392 393## end gnulib module alloca-opt 394 395## begin gnulib module allocator 396 397lib_libcoreutils_a_SOURCES += lib/allocator.c 398 399EXTRA_DIST += lib/allocator.h 400 401## end gnulib module allocator 402 403## begin gnulib module announce-gen 404 405 406EXTRA_DIST += $(top_srcdir)/build-aux/announce-gen 407 408## end gnulib module announce-gen 409 410## begin gnulib module areadlink 411 412lib_libcoreutils_a_SOURCES += lib/areadlink.c 413 414EXTRA_DIST += lib/areadlink.h 415 416## end gnulib module areadlink 417 418## begin gnulib module areadlink-with-size 419 420lib_libcoreutils_a_SOURCES += lib/areadlink-with-size.c 421 422EXTRA_DIST += lib/areadlink.h 423 424## end gnulib module areadlink-with-size 425 426## begin gnulib module areadlinkat 427 428lib_libcoreutils_a_SOURCES += lib/areadlinkat.c 429 430EXTRA_DIST += lib/areadlink.h lib/at-func.c 431 432EXTRA_lib_libcoreutils_a_SOURCES += lib/at-func.c 433 434## end gnulib module areadlinkat 435 436## begin gnulib module argmatch 437 438lib_libcoreutils_a_SOURCES += lib/argmatch.c 439 440EXTRA_DIST += lib/argmatch.h 441 442## end gnulib module argmatch 443 444## begin gnulib module argv-iter 445 446lib_libcoreutils_a_SOURCES += lib/argv-iter.c lib/argv-iter.h 447 448## end gnulib module argv-iter 449 450## begin gnulib module arpa_inet 451 452BUILT_SOURCES += lib/arpa/inet.h 453 454# We need the following in order to create <arpa/inet.h> when the system 455# doesn't have one. 456lib/arpa/inet.h: lib/arpa_inet.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H) 457 $(AM_V_at)$(MKDIR_P) lib/arpa 458 $(AM_V_GEN)rm -f $@-t $@ && \ 459 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 460 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 461 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 462 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 463 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 464 -e 's|@''HAVE_FEATURES_H''@|$(HAVE_FEATURES_H)|g' \ 465 -e 's|@''NEXT_ARPA_INET_H''@|$(NEXT_ARPA_INET_H)|g' \ 466 -e 's|@''HAVE_ARPA_INET_H''@|$(HAVE_ARPA_INET_H)|g' \ 467 -e 's/@''GNULIB_INET_NTOP''@/$(GNULIB_INET_NTOP)/g' \ 468 -e 's/@''GNULIB_INET_PTON''@/$(GNULIB_INET_PTON)/g' \ 469 -e 's|@''HAVE_WS2TCPIP_H''@|$(HAVE_WS2TCPIP_H)|g' \ 470 -e 's|@''HAVE_DECL_INET_NTOP''@|$(HAVE_DECL_INET_NTOP)|g' \ 471 -e 's|@''HAVE_DECL_INET_PTON''@|$(HAVE_DECL_INET_PTON)|g' \ 472 -e 's|@''REPLACE_INET_NTOP''@|$(REPLACE_INET_NTOP)|g' \ 473 -e 's|@''REPLACE_INET_PTON''@|$(REPLACE_INET_PTON)|g' \ 474 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 475 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 476 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 477 < $(top_srcdir)/lib/arpa_inet.in.h; \ 478 } > $@-t && \ 479 mv $@-t $@ 480MOSTLYCLEANFILES += lib/arpa/inet.h lib/arpa/inet.h-t 481MOSTLYCLEANDIRS += lib/arpa 482 483EXTRA_DIST += lib/arpa_inet.in.h 484 485## end gnulib module arpa_inet 486 487## begin gnulib module assure 488 489 490EXTRA_DIST += lib/assure.h 491 492## end gnulib module assure 493 494## begin gnulib module at-internal 495 496lib_libcoreutils_a_SOURCES += lib/openat-priv.h lib/openat-proc.c 497 498## end gnulib module at-internal 499 500## begin gnulib module backup-rename 501 502lib_libcoreutils_a_SOURCES += lib/backupfile.c lib/backup-rename.c 503 504EXTRA_DIST += lib/backup-internal.h lib/backupfile.h 505 506## end gnulib module backup-rename 507 508## begin gnulib module backupfile 509 510lib_libcoreutils_a_SOURCES += lib/backupfile.c lib/backup-find.c 511 512EXTRA_DIST += lib/backup-internal.h lib/backupfile.h 513 514## end gnulib module backupfile 515 516## begin gnulib module base32 517 518lib_libcoreutils_a_SOURCES += lib/base32.h lib/base32.c 519 520## end gnulib module base32 521 522## begin gnulib module base64 523 524lib_libcoreutils_a_SOURCES += lib/base64.h lib/base64.c 525 526## end gnulib module base64 527 528## begin gnulib module binary-io 529 530lib_libcoreutils_a_SOURCES += lib/binary-io.h lib/binary-io.c 531 532## end gnulib module binary-io 533 534## begin gnulib module bitrotate 535 536lib_libcoreutils_a_SOURCES += lib/bitrotate.h lib/bitrotate.c 537 538## end gnulib module bitrotate 539 540## begin gnulib module btowc 541 542 543EXTRA_DIST += lib/btowc.c 544 545EXTRA_lib_libcoreutils_a_SOURCES += lib/btowc.c 546 547## end gnulib module btowc 548 549## begin gnulib module buffer-lcm 550 551lib_libcoreutils_a_SOURCES += lib/buffer-lcm.c lib/buffer-lcm.h 552 553## end gnulib module buffer-lcm 554 555## begin gnulib module byteswap 556 557BUILT_SOURCES += $(BYTESWAP_H) 558 559# We need the following in order to create <byteswap.h> when the system 560# doesn't have one. 561if GL_GENERATE_BYTESWAP_H 562lib/byteswap.h: lib/byteswap.in.h $(top_builddir)/config.status 563 $(AM_V_GEN)rm -f $@-t $@ && \ 564 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 565 cat $(top_srcdir)/lib/byteswap.in.h; \ 566 } > $@-t && \ 567 mv -f $@-t $@ 568else 569lib/byteswap.h: $(top_builddir)/config.status 570 rm -f $@ 571endif 572MOSTLYCLEANFILES += lib/byteswap.h lib/byteswap.h-t 573 574EXTRA_DIST += lib/byteswap.in.h 575 576## end gnulib module byteswap 577 578## begin gnulib module c-ctype 579 580lib_libcoreutils_a_SOURCES += lib/c-ctype.h lib/c-ctype.c 581 582## end gnulib module c-ctype 583 584## begin gnulib module c-strcase 585 586lib_libcoreutils_a_SOURCES += lib/c-strcase.h lib/c-strcasecmp.c lib/c-strncasecmp.c 587 588## end gnulib module c-strcase 589 590## begin gnulib module c-strcaseeq 591 592 593EXTRA_DIST += lib/c-strcaseeq.h 594 595## end gnulib module c-strcaseeq 596 597## begin gnulib module c-strtod 598 599lib_libcoreutils_a_SOURCES += lib/c-strtod.c 600 601EXTRA_DIST += lib/c-strtod.h 602 603## end gnulib module c-strtod 604 605## begin gnulib module c-strtold 606 607lib_libcoreutils_a_SOURCES += lib/c-strtold.c 608 609EXTRA_DIST += lib/c-strtod.c lib/c-strtod.h 610 611EXTRA_lib_libcoreutils_a_SOURCES += lib/c-strtod.c 612 613## end gnulib module c-strtold 614 615## begin gnulib module calloc-gnu 616 617 618EXTRA_DIST += lib/calloc.c 619 620EXTRA_lib_libcoreutils_a_SOURCES += lib/calloc.c 621 622## end gnulib module calloc-gnu 623 624## begin gnulib module calloc-posix 625 626 627EXTRA_DIST += lib/calloc.c 628 629EXTRA_lib_libcoreutils_a_SOURCES += lib/calloc.c 630 631## end gnulib module calloc-posix 632 633## begin gnulib module canon-host 634 635lib_libcoreutils_a_SOURCES += lib/canon-host.c 636 637EXTRA_DIST += lib/canon-host.h 638 639## end gnulib module canon-host 640 641## begin gnulib module canonicalize 642 643lib_libcoreutils_a_SOURCES += lib/canonicalize.c 644 645EXTRA_DIST += lib/canonicalize.h 646 647## end gnulib module canonicalize 648 649## begin gnulib module careadlinkat 650 651lib_libcoreutils_a_SOURCES += lib/careadlinkat.c 652 653EXTRA_DIST += lib/careadlinkat.h 654 655## end gnulib module careadlinkat 656 657## begin gnulib module chdir-long 658 659 660EXTRA_DIST += lib/chdir-long.c lib/chdir-long.h 661 662EXTRA_lib_libcoreutils_a_SOURCES += lib/chdir-long.c 663 664## end gnulib module chdir-long 665 666## begin gnulib module chmodat 667 668lib_libcoreutils_a_SOURCES += lib/chmodat.c 669 670## end gnulib module chmodat 671 672## begin gnulib module chown 673 674 675EXTRA_DIST += lib/chown.c lib/fchown-stub.c 676 677EXTRA_lib_libcoreutils_a_SOURCES += lib/chown.c lib/fchown-stub.c 678 679## end gnulib module chown 680 681## begin gnulib module chownat 682 683lib_libcoreutils_a_SOURCES += lib/chownat.c 684 685## end gnulib module chownat 686 687## begin gnulib module cl-strtod 688 689lib_libcoreutils_a_SOURCES += lib/cl-strtod.c 690 691EXTRA_DIST += lib/cl-strtod.h 692 693## end gnulib module cl-strtod 694 695## begin gnulib module cl-strtold 696 697lib_libcoreutils_a_SOURCES += lib/cl-strtold.c 698 699EXTRA_DIST += lib/cl-strtod.c lib/cl-strtod.h 700 701EXTRA_lib_libcoreutils_a_SOURCES += lib/cl-strtod.c 702 703## end gnulib module cl-strtold 704 705## begin gnulib module cloexec 706 707lib_libcoreutils_a_SOURCES += lib/cloexec.c 708 709EXTRA_DIST += lib/cloexec.h 710 711## end gnulib module cloexec 712 713## begin gnulib module close 714 715 716EXTRA_DIST += lib/close.c 717 718EXTRA_lib_libcoreutils_a_SOURCES += lib/close.c 719 720## end gnulib module close 721 722## begin gnulib module close-stream 723 724lib_libcoreutils_a_SOURCES += lib/close-stream.c 725 726EXTRA_DIST += lib/close-stream.h 727 728## end gnulib module close-stream 729 730## begin gnulib module closedir 731 732 733EXTRA_DIST += lib/closedir.c lib/dirent-private.h 734 735EXTRA_lib_libcoreutils_a_SOURCES += lib/closedir.c 736 737## end gnulib module closedir 738 739## begin gnulib module closein 740 741lib_libcoreutils_a_SOURCES += lib/closein.c 742 743EXTRA_DIST += lib/closein.h 744 745## end gnulib module closein 746 747## begin gnulib module closeout 748 749lib_libcoreutils_a_SOURCES += lib/closeout.c 750 751EXTRA_DIST += lib/closeout.h 752 753## end gnulib module closeout 754 755## begin gnulib module configmake 756 757# Listed in the same order as the GNU makefile conventions, and 758# provided by autoconf 2.59c+ or 2.70. 759# The Automake-defined pkg* macros are appended, in the order 760# listed in the Automake 1.10a+ documentation. 761lib/configmake.h: Makefile 762 $(AM_V_GEN)rm -f $@-t && \ 763 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 764 echo '#if HAVE_WINSOCK2_H'; \ 765 echo '# include <winsock2.h> /* avoid mingw pollution on DATADIR */'; \ 766 echo '#endif'; \ 767 echo '#define PREFIX "$(prefix)"'; \ 768 echo '#define EXEC_PREFIX "$(exec_prefix)"'; \ 769 echo '#define BINDIR "$(bindir)"'; \ 770 echo '#define SBINDIR "$(sbindir)"'; \ 771 echo '#define LIBEXECDIR "$(libexecdir)"'; \ 772 echo '#define DATAROOTDIR "$(datarootdir)"'; \ 773 echo '#define DATADIR "$(datadir)"'; \ 774 echo '#define SYSCONFDIR "$(sysconfdir)"'; \ 775 echo '#define SHAREDSTATEDIR "$(sharedstatedir)"'; \ 776 echo '#define LOCALSTATEDIR "$(localstatedir)"'; \ 777 echo '#define RUNSTATEDIR "$(runstatedir)"'; \ 778 echo '#define INCLUDEDIR "$(includedir)"'; \ 779 echo '#define OLDINCLUDEDIR "$(oldincludedir)"'; \ 780 echo '#define DOCDIR "$(docdir)"'; \ 781 echo '#define INFODIR "$(infodir)"'; \ 782 echo '#define HTMLDIR "$(htmldir)"'; \ 783 echo '#define DVIDIR "$(dvidir)"'; \ 784 echo '#define PDFDIR "$(pdfdir)"'; \ 785 echo '#define PSDIR "$(psdir)"'; \ 786 echo '#define LIBDIR "$(libdir)"'; \ 787 echo '#define LISPDIR "$(lispdir)"'; \ 788 echo '#define LOCALEDIR "$(localedir)"'; \ 789 echo '#define MANDIR "$(mandir)"'; \ 790 echo '#define MANEXT "$(manext)"'; \ 791 echo '#define PKGDATADIR "$(pkgdatadir)"'; \ 792 echo '#define PKGINCLUDEDIR "$(pkgincludedir)"'; \ 793 echo '#define PKGLIBDIR "$(pkglibdir)"'; \ 794 echo '#define PKGLIBEXECDIR "$(pkglibexecdir)"'; \ 795 } | sed '/""/d' > $@-t && \ 796 mv -f $@-t $@ 797 798BUILT_SOURCES += lib/configmake.h 799CLEANFILES += lib/configmake.h lib/configmake.h-t 800 801## end gnulib module configmake 802 803## begin gnulib module count-leading-zeros 804 805lib_libcoreutils_a_SOURCES += lib/count-leading-zeros.c 806 807EXTRA_DIST += lib/count-leading-zeros.h 808 809## end gnulib module count-leading-zeros 810 811## begin gnulib module crypto/af_alg 812 813lib_libcoreutils_a_SOURCES += lib/af_alg.c 814 815EXTRA_DIST += lib/af_alg.h lib/sys-limits.h 816 817## end gnulib module crypto/af_alg 818 819## begin gnulib module crypto/md5-buffer 820 821lib_libcoreutils_a_SOURCES += lib/md5.c 822 823EXTRA_DIST += lib/gl_openssl.h lib/md5.h 824 825## end gnulib module crypto/md5-buffer 826 827## begin gnulib module crypto/sha1-buffer 828 829lib_libcoreutils_a_SOURCES += lib/sha1.c 830 831EXTRA_DIST += lib/gl_openssl.h lib/sha1.h 832 833## end gnulib module crypto/sha1-buffer 834 835## begin gnulib module crypto/sha256-buffer 836 837lib_libcoreutils_a_SOURCES += lib/sha256.c 838 839EXTRA_DIST += lib/gl_openssl.h lib/sha256.h 840 841## end gnulib module crypto/sha256-buffer 842 843## begin gnulib module crypto/sha512-buffer 844 845lib_libcoreutils_a_SOURCES += lib/sha512.c 846 847EXTRA_DIST += lib/gl_openssl.h lib/sha512.h 848 849## end gnulib module crypto/sha512-buffer 850 851## begin gnulib module ctype 852 853BUILT_SOURCES += lib/ctype.h 854 855# We need the following in order to create <ctype.h> when the system 856# doesn't have one that works with the given compiler. 857lib/ctype.h: lib/ctype.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) 858 $(AM_V_GEN)rm -f $@-t $@ && \ 859 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 860 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 861 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 862 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 863 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 864 -e 's|@''NEXT_CTYPE_H''@|$(NEXT_CTYPE_H)|g' \ 865 -e 's/@''GNULIB_ISBLANK''@/$(GNULIB_ISBLANK)/g' \ 866 -e 's/@''HAVE_ISBLANK''@/$(HAVE_ISBLANK)/g' \ 867 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 868 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 869 < $(top_srcdir)/lib/ctype.in.h; \ 870 } > $@-t && \ 871 mv $@-t $@ 872MOSTLYCLEANFILES += lib/ctype.h lib/ctype.h-t 873 874EXTRA_DIST += lib/ctype.in.h 875 876## end gnulib module ctype 877 878## begin gnulib module cycle-check 879 880lib_libcoreutils_a_SOURCES += lib/cycle-check.c 881 882EXTRA_DIST += lib/cycle-check.h 883 884## end gnulib module cycle-check 885 886## begin gnulib module dev-ino 887 888 889EXTRA_DIST += lib/dev-ino.h 890 891## end gnulib module dev-ino 892 893## begin gnulib module di-set 894 895lib_libcoreutils_a_SOURCES += lib/di-set.c lib/di-set.h 896 897## end gnulib module di-set 898 899## begin gnulib module diacrit 900 901lib_libcoreutils_a_SOURCES += lib/diacrit.h lib/diacrit.c 902 903## end gnulib module diacrit 904 905## begin gnulib module dirent 906 907BUILT_SOURCES += lib/dirent.h 908 909# We need the following in order to create <dirent.h> when the system 910# doesn't have one that works with the given compiler. 911lib/dirent.h: lib/dirent.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 912 $(AM_V_GEN)rm -f $@-t $@ && \ 913 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 914 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 915 -e 's|@''HAVE_DIRENT_H''@|$(HAVE_DIRENT_H)|g' \ 916 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 917 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 918 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 919 -e 's|@''NEXT_DIRENT_H''@|$(NEXT_DIRENT_H)|g' \ 920 -e 's/@''GNULIB_OPENDIR''@/$(GNULIB_OPENDIR)/g' \ 921 -e 's/@''GNULIB_READDIR''@/$(GNULIB_READDIR)/g' \ 922 -e 's/@''GNULIB_REWINDDIR''@/$(GNULIB_REWINDDIR)/g' \ 923 -e 's/@''GNULIB_CLOSEDIR''@/$(GNULIB_CLOSEDIR)/g' \ 924 -e 's/@''GNULIB_DIRFD''@/$(GNULIB_DIRFD)/g' \ 925 -e 's/@''GNULIB_FDOPENDIR''@/$(GNULIB_FDOPENDIR)/g' \ 926 -e 's/@''GNULIB_SCANDIR''@/$(GNULIB_SCANDIR)/g' \ 927 -e 's/@''GNULIB_ALPHASORT''@/$(GNULIB_ALPHASORT)/g' \ 928 -e 's/@''HAVE_OPENDIR''@/$(HAVE_OPENDIR)/g' \ 929 -e 's/@''HAVE_READDIR''@/$(HAVE_READDIR)/g' \ 930 -e 's/@''HAVE_REWINDDIR''@/$(HAVE_REWINDDIR)/g' \ 931 -e 's/@''HAVE_CLOSEDIR''@/$(HAVE_CLOSEDIR)/g' \ 932 -e 's|@''HAVE_DECL_DIRFD''@|$(HAVE_DECL_DIRFD)|g' \ 933 -e 's|@''HAVE_DECL_FDOPENDIR''@|$(HAVE_DECL_FDOPENDIR)|g' \ 934 -e 's|@''HAVE_FDOPENDIR''@|$(HAVE_FDOPENDIR)|g' \ 935 -e 's|@''HAVE_SCANDIR''@|$(HAVE_SCANDIR)|g' \ 936 -e 's|@''HAVE_ALPHASORT''@|$(HAVE_ALPHASORT)|g' \ 937 -e 's|@''REPLACE_OPENDIR''@|$(REPLACE_OPENDIR)|g' \ 938 -e 's|@''REPLACE_CLOSEDIR''@|$(REPLACE_CLOSEDIR)|g' \ 939 -e 's|@''REPLACE_DIRFD''@|$(REPLACE_DIRFD)|g' \ 940 -e 's|@''REPLACE_FDOPENDIR''@|$(REPLACE_FDOPENDIR)|g' \ 941 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 942 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 943 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 944 < $(top_srcdir)/lib/dirent.in.h; \ 945 } > $@-t && \ 946 mv $@-t $@ 947MOSTLYCLEANFILES += lib/dirent.h lib/dirent.h-t 948 949EXTRA_DIST += lib/dirent.in.h 950 951## end gnulib module dirent 952 953## begin gnulib module dirent-safer 954 955lib_libcoreutils_a_SOURCES += lib/opendir-safer.c 956 957EXTRA_DIST += lib/dirent--.h lib/dirent-safer.h 958 959## end gnulib module dirent-safer 960 961## begin gnulib module dirfd 962 963 964EXTRA_DIST += lib/dirfd.c 965 966EXTRA_lib_libcoreutils_a_SOURCES += lib/dirfd.c 967 968## end gnulib module dirfd 969 970## begin gnulib module dirname 971 972lib_libcoreutils_a_SOURCES += lib/dirname.c lib/basename.c 973 974EXTRA_DIST += lib/stripslash.c 975 976EXTRA_lib_libcoreutils_a_SOURCES += lib/stripslash.c 977 978## end gnulib module dirname 979 980## begin gnulib module dirname-lgpl 981 982lib_libcoreutils_a_SOURCES += lib/dirname-lgpl.c lib/basename-lgpl.c lib/stripslash.c 983 984EXTRA_DIST += lib/dirname.h 985 986## end gnulib module dirname-lgpl 987 988## begin gnulib module do-release-commit-and-tag 989 990 991EXTRA_DIST += $(top_srcdir)/build-aux/do-release-commit-and-tag 992 993## end gnulib module do-release-commit-and-tag 994 995## begin gnulib module dosname 996 997 998EXTRA_DIST += lib/dosname.h 999 1000## end gnulib module dosname 1001 1002## begin gnulib module dtoastr 1003 1004lib_libcoreutils_a_SOURCES += lib/dtoastr.c 1005 1006EXTRA_DIST += lib/ftoastr.c lib/ftoastr.h 1007 1008EXTRA_lib_libcoreutils_a_SOURCES += lib/ftoastr.c 1009 1010## end gnulib module dtoastr 1011 1012## begin gnulib module dtotimespec 1013 1014lib_libcoreutils_a_SOURCES += lib/dtotimespec.c 1015 1016## end gnulib module dtotimespec 1017 1018## begin gnulib module dup 1019 1020 1021EXTRA_DIST += lib/dup.c 1022 1023EXTRA_lib_libcoreutils_a_SOURCES += lib/dup.c 1024 1025## end gnulib module dup 1026 1027## begin gnulib module dup2 1028 1029 1030EXTRA_DIST += lib/dup2.c 1031 1032EXTRA_lib_libcoreutils_a_SOURCES += lib/dup2.c 1033 1034## end gnulib module dup2 1035 1036## begin gnulib module errno 1037 1038BUILT_SOURCES += $(ERRNO_H) 1039 1040# We need the following in order to create <errno.h> when the system 1041# doesn't have one that is POSIX compliant. 1042if GL_GENERATE_ERRNO_H 1043lib/errno.h: lib/errno.in.h $(top_builddir)/config.status 1044 $(AM_V_GEN)rm -f $@-t $@ && \ 1045 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 1046 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 1047 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 1048 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 1049 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 1050 -e 's|@''NEXT_ERRNO_H''@|$(NEXT_ERRNO_H)|g' \ 1051 -e 's|@''EMULTIHOP_HIDDEN''@|$(EMULTIHOP_HIDDEN)|g' \ 1052 -e 's|@''EMULTIHOP_VALUE''@|$(EMULTIHOP_VALUE)|g' \ 1053 -e 's|@''ENOLINK_HIDDEN''@|$(ENOLINK_HIDDEN)|g' \ 1054 -e 's|@''ENOLINK_VALUE''@|$(ENOLINK_VALUE)|g' \ 1055 -e 's|@''EOVERFLOW_HIDDEN''@|$(EOVERFLOW_HIDDEN)|g' \ 1056 -e 's|@''EOVERFLOW_VALUE''@|$(EOVERFLOW_VALUE)|g' \ 1057 < $(top_srcdir)/lib/errno.in.h; \ 1058 } > $@-t && \ 1059 mv $@-t $@ 1060else 1061lib/errno.h: $(top_builddir)/config.status 1062 rm -f $@ 1063endif 1064MOSTLYCLEANFILES += lib/errno.h lib/errno.h-t 1065 1066EXTRA_DIST += lib/errno.in.h 1067 1068## end gnulib module errno 1069 1070## begin gnulib module error 1071 1072 1073EXTRA_DIST += lib/error.c lib/error.h 1074 1075EXTRA_lib_libcoreutils_a_SOURCES += lib/error.c 1076 1077## end gnulib module error 1078 1079## begin gnulib module euidaccess 1080 1081 1082EXTRA_DIST += lib/euidaccess.c 1083 1084EXTRA_lib_libcoreutils_a_SOURCES += lib/euidaccess.c 1085 1086## end gnulib module euidaccess 1087 1088## begin gnulib module exclude 1089 1090lib_libcoreutils_a_SOURCES += lib/exclude.c 1091 1092EXTRA_DIST += lib/exclude.h 1093 1094## end gnulib module exclude 1095 1096## begin gnulib module exitfail 1097 1098lib_libcoreutils_a_SOURCES += lib/exitfail.c 1099 1100EXTRA_DIST += lib/exitfail.h 1101 1102## end gnulib module exitfail 1103 1104## begin gnulib module explicit_bzero 1105 1106 1107EXTRA_DIST += lib/explicit_bzero.c 1108 1109EXTRA_lib_libcoreutils_a_SOURCES += lib/explicit_bzero.c 1110 1111## end gnulib module explicit_bzero 1112 1113## begin gnulib module faccessat 1114 1115 1116EXTRA_DIST += lib/at-func.c lib/faccessat.c 1117 1118EXTRA_lib_libcoreutils_a_SOURCES += lib/at-func.c lib/faccessat.c 1119 1120## end gnulib module faccessat 1121 1122## begin gnulib module fadvise 1123 1124lib_libcoreutils_a_SOURCES += lib/fadvise.c lib/fadvise.h 1125 1126## end gnulib module fadvise 1127 1128## begin gnulib module fchdir 1129 1130 1131EXTRA_DIST += lib/fchdir.c 1132 1133EXTRA_lib_libcoreutils_a_SOURCES += lib/fchdir.c 1134 1135## end gnulib module fchdir 1136 1137## begin gnulib module fchmodat 1138 1139 1140EXTRA_DIST += lib/at-func.c lib/fchmodat.c 1141 1142EXTRA_lib_libcoreutils_a_SOURCES += lib/at-func.c lib/fchmodat.c 1143 1144## end gnulib module fchmodat 1145 1146## begin gnulib module fchownat 1147 1148 1149EXTRA_DIST += lib/at-func.c lib/fchownat.c 1150 1151EXTRA_lib_libcoreutils_a_SOURCES += lib/at-func.c lib/fchownat.c 1152 1153## end gnulib module fchownat 1154 1155## begin gnulib module fclose 1156 1157 1158EXTRA_DIST += lib/fclose.c 1159 1160EXTRA_lib_libcoreutils_a_SOURCES += lib/fclose.c 1161 1162## end gnulib module fclose 1163 1164## begin gnulib module fcntl 1165 1166 1167EXTRA_DIST += lib/fcntl.c 1168 1169EXTRA_lib_libcoreutils_a_SOURCES += lib/fcntl.c 1170 1171## end gnulib module fcntl 1172 1173## begin gnulib module fcntl-h 1174 1175BUILT_SOURCES += lib/fcntl.h 1176 1177# We need the following in order to create <fcntl.h> when the system 1178# doesn't have one that works with the given compiler. 1179lib/fcntl.h: lib/fcntl.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 1180 $(AM_V_GEN)rm -f $@-t $@ && \ 1181 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 1182 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 1183 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 1184 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 1185 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 1186 -e 's|@''NEXT_FCNTL_H''@|$(NEXT_FCNTL_H)|g' \ 1187 -e 's/@''GNULIB_CREAT''@/$(GNULIB_CREAT)/g' \ 1188 -e 's/@''GNULIB_FCNTL''@/$(GNULIB_FCNTL)/g' \ 1189 -e 's/@''GNULIB_NONBLOCKING''@/$(GNULIB_NONBLOCKING)/g' \ 1190 -e 's/@''GNULIB_OPEN''@/$(GNULIB_OPEN)/g' \ 1191 -e 's/@''GNULIB_OPENAT''@/$(GNULIB_OPENAT)/g' \ 1192 -e 's|@''HAVE_FCNTL''@|$(HAVE_FCNTL)|g' \ 1193 -e 's|@''HAVE_OPENAT''@|$(HAVE_OPENAT)|g' \ 1194 -e 's|@''REPLACE_CREAT''@|$(REPLACE_CREAT)|g' \ 1195 -e 's|@''REPLACE_FCNTL''@|$(REPLACE_FCNTL)|g' \ 1196 -e 's|@''REPLACE_OPEN''@|$(REPLACE_OPEN)|g' \ 1197 -e 's|@''REPLACE_OPENAT''@|$(REPLACE_OPENAT)|g' \ 1198 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 1199 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 1200 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 1201 < $(top_srcdir)/lib/fcntl.in.h; \ 1202 } > $@-t && \ 1203 mv $@-t $@ 1204MOSTLYCLEANFILES += lib/fcntl.h lib/fcntl.h-t 1205 1206EXTRA_DIST += lib/fcntl.in.h 1207 1208## end gnulib module fcntl-h 1209 1210## begin gnulib module fcntl-safer 1211 1212lib_libcoreutils_a_SOURCES += lib/creat-safer.c lib/open-safer.c 1213 1214EXTRA_DIST += lib/fcntl--.h lib/fcntl-safer.h 1215 1216## end gnulib module fcntl-safer 1217 1218## begin gnulib module fd-hook 1219 1220lib_libcoreutils_a_SOURCES += lib/fd-hook.c 1221 1222EXTRA_DIST += lib/fd-hook.h 1223 1224## end gnulib module fd-hook 1225 1226## begin gnulib module fd-reopen 1227 1228lib_libcoreutils_a_SOURCES += lib/fd-reopen.c lib/fd-reopen.h 1229 1230## end gnulib module fd-reopen 1231 1232## begin gnulib module fd-safer-flag 1233 1234lib_libcoreutils_a_SOURCES += lib/fd-safer-flag.c lib/dup-safer-flag.c 1235 1236## end gnulib module fd-safer-flag 1237 1238## begin gnulib module fdatasync 1239 1240 1241EXTRA_DIST += lib/fdatasync.c 1242 1243EXTRA_lib_libcoreutils_a_SOURCES += lib/fdatasync.c 1244 1245## end gnulib module fdatasync 1246 1247## begin gnulib module fdopen 1248 1249 1250EXTRA_DIST += lib/fdopen.c 1251 1252EXTRA_lib_libcoreutils_a_SOURCES += lib/fdopen.c 1253 1254## end gnulib module fdopen 1255 1256## begin gnulib module fdopendir 1257 1258 1259EXTRA_DIST += lib/fdopendir.c 1260 1261EXTRA_lib_libcoreutils_a_SOURCES += lib/fdopendir.c 1262 1263## end gnulib module fdopendir 1264 1265## begin gnulib module fdutimensat 1266 1267lib_libcoreutils_a_SOURCES += lib/fdutimensat.c 1268 1269EXTRA_DIST += lib/utimens.h 1270 1271## end gnulib module fdutimensat 1272 1273## begin gnulib module fflush 1274 1275 1276EXTRA_DIST += lib/fflush.c lib/stdio-impl.h 1277 1278EXTRA_lib_libcoreutils_a_SOURCES += lib/fflush.c 1279 1280## end gnulib module fflush 1281 1282## begin gnulib module file-has-acl 1283 1284lib_libcoreutils_a_SOURCES += lib/file-has-acl.c 1285 1286## end gnulib module file-has-acl 1287 1288## begin gnulib module file-set 1289 1290lib_libcoreutils_a_SOURCES += lib/file-set.c 1291 1292EXTRA_DIST += lib/file-set.h 1293 1294## end gnulib module file-set 1295 1296## begin gnulib module file-type 1297 1298lib_libcoreutils_a_SOURCES += lib/file-type.c 1299 1300EXTRA_DIST += lib/file-type.h 1301 1302## end gnulib module file-type 1303 1304## begin gnulib module fileblocks 1305 1306 1307EXTRA_DIST += lib/fileblocks.c 1308 1309EXTRA_lib_libcoreutils_a_SOURCES += lib/fileblocks.c 1310 1311## end gnulib module fileblocks 1312 1313## begin gnulib module filemode 1314 1315lib_libcoreutils_a_SOURCES += lib/filemode.c 1316 1317EXTRA_DIST += lib/filemode.h 1318 1319## end gnulib module filemode 1320 1321## begin gnulib module filename 1322 1323 1324EXTRA_DIST += lib/filename.h 1325 1326## end gnulib module filename 1327 1328## begin gnulib module filenamecat 1329 1330lib_libcoreutils_a_SOURCES += lib/filenamecat.c 1331 1332## end gnulib module filenamecat 1333 1334## begin gnulib module filenamecat-lgpl 1335 1336lib_libcoreutils_a_SOURCES += lib/filenamecat-lgpl.c 1337 1338EXTRA_DIST += lib/filenamecat.h 1339 1340## end gnulib module filenamecat-lgpl 1341 1342## begin gnulib module filevercmp 1343 1344lib_libcoreutils_a_SOURCES += lib/filevercmp.c 1345 1346EXTRA_DIST += lib/filevercmp.h 1347 1348## end gnulib module filevercmp 1349 1350## begin gnulib module flexmember 1351 1352 1353EXTRA_DIST += lib/flexmember.h 1354 1355## end gnulib module flexmember 1356 1357## begin gnulib module float 1358 1359BUILT_SOURCES += $(FLOAT_H) 1360 1361# We need the following in order to create <float.h> when the system 1362# doesn't have one that works with the given compiler. 1363if GL_GENERATE_FLOAT_H 1364lib/float.h: lib/float.in.h $(top_builddir)/config.status 1365 $(AM_V_GEN)rm -f $@-t $@ && \ 1366 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 1367 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 1368 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 1369 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 1370 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 1371 -e 's|@''NEXT_FLOAT_H''@|$(NEXT_FLOAT_H)|g' \ 1372 -e 's|@''REPLACE_ITOLD''@|$(REPLACE_ITOLD)|g' \ 1373 < $(top_srcdir)/lib/float.in.h; \ 1374 } > $@-t && \ 1375 mv $@-t $@ 1376else 1377lib/float.h: $(top_builddir)/config.status 1378 rm -f $@ 1379endif 1380MOSTLYCLEANFILES += lib/float.h lib/float.h-t 1381 1382EXTRA_DIST += lib/float.c lib/float.in.h lib/itold.c 1383 1384EXTRA_lib_libcoreutils_a_SOURCES += lib/float.c lib/itold.c 1385 1386## end gnulib module float 1387 1388## begin gnulib module fnmatch 1389 1390 1391EXTRA_DIST += lib/fnmatch.c lib/fnmatch_loop.c 1392 1393EXTRA_lib_libcoreutils_a_SOURCES += lib/fnmatch.c lib/fnmatch_loop.c 1394 1395## end gnulib module fnmatch 1396 1397## begin gnulib module fnmatch-h 1398 1399BUILT_SOURCES += $(FNMATCH_H) 1400 1401# We need the following in order to create <fnmatch.h>. 1402if GL_GENERATE_FNMATCH_H 1403lib/fnmatch.h: lib/fnmatch.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 1404 $(AM_V_GEN)rm -f $@-t $@ && \ 1405 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 1406 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 1407 -e 's|@''HAVE_FNMATCH_H''@|$(HAVE_FNMATCH_H)|g' \ 1408 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 1409 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 1410 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 1411 -e 's|@''NEXT_FNMATCH_H''@|$(NEXT_FNMATCH_H)|g' \ 1412 -e 's/@''GNULIB_FNMATCH''@/$(GNULIB_FNMATCH)/g' \ 1413 -e 's|@''HAVE_FNMATCH''@|$(HAVE_FNMATCH)|g' \ 1414 -e 's|@''REPLACE_FNMATCH''@|$(REPLACE_FNMATCH)|g' \ 1415 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 1416 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 1417 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 1418 < $(top_srcdir)/lib/fnmatch.in.h; \ 1419 } > $@-t && \ 1420 mv $@-t $@ 1421else 1422lib/fnmatch.h: $(top_builddir)/config.status 1423 rm -f $@ 1424endif 1425MOSTLYCLEANFILES += lib/fnmatch.h lib/fnmatch.h-t 1426 1427EXTRA_DIST += lib/fnmatch.in.h 1428 1429## end gnulib module fnmatch-h 1430 1431## begin gnulib module fopen 1432 1433 1434EXTRA_DIST += lib/fopen.c 1435 1436EXTRA_lib_libcoreutils_a_SOURCES += lib/fopen.c 1437 1438## end gnulib module fopen 1439 1440## begin gnulib module fopen-safer 1441 1442lib_libcoreutils_a_SOURCES += lib/fopen-safer.c 1443 1444EXTRA_DIST += lib/stdio--.h lib/stdio-safer.h 1445 1446## end gnulib module fopen-safer 1447 1448## begin gnulib module fpending 1449 1450 1451EXTRA_DIST += lib/fpending.c lib/fpending.h lib/stdio-impl.h 1452 1453EXTRA_lib_libcoreutils_a_SOURCES += lib/fpending.c 1454 1455## end gnulib module fpending 1456 1457## begin gnulib module fprintftime 1458 1459lib_libcoreutils_a_SOURCES += lib/fprintftime.c 1460 1461EXTRA_DIST += lib/fprintftime.h 1462 1463## end gnulib module fprintftime 1464 1465## begin gnulib module fpucw 1466 1467 1468EXTRA_DIST += lib/fpucw.h 1469 1470## end gnulib module fpucw 1471 1472## begin gnulib module fpurge 1473 1474 1475EXTRA_DIST += lib/fpurge.c lib/stdio-impl.h 1476 1477EXTRA_lib_libcoreutils_a_SOURCES += lib/fpurge.c 1478 1479## end gnulib module fpurge 1480 1481## begin gnulib module freadahead 1482 1483 1484EXTRA_DIST += lib/freadahead.c lib/freadahead.h lib/stdio-impl.h 1485 1486EXTRA_lib_libcoreutils_a_SOURCES += lib/freadahead.c 1487 1488## end gnulib module freadahead 1489 1490## begin gnulib module freading 1491 1492lib_libcoreutils_a_SOURCES += lib/freading.c 1493 1494EXTRA_DIST += lib/freading.h lib/stdio-impl.h 1495 1496## end gnulib module freading 1497 1498## begin gnulib module freadptr 1499 1500 1501EXTRA_DIST += lib/freadptr.c lib/freadptr.h lib/stdio-impl.h 1502 1503EXTRA_lib_libcoreutils_a_SOURCES += lib/freadptr.c 1504 1505## end gnulib module freadptr 1506 1507## begin gnulib module freadseek 1508 1509lib_libcoreutils_a_SOURCES += lib/freadseek.c 1510 1511EXTRA_DIST += lib/freadseek.h lib/stdio-impl.h 1512 1513## end gnulib module freadseek 1514 1515## begin gnulib module freopen 1516 1517 1518EXTRA_DIST += lib/freopen.c 1519 1520EXTRA_lib_libcoreutils_a_SOURCES += lib/freopen.c 1521 1522## end gnulib module freopen 1523 1524## begin gnulib module freopen-safer 1525 1526lib_libcoreutils_a_SOURCES += lib/freopen-safer.c 1527 1528EXTRA_DIST += lib/stdio--.h lib/stdio-safer.h 1529 1530## end gnulib module freopen-safer 1531 1532## begin gnulib module frexp-nolibm 1533 1534 1535EXTRA_DIST += lib/frexp.c 1536 1537EXTRA_lib_libcoreutils_a_SOURCES += lib/frexp.c 1538 1539## end gnulib module frexp-nolibm 1540 1541## begin gnulib module frexpl-nolibm 1542 1543 1544EXTRA_DIST += lib/frexp.c lib/frexpl.c 1545 1546EXTRA_lib_libcoreutils_a_SOURCES += lib/frexp.c lib/frexpl.c 1547 1548## end gnulib module frexpl-nolibm 1549 1550## begin gnulib module fseek 1551 1552 1553EXTRA_DIST += lib/fseek.c 1554 1555EXTRA_lib_libcoreutils_a_SOURCES += lib/fseek.c 1556 1557## end gnulib module fseek 1558 1559## begin gnulib module fseeko 1560 1561 1562EXTRA_DIST += lib/fseeko.c lib/stdio-impl.h 1563 1564EXTRA_lib_libcoreutils_a_SOURCES += lib/fseeko.c 1565 1566## end gnulib module fseeko 1567 1568## begin gnulib module fseterr 1569 1570 1571EXTRA_DIST += lib/fseterr.c lib/fseterr.h lib/stdio-impl.h 1572 1573EXTRA_lib_libcoreutils_a_SOURCES += lib/fseterr.c 1574 1575## end gnulib module fseterr 1576 1577## begin gnulib module fstat 1578 1579 1580EXTRA_DIST += lib/fstat.c lib/stat-w32.c lib/stat-w32.h 1581 1582EXTRA_lib_libcoreutils_a_SOURCES += lib/fstat.c lib/stat-w32.c 1583 1584## end gnulib module fstat 1585 1586## begin gnulib module fstatat 1587 1588 1589EXTRA_DIST += lib/at-func.c lib/fstatat.c 1590 1591EXTRA_lib_libcoreutils_a_SOURCES += lib/at-func.c lib/fstatat.c 1592 1593## end gnulib module fstatat 1594 1595## begin gnulib module fsusage 1596 1597 1598EXTRA_DIST += lib/fsusage.c lib/fsusage.h 1599 1600EXTRA_lib_libcoreutils_a_SOURCES += lib/fsusage.c 1601 1602## end gnulib module fsusage 1603 1604## begin gnulib module fsync 1605 1606 1607EXTRA_DIST += lib/fsync.c 1608 1609EXTRA_lib_libcoreutils_a_SOURCES += lib/fsync.c 1610 1611## end gnulib module fsync 1612 1613## begin gnulib module ftell 1614 1615 1616EXTRA_DIST += lib/ftell.c 1617 1618EXTRA_lib_libcoreutils_a_SOURCES += lib/ftell.c 1619 1620## end gnulib module ftell 1621 1622## begin gnulib module ftello 1623 1624 1625EXTRA_DIST += lib/ftello.c lib/stdio-impl.h 1626 1627EXTRA_lib_libcoreutils_a_SOURCES += lib/ftello.c 1628 1629## end gnulib module ftello 1630 1631## begin gnulib module ftoastr 1632 1633lib_libcoreutils_a_SOURCES += lib/ftoastr.c 1634 1635EXTRA_DIST += lib/ftoastr.h 1636 1637## end gnulib module ftoastr 1638 1639## begin gnulib module ftruncate 1640 1641 1642EXTRA_DIST += lib/ftruncate.c 1643 1644EXTRA_lib_libcoreutils_a_SOURCES += lib/ftruncate.c 1645 1646## end gnulib module ftruncate 1647 1648## begin gnulib module fts 1649 1650 1651EXTRA_DIST += lib/fts-cycle.c lib/fts.c lib/fts_.h 1652 1653EXTRA_lib_libcoreutils_a_SOURCES += lib/fts-cycle.c lib/fts.c 1654 1655## end gnulib module fts 1656 1657## begin gnulib module full-read 1658 1659lib_libcoreutils_a_SOURCES += lib/full-read.h lib/full-read.c 1660 1661EXTRA_DIST += lib/full-write.c 1662 1663EXTRA_lib_libcoreutils_a_SOURCES += lib/full-write.c 1664 1665## end gnulib module full-read 1666 1667## begin gnulib module full-write 1668 1669lib_libcoreutils_a_SOURCES += lib/full-write.h lib/full-write.c 1670 1671## end gnulib module full-write 1672 1673## begin gnulib module futimens 1674 1675 1676EXTRA_DIST += lib/futimens.c 1677 1678EXTRA_lib_libcoreutils_a_SOURCES += lib/futimens.c 1679 1680## end gnulib module futimens 1681 1682## begin gnulib module gendocs 1683 1684 1685EXTRA_DIST += $(top_srcdir)/build-aux/gendocs.sh 1686 1687## end gnulib module gendocs 1688 1689## begin gnulib module getaddrinfo 1690 1691 1692EXTRA_DIST += lib/gai_strerror.c lib/getaddrinfo.c 1693 1694EXTRA_lib_libcoreutils_a_SOURCES += lib/gai_strerror.c lib/getaddrinfo.c 1695 1696## end gnulib module getaddrinfo 1697 1698## begin gnulib module getcwd 1699 1700 1701EXTRA_DIST += lib/getcwd.c 1702 1703EXTRA_lib_libcoreutils_a_SOURCES += lib/getcwd.c 1704 1705## end gnulib module getcwd 1706 1707## begin gnulib module getcwd-lgpl 1708 1709 1710EXTRA_DIST += lib/getcwd-lgpl.c 1711 1712EXTRA_lib_libcoreutils_a_SOURCES += lib/getcwd-lgpl.c 1713 1714## end gnulib module getcwd-lgpl 1715 1716## begin gnulib module getdelim 1717 1718 1719EXTRA_DIST += lib/getdelim.c 1720 1721EXTRA_lib_libcoreutils_a_SOURCES += lib/getdelim.c 1722 1723## end gnulib module getdelim 1724 1725## begin gnulib module getdtablesize 1726 1727 1728EXTRA_DIST += lib/getdtablesize.c 1729 1730EXTRA_lib_libcoreutils_a_SOURCES += lib/getdtablesize.c 1731 1732## end gnulib module getdtablesize 1733 1734## begin gnulib module getgroups 1735 1736 1737EXTRA_DIST += lib/getgroups.c 1738 1739EXTRA_lib_libcoreutils_a_SOURCES += lib/getgroups.c 1740 1741## end gnulib module getgroups 1742 1743## begin gnulib module gethostname 1744 1745 1746EXTRA_DIST += lib/gethostname.c lib/w32sock.h 1747 1748EXTRA_lib_libcoreutils_a_SOURCES += lib/gethostname.c 1749 1750## end gnulib module gethostname 1751 1752## begin gnulib module gethrxtime 1753 1754lib_libcoreutils_a_SOURCES += lib/gethrxtime.c lib/xtime.c 1755 1756EXTRA_DIST += lib/gethrxtime.h lib/xtime.h 1757 1758## end gnulib module gethrxtime 1759 1760## begin gnulib module getline 1761 1762 1763EXTRA_DIST += lib/getline.c 1764 1765EXTRA_lib_libcoreutils_a_SOURCES += lib/getline.c 1766 1767## end gnulib module getline 1768 1769## begin gnulib module getloadavg 1770 1771 1772EXTRA_DIST += lib/getloadavg.c 1773 1774EXTRA_lib_libcoreutils_a_SOURCES += lib/getloadavg.c 1775 1776## end gnulib module getloadavg 1777 1778## begin gnulib module getlogin 1779 1780 1781EXTRA_DIST += lib/getlogin.c 1782 1783EXTRA_lib_libcoreutils_a_SOURCES += lib/getlogin.c 1784 1785## end gnulib module getlogin 1786 1787## begin gnulib module getndelim2 1788 1789lib_libcoreutils_a_SOURCES += lib/getndelim2.c 1790 1791EXTRA_DIST += lib/getndelim2.h 1792 1793## end gnulib module getndelim2 1794 1795## begin gnulib module getopt-posix 1796 1797BUILT_SOURCES += $(GETOPT_H) $(GETOPT_CDEFS_H) 1798 1799# We need the following in order to create <getopt.h> when the system 1800# doesn't have one that works with the given compiler. 1801lib/getopt.h: lib/getopt.in.h $(top_builddir)/config.status $(ARG_NONNULL_H) 1802 $(AM_V_GEN)rm -f $@-t $@ && \ 1803 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 1804 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 1805 -e 's|@''HAVE_GETOPT_H''@|$(HAVE_GETOPT_H)|g' \ 1806 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 1807 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 1808 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 1809 -e 's|@''NEXT_GETOPT_H''@|$(NEXT_GETOPT_H)|g' \ 1810 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 1811 < $(top_srcdir)/lib/getopt.in.h; \ 1812 } > $@-t && \ 1813 mv -f $@-t $@ 1814 1815lib/getopt-cdefs.h: lib/getopt-cdefs.in.h $(top_builddir)/config.status 1816 $(AM_V_GEN)rm -f $@-t $@ && \ 1817 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 1818 sed -e 's|@''HAVE_SYS_CDEFS_H''@|$(HAVE_SYS_CDEFS_H)|g' \ 1819 < $(top_srcdir)/lib/getopt-cdefs.in.h; \ 1820 } > $@-t && \ 1821 mv -f $@-t $@ 1822 1823MOSTLYCLEANFILES += lib/getopt.h lib/getopt.h-t lib/getopt-cdefs.h lib/getopt-cdefs.h-t 1824 1825EXTRA_DIST += lib/getopt-cdefs.in.h lib/getopt-core.h lib/getopt-ext.h lib/getopt-pfx-core.h lib/getopt-pfx-ext.h lib/getopt.c lib/getopt.in.h lib/getopt1.c lib/getopt_int.h 1826 1827EXTRA_lib_libcoreutils_a_SOURCES += lib/getopt.c lib/getopt1.c 1828 1829## end gnulib module getopt-posix 1830 1831## begin gnulib module getpagesize 1832 1833 1834EXTRA_DIST += lib/getpagesize.c 1835 1836EXTRA_lib_libcoreutils_a_SOURCES += lib/getpagesize.c 1837 1838## end gnulib module getpagesize 1839 1840## begin gnulib module getpass 1841 1842 1843EXTRA_DIST += lib/getpass.c lib/getpass.h 1844 1845EXTRA_lib_libcoreutils_a_SOURCES += lib/getpass.c 1846 1847## end gnulib module getpass 1848 1849## begin gnulib module getpass-gnu 1850 1851 1852EXTRA_DIST += lib/getpass.c lib/getpass.h 1853 1854EXTRA_lib_libcoreutils_a_SOURCES += lib/getpass.c 1855 1856## end gnulib module getpass-gnu 1857 1858## begin gnulib module getprogname 1859 1860lib_libcoreutils_a_SOURCES += lib/getprogname.h lib/getprogname.c 1861 1862## end gnulib module getprogname 1863 1864## begin gnulib module gettext-h 1865 1866lib_libcoreutils_a_SOURCES += lib/gettext.h 1867 1868## end gnulib module gettext-h 1869 1870## begin gnulib module gettime 1871 1872lib_libcoreutils_a_SOURCES += lib/gettime.c 1873 1874## end gnulib module gettime 1875 1876## begin gnulib module gettimeofday 1877 1878 1879EXTRA_DIST += lib/gettimeofday.c 1880 1881EXTRA_lib_libcoreutils_a_SOURCES += lib/gettimeofday.c 1882 1883## end gnulib module gettimeofday 1884 1885## begin gnulib module getugroups 1886 1887lib_libcoreutils_a_SOURCES += lib/getugroups.c 1888 1889EXTRA_DIST += lib/getugroups.h 1890 1891## end gnulib module getugroups 1892 1893## begin gnulib module getusershell 1894 1895 1896EXTRA_DIST += lib/getusershell.c 1897 1898EXTRA_lib_libcoreutils_a_SOURCES += lib/getusershell.c 1899 1900## end gnulib module getusershell 1901 1902## begin gnulib module git-version-gen 1903 1904 1905EXTRA_DIST += $(top_srcdir)/build-aux/git-version-gen 1906 1907## end gnulib module git-version-gen 1908 1909## begin gnulib module gitlog-to-changelog 1910 1911 1912EXTRA_DIST += $(top_srcdir)/build-aux/gitlog-to-changelog 1913 1914## end gnulib module gitlog-to-changelog 1915 1916## begin gnulib module gnu-make 1917 1918##Sample usage of gnu-make module: 1919#if GNU_MAKE 1920# [nicer features that work only with GNU Make] 1921#else 1922# [fallback features that work in any 'make' implementation; see 1923# https://pubs.opengroup.org/onlinepubs/9699919799/utilities/make.html 1924# for the POSIX specification] 1925#endif 1926 1927## end gnulib module gnu-make 1928 1929## begin gnulib module gnu-web-doc-update 1930 1931 1932EXTRA_DIST += $(top_srcdir)/build-aux/gnu-web-doc-update 1933 1934## end gnulib module gnu-web-doc-update 1935 1936## begin gnulib module gnumakefile 1937 1938EXTRA_DIST += $(top_srcdir)/GNUmakefile 1939distclean-local: clean-GNUmakefile 1940clean-GNUmakefile: 1941 test '$(srcdir)' = . || rm -f $(top_builddir)/GNUmakefile 1942 1943## end gnulib module gnumakefile 1944 1945## begin gnulib module gnupload 1946 1947 1948EXTRA_DIST += $(top_srcdir)/build-aux/gnupload 1949 1950## end gnulib module gnupload 1951 1952## begin gnulib module gperf 1953 1954GPERF = gperf 1955V_GPERF = $(V_GPERF_@AM_V@) 1956V_GPERF_ = $(V_GPERF_@AM_DEFAULT_V@) 1957V_GPERF_0 = @echo " GPERF " $@; 1958 1959## end gnulib module gperf 1960 1961## begin gnulib module group-member 1962 1963 1964EXTRA_DIST += lib/group-member.c 1965 1966EXTRA_lib_libcoreutils_a_SOURCES += lib/group-member.c 1967 1968## end gnulib module group-member 1969 1970## begin gnulib module hard-locale 1971 1972lib_libcoreutils_a_SOURCES += lib/hard-locale.c 1973 1974EXTRA_DIST += lib/hard-locale.h 1975 1976## end gnulib module hard-locale 1977 1978## begin gnulib module hash 1979 1980lib_libcoreutils_a_SOURCES += lib/hash.c 1981 1982EXTRA_DIST += lib/hash.h 1983 1984## end gnulib module hash 1985 1986## begin gnulib module hash-pjw 1987 1988lib_libcoreutils_a_SOURCES += lib/hash-pjw.h lib/hash-pjw.c 1989 1990## end gnulib module hash-pjw 1991 1992## begin gnulib module hash-triple 1993 1994lib_libcoreutils_a_SOURCES += lib/hash-triple.c 1995 1996EXTRA_DIST += lib/hash-triple.h 1997 1998## end gnulib module hash-triple 1999 2000## begin gnulib module havelib 2001 2002 2003EXTRA_DIST += $(top_srcdir)/build-aux/config.rpath 2004 2005## end gnulib module havelib 2006 2007## begin gnulib module heap 2008 2009lib_libcoreutils_a_SOURCES += lib/heap.c lib/heap.h 2010 2011## end gnulib module heap 2012 2013## begin gnulib module human 2014 2015lib_libcoreutils_a_SOURCES += lib/human.c 2016 2017EXTRA_DIST += lib/human.h 2018 2019## end gnulib module human 2020 2021## begin gnulib module i-ring 2022 2023lib_libcoreutils_a_SOURCES += lib/i-ring.c 2024 2025EXTRA_DIST += lib/i-ring.h 2026 2027## end gnulib module i-ring 2028 2029## begin gnulib module iconv-h 2030 2031BUILT_SOURCES += $(ICONV_H) 2032 2033# We need the following in order to create <iconv.h> when the system 2034# doesn't have one that works with the given compiler. 2035if GL_GENERATE_ICONV_H 2036lib/iconv.h: lib/iconv.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 2037 $(AM_V_GEN)rm -f $@-t $@ && \ 2038 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 2039 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 2040 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 2041 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 2042 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 2043 -e 's|@''NEXT_ICONV_H''@|$(NEXT_ICONV_H)|g' \ 2044 -e 's/@''GNULIB_ICONV''@/$(GNULIB_ICONV)/g' \ 2045 -e 's|@''ICONV_CONST''@|$(ICONV_CONST)|g' \ 2046 -e 's|@''REPLACE_ICONV''@|$(REPLACE_ICONV)|g' \ 2047 -e 's|@''REPLACE_ICONV_OPEN''@|$(REPLACE_ICONV_OPEN)|g' \ 2048 -e 's|@''REPLACE_ICONV_UTF''@|$(REPLACE_ICONV_UTF)|g' \ 2049 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 2050 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 2051 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 2052 < $(top_srcdir)/lib/iconv.in.h; \ 2053 } > $@-t && \ 2054 mv $@-t $@ 2055else 2056lib/iconv.h: $(top_builddir)/config.status 2057 rm -f $@ 2058endif 2059MOSTLYCLEANFILES += lib/iconv.h lib/iconv.h-t 2060 2061EXTRA_DIST += lib/iconv.in.h 2062 2063## end gnulib module iconv-h 2064 2065## begin gnulib module iconv_open 2066 2067$(top_srcdir)/lib/iconv_open-aix.h: $(top_srcdir)/lib/iconv_open-aix.gperf 2068 $(V_GPERF)$(GPERF) -m 10 $(top_srcdir)/lib/iconv_open-aix.gperf > $(top_srcdir)/lib/iconv_open-aix.h-t && \ 2069 mv $(top_srcdir)/lib/iconv_open-aix.h-t $(top_srcdir)/lib/iconv_open-aix.h 2070$(top_srcdir)/lib/iconv_open-hpux.h: $(top_srcdir)/lib/iconv_open-hpux.gperf 2071 $(V_GPERF)$(GPERF) -m 10 $(top_srcdir)/lib/iconv_open-hpux.gperf > $(top_srcdir)/lib/iconv_open-hpux.h-t && \ 2072 mv $(top_srcdir)/lib/iconv_open-hpux.h-t $(top_srcdir)/lib/iconv_open-hpux.h 2073$(top_srcdir)/lib/iconv_open-irix.h: $(top_srcdir)/lib/iconv_open-irix.gperf 2074 $(V_GPERF)$(GPERF) -m 10 $(top_srcdir)/lib/iconv_open-irix.gperf > $(top_srcdir)/lib/iconv_open-irix.h-t && \ 2075 mv $(top_srcdir)/lib/iconv_open-irix.h-t $(top_srcdir)/lib/iconv_open-irix.h 2076$(top_srcdir)/lib/iconv_open-osf.h: $(top_srcdir)/lib/iconv_open-osf.gperf 2077 $(V_GPERF)$(GPERF) -m 10 $(top_srcdir)/lib/iconv_open-osf.gperf > $(top_srcdir)/lib/iconv_open-osf.h-t && \ 2078 mv $(top_srcdir)/lib/iconv_open-osf.h-t $(top_srcdir)/lib/iconv_open-osf.h 2079$(top_srcdir)/lib/iconv_open-solaris.h: $(top_srcdir)/lib/iconv_open-solaris.gperf 2080 $(V_GPERF)$(GPERF) -m 10 $(top_srcdir)/lib/iconv_open-solaris.gperf > $(top_srcdir)/lib/iconv_open-solaris.h-t && \ 2081 mv $(top_srcdir)/lib/iconv_open-solaris.h-t $(top_srcdir)/lib/iconv_open-solaris.h 2082$(top_srcdir)/lib/iconv_open-zos.h: $(top_srcdir)/lib/iconv_open-zos.gperf 2083 $(V_GPERF)$(GPERF) -m 10 $(top_srcdir)/lib/iconv_open-zos.gperf > $(top_srcdir)/lib/iconv_open-zos.h-t && \ 2084 mv $(top_srcdir)/lib/iconv_open-zos.h-t $(top_srcdir)/lib/iconv_open-zos.h 2085BUILT_SOURCES += lib/iconv_open-aix.h lib/iconv_open-hpux.h lib/iconv_open-irix.h lib/iconv_open-osf.h lib/iconv_open-solaris.h lib/iconv_open-zos.h 2086MOSTLYCLEANFILES += lib/iconv_open-aix.h-t lib/iconv_open-hpux.h-t lib/iconv_open-irix.h-t lib/iconv_open-osf.h-t lib/iconv_open-solaris.h-t lib/iconv_open-zos.h-t 2087MAINTAINERCLEANFILES += lib/iconv_open-aix.h lib/iconv_open-hpux.h lib/iconv_open-irix.h lib/iconv_open-osf.h lib/iconv_open-solaris.h lib/iconv_open-zos.h 2088EXTRA_DIST += lib/iconv_open-aix.h lib/iconv_open-hpux.h lib/iconv_open-irix.h lib/iconv_open-osf.h lib/iconv_open-solaris.h lib/iconv_open-zos.h 2089 2090EXTRA_DIST += lib/iconv.c lib/iconv_close.c lib/iconv_open-aix.gperf lib/iconv_open-hpux.gperf lib/iconv_open-irix.gperf lib/iconv_open-osf.gperf lib/iconv_open-solaris.gperf lib/iconv_open-zos.gperf lib/iconv_open.c 2091 2092EXTRA_lib_libcoreutils_a_SOURCES += lib/iconv.c lib/iconv_close.c lib/iconv_open.c 2093 2094## end gnulib module iconv_open 2095 2096## begin gnulib module idcache 2097 2098lib_libcoreutils_a_SOURCES += lib/idcache.c 2099 2100EXTRA_DIST += lib/idcache.h 2101 2102## end gnulib module idcache 2103 2104## begin gnulib module ignore-value 2105 2106 2107EXTRA_DIST += lib/ignore-value.h 2108 2109## end gnulib module ignore-value 2110 2111## begin gnulib module inet_ntop 2112 2113 2114EXTRA_DIST += lib/inet_ntop.c 2115 2116EXTRA_lib_libcoreutils_a_SOURCES += lib/inet_ntop.c 2117 2118## end gnulib module inet_ntop 2119 2120## begin gnulib module ino-map 2121 2122lib_libcoreutils_a_SOURCES += lib/ino-map.c lib/ino-map.h 2123 2124## end gnulib module ino-map 2125 2126## begin gnulib module intprops 2127 2128 2129EXTRA_DIST += lib/intprops.h 2130 2131## end gnulib module intprops 2132 2133## begin gnulib module inttostr 2134 2135lib_libcoreutils_a_SOURCES += lib/imaxtostr.c lib/inttostr.c lib/offtostr.c lib/uinttostr.c lib/umaxtostr.c 2136 2137EXTRA_DIST += lib/anytostr.c lib/inttostr.h 2138 2139EXTRA_lib_libcoreutils_a_SOURCES += lib/anytostr.c 2140 2141## end gnulib module inttostr 2142 2143## begin gnulib module inttypes-incomplete 2144 2145BUILT_SOURCES += lib/inttypes.h 2146 2147# We need the following in order to create <inttypes.h> when the system 2148# doesn't have one that works with the given compiler. 2149lib/inttypes.h: lib/inttypes.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H) 2150 $(AM_V_GEN)rm -f $@-t $@ && \ 2151 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 2152 sed -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \ 2153 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 2154 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 2155 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 2156 -e 's|@''NEXT_INTTYPES_H''@|$(NEXT_INTTYPES_H)|g' \ 2157 -e 's/@''PRI_MACROS_BROKEN''@/$(PRI_MACROS_BROKEN)/g' \ 2158 -e 's/@''APPLE_UNIVERSAL_BUILD''@/$(APPLE_UNIVERSAL_BUILD)/g' \ 2159 -e 's/@''PRIPTR_PREFIX''@/$(PRIPTR_PREFIX)/g' \ 2160 -e 's/@''GNULIB_IMAXABS''@/$(GNULIB_IMAXABS)/g' \ 2161 -e 's/@''GNULIB_IMAXDIV''@/$(GNULIB_IMAXDIV)/g' \ 2162 -e 's/@''GNULIB_STRTOIMAX''@/$(GNULIB_STRTOIMAX)/g' \ 2163 -e 's/@''GNULIB_STRTOUMAX''@/$(GNULIB_STRTOUMAX)/g' \ 2164 -e 's/@''HAVE_DECL_IMAXABS''@/$(HAVE_DECL_IMAXABS)/g' \ 2165 -e 's/@''HAVE_DECL_IMAXDIV''@/$(HAVE_DECL_IMAXDIV)/g' \ 2166 -e 's/@''HAVE_DECL_STRTOIMAX''@/$(HAVE_DECL_STRTOIMAX)/g' \ 2167 -e 's/@''HAVE_DECL_STRTOUMAX''@/$(HAVE_DECL_STRTOUMAX)/g' \ 2168 -e 's/@''HAVE_IMAXDIV_T''@/$(HAVE_IMAXDIV_T)/g' \ 2169 -e 's/@''REPLACE_STRTOIMAX''@/$(REPLACE_STRTOIMAX)/g' \ 2170 -e 's/@''REPLACE_STRTOUMAX''@/$(REPLACE_STRTOUMAX)/g' \ 2171 -e 's/@''INT32_MAX_LT_INTMAX_MAX''@/$(INT32_MAX_LT_INTMAX_MAX)/g' \ 2172 -e 's/@''INT64_MAX_EQ_LONG_MAX''@/$(INT64_MAX_EQ_LONG_MAX)/g' \ 2173 -e 's/@''UINT32_MAX_LT_UINTMAX_MAX''@/$(UINT32_MAX_LT_UINTMAX_MAX)/g' \ 2174 -e 's/@''UINT64_MAX_EQ_ULONG_MAX''@/$(UINT64_MAX_EQ_ULONG_MAX)/g' \ 2175 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 2176 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 2177 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 2178 < $(top_srcdir)/lib/inttypes.in.h; \ 2179 } > $@-t && \ 2180 mv $@-t $@ 2181MOSTLYCLEANFILES += lib/inttypes.h lib/inttypes.h-t 2182 2183EXTRA_DIST += lib/inttypes.in.h 2184 2185## end gnulib module inttypes-incomplete 2186 2187## begin gnulib module isapipe 2188 2189 2190EXTRA_DIST += lib/isapipe.c lib/isapipe.h 2191 2192EXTRA_lib_libcoreutils_a_SOURCES += lib/isapipe.c 2193 2194## end gnulib module isapipe 2195 2196## begin gnulib module isatty 2197 2198 2199EXTRA_DIST += lib/isatty.c 2200 2201EXTRA_lib_libcoreutils_a_SOURCES += lib/isatty.c 2202 2203## end gnulib module isatty 2204 2205## begin gnulib module isblank 2206 2207 2208EXTRA_DIST += lib/isblank.c 2209 2210EXTRA_lib_libcoreutils_a_SOURCES += lib/isblank.c 2211 2212## end gnulib module isblank 2213 2214## begin gnulib module isnand-nolibm 2215 2216 2217EXTRA_DIST += lib/float+.h lib/isnan.c lib/isnand-nolibm.h lib/isnand.c 2218 2219EXTRA_lib_libcoreutils_a_SOURCES += lib/isnan.c lib/isnand.c 2220 2221## end gnulib module isnand-nolibm 2222 2223## begin gnulib module isnanf-nolibm 2224 2225 2226EXTRA_DIST += lib/float+.h lib/isnan.c lib/isnanf-nolibm.h lib/isnanf.c 2227 2228EXTRA_lib_libcoreutils_a_SOURCES += lib/isnan.c lib/isnanf.c 2229 2230## end gnulib module isnanf-nolibm 2231 2232## begin gnulib module isnanl-nolibm 2233 2234 2235EXTRA_DIST += lib/float+.h lib/isnan.c lib/isnanl-nolibm.h lib/isnanl.c 2236 2237EXTRA_lib_libcoreutils_a_SOURCES += lib/isnan.c lib/isnanl.c 2238 2239## end gnulib module isnanl-nolibm 2240 2241## begin gnulib module iswblank 2242 2243 2244EXTRA_DIST += lib/iswblank.c 2245 2246EXTRA_lib_libcoreutils_a_SOURCES += lib/iswblank.c 2247 2248## end gnulib module iswblank 2249 2250## begin gnulib module iswdigit 2251 2252 2253EXTRA_DIST += lib/iswdigit.c 2254 2255EXTRA_lib_libcoreutils_a_SOURCES += lib/iswdigit.c 2256 2257## end gnulib module iswdigit 2258 2259## begin gnulib module iswxdigit 2260 2261 2262EXTRA_DIST += lib/iswxdigit.c 2263 2264EXTRA_lib_libcoreutils_a_SOURCES += lib/iswxdigit.c 2265 2266## end gnulib module iswxdigit 2267 2268## begin gnulib module langinfo 2269 2270BUILT_SOURCES += lib/langinfo.h 2271 2272# We need the following in order to create an empty placeholder for 2273# <langinfo.h> when the system doesn't have one. 2274lib/langinfo.h: lib/langinfo.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) 2275 $(AM_V_GEN)rm -f $@-t $@ && \ 2276 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 2277 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 2278 -e 's|@''HAVE_LANGINFO_H''@|$(HAVE_LANGINFO_H)|g' \ 2279 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 2280 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 2281 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 2282 -e 's|@''NEXT_LANGINFO_H''@|$(NEXT_LANGINFO_H)|g' \ 2283 -e 's/@''GNULIB_NL_LANGINFO''@/$(GNULIB_NL_LANGINFO)/g' \ 2284 -e 's|@''HAVE_LANGINFO_CODESET''@|$(HAVE_LANGINFO_CODESET)|g' \ 2285 -e 's|@''HAVE_LANGINFO_T_FMT_AMPM''@|$(HAVE_LANGINFO_T_FMT_AMPM)|g' \ 2286 -e 's|@''HAVE_LANGINFO_ALTMON''@|$(HAVE_LANGINFO_ALTMON)|g' \ 2287 -e 's|@''HAVE_LANGINFO_ERA''@|$(HAVE_LANGINFO_ERA)|g' \ 2288 -e 's|@''HAVE_LANGINFO_YESEXPR''@|$(HAVE_LANGINFO_YESEXPR)|g' \ 2289 -e 's|@''HAVE_NL_LANGINFO''@|$(HAVE_NL_LANGINFO)|g' \ 2290 -e 's|@''REPLACE_NL_LANGINFO''@|$(REPLACE_NL_LANGINFO)|g' \ 2291 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 2292 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 2293 < $(top_srcdir)/lib/langinfo.in.h; \ 2294 } > $@-t && \ 2295 mv $@-t $@ 2296MOSTLYCLEANFILES += lib/langinfo.h lib/langinfo.h-t 2297 2298EXTRA_DIST += lib/langinfo.in.h 2299 2300## end gnulib module langinfo 2301 2302## begin gnulib module lchmod 2303 2304 2305EXTRA_DIST += lib/lchmod.c 2306 2307EXTRA_lib_libcoreutils_a_SOURCES += lib/lchmod.c 2308 2309## end gnulib module lchmod 2310 2311## begin gnulib module lchown 2312 2313 2314EXTRA_DIST += lib/lchown.c 2315 2316EXTRA_lib_libcoreutils_a_SOURCES += lib/lchown.c 2317 2318## end gnulib module lchown 2319 2320## begin gnulib module ldtoastr 2321 2322lib_libcoreutils_a_SOURCES += lib/ldtoastr.c 2323 2324EXTRA_DIST += lib/ftoastr.c lib/ftoastr.h 2325 2326EXTRA_lib_libcoreutils_a_SOURCES += lib/ftoastr.c 2327 2328## end gnulib module ldtoastr 2329 2330## begin gnulib module libc-config 2331 2332 2333EXTRA_DIST += lib/cdefs.h lib/libc-config.h 2334 2335## end gnulib module libc-config 2336 2337## begin gnulib module limits-h 2338 2339BUILT_SOURCES += $(LIMITS_H) 2340 2341# We need the following in order to create <limits.h> when the system 2342# doesn't have one that is compatible with GNU. 2343if GL_GENERATE_LIMITS_H 2344lib/limits.h: lib/limits.in.h $(top_builddir)/config.status 2345 $(AM_V_GEN)rm -f $@-t $@ && \ 2346 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 2347 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 2348 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 2349 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 2350 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 2351 -e 's|@''NEXT_LIMITS_H''@|$(NEXT_LIMITS_H)|g' \ 2352 < $(top_srcdir)/lib/limits.in.h; \ 2353 } > $@-t && \ 2354 mv $@-t $@ 2355else 2356lib/limits.h: $(top_builddir)/config.status 2357 rm -f $@ 2358endif 2359MOSTLYCLEANFILES += lib/limits.h lib/limits.h-t 2360 2361EXTRA_DIST += lib/limits.in.h 2362 2363## end gnulib module limits-h 2364 2365## begin gnulib module linebuffer 2366 2367lib_libcoreutils_a_SOURCES += lib/linebuffer.h lib/linebuffer.c 2368 2369## end gnulib module linebuffer 2370 2371## begin gnulib module link 2372 2373 2374EXTRA_DIST += lib/link.c 2375 2376EXTRA_lib_libcoreutils_a_SOURCES += lib/link.c 2377 2378## end gnulib module link 2379 2380## begin gnulib module linkat 2381 2382 2383EXTRA_DIST += lib/at-func2.c lib/linkat.c 2384 2385EXTRA_lib_libcoreutils_a_SOURCES += lib/at-func2.c lib/linkat.c 2386 2387## end gnulib module linkat 2388 2389## begin gnulib module localcharset 2390 2391lib_libcoreutils_a_SOURCES += lib/localcharset.c 2392 2393EXTRA_DIST += lib/localcharset.h 2394 2395## end gnulib module localcharset 2396 2397## begin gnulib module locale 2398 2399BUILT_SOURCES += lib/locale.h 2400 2401# We need the following in order to create <locale.h> when the system 2402# doesn't have one that provides all definitions. 2403lib/locale.h: lib/locale.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 2404 $(AM_V_GEN)rm -f $@-t $@ && \ 2405 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 2406 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 2407 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 2408 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 2409 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 2410 -e 's|@''NEXT_LOCALE_H''@|$(NEXT_LOCALE_H)|g' \ 2411 -e 's/@''GNULIB_LOCALECONV''@/$(GNULIB_LOCALECONV)/g' \ 2412 -e 's/@''GNULIB_SETLOCALE''@/$(GNULIB_SETLOCALE)/g' \ 2413 -e 's/@''GNULIB_SETLOCALE_NULL''@/$(GNULIB_SETLOCALE_NULL)/g' \ 2414 -e 's/@''GNULIB_DUPLOCALE''@/$(GNULIB_DUPLOCALE)/g' \ 2415 -e 's/@''GNULIB_LOCALENAME''@/$(GNULIB_LOCALENAME)/g' \ 2416 -e 's|@''HAVE_NEWLOCALE''@|$(HAVE_NEWLOCALE)|g' \ 2417 -e 's|@''HAVE_DUPLOCALE''@|$(HAVE_DUPLOCALE)|g' \ 2418 -e 's|@''HAVE_FREELOCALE''@|$(HAVE_FREELOCALE)|g' \ 2419 -e 's|@''HAVE_XLOCALE_H''@|$(HAVE_XLOCALE_H)|g' \ 2420 -e 's|@''REPLACE_LOCALECONV''@|$(REPLACE_LOCALECONV)|g' \ 2421 -e 's|@''REPLACE_SETLOCALE''@|$(REPLACE_SETLOCALE)|g' \ 2422 -e 's|@''REPLACE_NEWLOCALE''@|$(REPLACE_NEWLOCALE)|g' \ 2423 -e 's|@''REPLACE_DUPLOCALE''@|$(REPLACE_DUPLOCALE)|g' \ 2424 -e 's|@''REPLACE_FREELOCALE''@|$(REPLACE_FREELOCALE)|g' \ 2425 -e 's|@''REPLACE_STRUCT_LCONV''@|$(REPLACE_STRUCT_LCONV)|g' \ 2426 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 2427 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 2428 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 2429 < $(top_srcdir)/lib/locale.in.h; \ 2430 } > $@-t && \ 2431 mv $@-t $@ 2432MOSTLYCLEANFILES += lib/locale.h lib/locale.h-t 2433 2434EXTRA_DIST += lib/locale.in.h 2435 2436## end gnulib module locale 2437 2438## begin gnulib module localeconv 2439 2440 2441EXTRA_DIST += lib/localeconv.c 2442 2443EXTRA_lib_libcoreutils_a_SOURCES += lib/localeconv.c 2444 2445## end gnulib module localeconv 2446 2447## begin gnulib module localtime-buffer 2448 2449 2450EXTRA_DIST += lib/localtime-buffer.c lib/localtime-buffer.h 2451 2452EXTRA_lib_libcoreutils_a_SOURCES += lib/localtime-buffer.c 2453 2454## end gnulib module localtime-buffer 2455 2456## begin gnulib module lock 2457 2458lib_libcoreutils_a_SOURCES += lib/glthread/lock.h lib/glthread/lock.c 2459 2460## end gnulib module lock 2461 2462## begin gnulib module long-options 2463 2464lib_libcoreutils_a_SOURCES += lib/long-options.c 2465 2466EXTRA_DIST += lib/long-options.h 2467 2468## end gnulib module long-options 2469 2470## begin gnulib module lseek 2471 2472 2473EXTRA_DIST += lib/lseek.c 2474 2475EXTRA_lib_libcoreutils_a_SOURCES += lib/lseek.c 2476 2477## end gnulib module lseek 2478 2479## begin gnulib module lstat 2480 2481 2482EXTRA_DIST += lib/lstat.c 2483 2484EXTRA_lib_libcoreutils_a_SOURCES += lib/lstat.c 2485 2486## end gnulib module lstat 2487 2488## begin gnulib module maintainer-makefile 2489 2490EXTRA_DIST += $(top_srcdir)/maint.mk 2491 2492## end gnulib module maintainer-makefile 2493 2494## begin gnulib module malloc-gnu 2495 2496 2497EXTRA_DIST += lib/malloc.c 2498 2499EXTRA_lib_libcoreutils_a_SOURCES += lib/malloc.c 2500 2501## end gnulib module malloc-gnu 2502 2503## begin gnulib module malloc-posix 2504 2505 2506EXTRA_DIST += lib/malloc.c 2507 2508EXTRA_lib_libcoreutils_a_SOURCES += lib/malloc.c 2509 2510## end gnulib module malloc-posix 2511 2512## begin gnulib module malloca 2513 2514lib_libcoreutils_a_SOURCES += lib/malloca.c 2515 2516EXTRA_DIST += lib/malloca.h 2517 2518## end gnulib module malloca 2519 2520## begin gnulib module math 2521 2522BUILT_SOURCES += lib/math.h 2523lib_libcoreutils_a_SOURCES += lib/math.c 2524 2525# We need the following in order to create <math.h> when the system 2526# doesn't have one that works with the given compiler. 2527lib/math.h: lib/math.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 2528 $(AM_V_GEN)rm -f $@-t $@ && \ 2529 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 2530 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 2531 -e 's|@''INCLUDE_NEXT_AS_FIRST_DIRECTIVE''@|$(INCLUDE_NEXT_AS_FIRST_DIRECTIVE)|g' \ 2532 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 2533 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 2534 -e 's|@''NEXT_AS_FIRST_DIRECTIVE_MATH_H''@|$(NEXT_AS_FIRST_DIRECTIVE_MATH_H)|g' \ 2535 -e 's/@''GNULIB_ACOSF''@/$(GNULIB_ACOSF)/g' \ 2536 -e 's/@''GNULIB_ACOSL''@/$(GNULIB_ACOSL)/g' \ 2537 -e 's/@''GNULIB_ASINF''@/$(GNULIB_ASINF)/g' \ 2538 -e 's/@''GNULIB_ASINL''@/$(GNULIB_ASINL)/g' \ 2539 -e 's/@''GNULIB_ATANF''@/$(GNULIB_ATANF)/g' \ 2540 -e 's/@''GNULIB_ATANL''@/$(GNULIB_ATANL)/g' \ 2541 -e 's/@''GNULIB_ATAN2F''@/$(GNULIB_ATAN2F)/g' \ 2542 -e 's/@''GNULIB_CBRT''@/$(GNULIB_CBRT)/g' \ 2543 -e 's/@''GNULIB_CBRTF''@/$(GNULIB_CBRTF)/g' \ 2544 -e 's/@''GNULIB_CBRTL''@/$(GNULIB_CBRTL)/g' \ 2545 -e 's/@''GNULIB_CEIL''@/$(GNULIB_CEIL)/g' \ 2546 -e 's/@''GNULIB_CEILF''@/$(GNULIB_CEILF)/g' \ 2547 -e 's/@''GNULIB_CEILL''@/$(GNULIB_CEILL)/g' \ 2548 -e 's/@''GNULIB_COPYSIGN''@/$(GNULIB_COPYSIGN)/g' \ 2549 -e 's/@''GNULIB_COPYSIGNF''@/$(GNULIB_COPYSIGNF)/g' \ 2550 -e 's/@''GNULIB_COPYSIGNL''@/$(GNULIB_COPYSIGNL)/g' \ 2551 -e 's/@''GNULIB_COSF''@/$(GNULIB_COSF)/g' \ 2552 -e 's/@''GNULIB_COSL''@/$(GNULIB_COSL)/g' \ 2553 -e 's/@''GNULIB_COSHF''@/$(GNULIB_COSHF)/g' \ 2554 -e 's/@''GNULIB_EXPF''@/$(GNULIB_EXPF)/g' \ 2555 -e 's/@''GNULIB_EXPL''@/$(GNULIB_EXPL)/g' \ 2556 -e 's/@''GNULIB_EXP2''@/$(GNULIB_EXP2)/g' \ 2557 -e 's/@''GNULIB_EXP2F''@/$(GNULIB_EXP2F)/g' \ 2558 -e 's/@''GNULIB_EXP2L''@/$(GNULIB_EXP2L)/g' \ 2559 -e 's/@''GNULIB_EXPM1''@/$(GNULIB_EXPM1)/g' \ 2560 -e 's/@''GNULIB_EXPM1F''@/$(GNULIB_EXPM1F)/g' \ 2561 -e 's/@''GNULIB_EXPM1L''@/$(GNULIB_EXPM1L)/g' \ 2562 -e 's/@''GNULIB_FABSF''@/$(GNULIB_FABSF)/g' \ 2563 -e 's/@''GNULIB_FABSL''@/$(GNULIB_FABSL)/g' \ 2564 -e 's/@''GNULIB_FLOOR''@/$(GNULIB_FLOOR)/g' \ 2565 -e 's/@''GNULIB_FLOORF''@/$(GNULIB_FLOORF)/g' \ 2566 -e 's/@''GNULIB_FLOORL''@/$(GNULIB_FLOORL)/g' \ 2567 -e 's/@''GNULIB_FMA''@/$(GNULIB_FMA)/g' \ 2568 -e 's/@''GNULIB_FMAF''@/$(GNULIB_FMAF)/g' \ 2569 -e 's/@''GNULIB_FMAL''@/$(GNULIB_FMAL)/g' \ 2570 -e 's/@''GNULIB_FMOD''@/$(GNULIB_FMOD)/g' \ 2571 -e 's/@''GNULIB_FMODF''@/$(GNULIB_FMODF)/g' \ 2572 -e 's/@''GNULIB_FMODL''@/$(GNULIB_FMODL)/g' \ 2573 -e 's/@''GNULIB_FREXPF''@/$(GNULIB_FREXPF)/g' \ 2574 -e 's/@''GNULIB_FREXP''@/$(GNULIB_FREXP)/g' \ 2575 -e 's/@''GNULIB_FREXPL''@/$(GNULIB_FREXPL)/g' \ 2576 -e 's/@''GNULIB_HYPOT''@/$(GNULIB_HYPOT)/g' \ 2577 -e 's/@''GNULIB_HYPOTF''@/$(GNULIB_HYPOTF)/g' \ 2578 -e 's/@''GNULIB_HYPOTL''@/$(GNULIB_HYPOTL)/g' \ 2579 < $(top_srcdir)/lib/math.in.h | \ 2580 sed -e 's/@''GNULIB_ILOGB''@/$(GNULIB_ILOGB)/g' \ 2581 -e 's/@''GNULIB_ILOGBF''@/$(GNULIB_ILOGBF)/g' \ 2582 -e 's/@''GNULIB_ILOGBL''@/$(GNULIB_ILOGBL)/g' \ 2583 -e 's/@''GNULIB_ISFINITE''@/$(GNULIB_ISFINITE)/g' \ 2584 -e 's/@''GNULIB_ISINF''@/$(GNULIB_ISINF)/g' \ 2585 -e 's/@''GNULIB_ISNAN''@/$(GNULIB_ISNAN)/g' \ 2586 -e 's/@''GNULIB_ISNANF''@/$(GNULIB_ISNANF)/g' \ 2587 -e 's/@''GNULIB_ISNAND''@/$(GNULIB_ISNAND)/g' \ 2588 -e 's/@''GNULIB_ISNANL''@/$(GNULIB_ISNANL)/g' \ 2589 -e 's/@''GNULIB_LDEXPF''@/$(GNULIB_LDEXPF)/g' \ 2590 -e 's/@''GNULIB_LDEXPL''@/$(GNULIB_LDEXPL)/g' \ 2591 -e 's/@''GNULIB_LOG''@/$(GNULIB_LOG)/g' \ 2592 -e 's/@''GNULIB_LOGF''@/$(GNULIB_LOGF)/g' \ 2593 -e 's/@''GNULIB_LOGL''@/$(GNULIB_LOGL)/g' \ 2594 -e 's/@''GNULIB_LOG10''@/$(GNULIB_LOG10)/g' \ 2595 -e 's/@''GNULIB_LOG10F''@/$(GNULIB_LOG10F)/g' \ 2596 -e 's/@''GNULIB_LOG10L''@/$(GNULIB_LOG10L)/g' \ 2597 -e 's/@''GNULIB_LOG1P''@/$(GNULIB_LOG1P)/g' \ 2598 -e 's/@''GNULIB_LOG1PF''@/$(GNULIB_LOG1PF)/g' \ 2599 -e 's/@''GNULIB_LOG1PL''@/$(GNULIB_LOG1PL)/g' \ 2600 -e 's/@''GNULIB_LOG2''@/$(GNULIB_LOG2)/g' \ 2601 -e 's/@''GNULIB_LOG2F''@/$(GNULIB_LOG2F)/g' \ 2602 -e 's/@''GNULIB_LOG2L''@/$(GNULIB_LOG2L)/g' \ 2603 -e 's/@''GNULIB_LOGB''@/$(GNULIB_LOGB)/g' \ 2604 -e 's/@''GNULIB_LOGBF''@/$(GNULIB_LOGBF)/g' \ 2605 -e 's/@''GNULIB_LOGBL''@/$(GNULIB_LOGBL)/g' \ 2606 -e 's/@''GNULIB_MODF''@/$(GNULIB_MODF)/g' \ 2607 -e 's/@''GNULIB_MODFF''@/$(GNULIB_MODFF)/g' \ 2608 -e 's/@''GNULIB_MODFL''@/$(GNULIB_MODFL)/g' \ 2609 -e 's/@''GNULIB_POWF''@/$(GNULIB_POWF)/g' \ 2610 -e 's/@''GNULIB_REMAINDER''@/$(GNULIB_REMAINDER)/g' \ 2611 -e 's/@''GNULIB_REMAINDERF''@/$(GNULIB_REMAINDERF)/g' \ 2612 -e 's/@''GNULIB_REMAINDERL''@/$(GNULIB_REMAINDERL)/g' \ 2613 -e 's/@''GNULIB_RINT''@/$(GNULIB_RINT)/g' \ 2614 -e 's/@''GNULIB_RINTF''@/$(GNULIB_RINTF)/g' \ 2615 -e 's/@''GNULIB_RINTL''@/$(GNULIB_RINTL)/g' \ 2616 -e 's/@''GNULIB_ROUND''@/$(GNULIB_ROUND)/g' \ 2617 -e 's/@''GNULIB_ROUNDF''@/$(GNULIB_ROUNDF)/g' \ 2618 -e 's/@''GNULIB_ROUNDL''@/$(GNULIB_ROUNDL)/g' \ 2619 -e 's/@''GNULIB_SIGNBIT''@/$(GNULIB_SIGNBIT)/g' \ 2620 -e 's/@''GNULIB_SINF''@/$(GNULIB_SINF)/g' \ 2621 -e 's/@''GNULIB_SINL''@/$(GNULIB_SINL)/g' \ 2622 -e 's/@''GNULIB_SINHF''@/$(GNULIB_SINHF)/g' \ 2623 -e 's/@''GNULIB_SQRTF''@/$(GNULIB_SQRTF)/g' \ 2624 -e 's/@''GNULIB_SQRTL''@/$(GNULIB_SQRTL)/g' \ 2625 -e 's/@''GNULIB_TANF''@/$(GNULIB_TANF)/g' \ 2626 -e 's/@''GNULIB_TANL''@/$(GNULIB_TANL)/g' \ 2627 -e 's/@''GNULIB_TANHF''@/$(GNULIB_TANHF)/g' \ 2628 -e 's/@''GNULIB_TRUNC''@/$(GNULIB_TRUNC)/g' \ 2629 -e 's/@''GNULIB_TRUNCF''@/$(GNULIB_TRUNCF)/g' \ 2630 -e 's/@''GNULIB_TRUNCL''@/$(GNULIB_TRUNCL)/g' \ 2631 | \ 2632 sed -e 's|@''HAVE_ACOSF''@|$(HAVE_ACOSF)|g' \ 2633 -e 's|@''HAVE_ACOSL''@|$(HAVE_ACOSL)|g' \ 2634 -e 's|@''HAVE_ASINF''@|$(HAVE_ASINF)|g' \ 2635 -e 's|@''HAVE_ASINL''@|$(HAVE_ASINL)|g' \ 2636 -e 's|@''HAVE_ATANF''@|$(HAVE_ATANF)|g' \ 2637 -e 's|@''HAVE_ATANL''@|$(HAVE_ATANL)|g' \ 2638 -e 's|@''HAVE_ATAN2F''@|$(HAVE_ATAN2F)|g' \ 2639 -e 's|@''HAVE_CBRT''@|$(HAVE_CBRT)|g' \ 2640 -e 's|@''HAVE_CBRTF''@|$(HAVE_CBRTF)|g' \ 2641 -e 's|@''HAVE_CBRTL''@|$(HAVE_CBRTL)|g' \ 2642 -e 's|@''HAVE_COPYSIGN''@|$(HAVE_COPYSIGN)|g' \ 2643 -e 's|@''HAVE_COPYSIGNL''@|$(HAVE_COPYSIGNL)|g' \ 2644 -e 's|@''HAVE_COSF''@|$(HAVE_COSF)|g' \ 2645 -e 's|@''HAVE_COSL''@|$(HAVE_COSL)|g' \ 2646 -e 's|@''HAVE_COSHF''@|$(HAVE_COSHF)|g' \ 2647 -e 's|@''HAVE_EXPF''@|$(HAVE_EXPF)|g' \ 2648 -e 's|@''HAVE_EXPL''@|$(HAVE_EXPL)|g' \ 2649 -e 's|@''HAVE_EXPM1''@|$(HAVE_EXPM1)|g' \ 2650 -e 's|@''HAVE_EXPM1F''@|$(HAVE_EXPM1F)|g' \ 2651 -e 's|@''HAVE_FABSF''@|$(HAVE_FABSF)|g' \ 2652 -e 's|@''HAVE_FABSL''@|$(HAVE_FABSL)|g' \ 2653 -e 's|@''HAVE_FMA''@|$(HAVE_FMA)|g' \ 2654 -e 's|@''HAVE_FMAF''@|$(HAVE_FMAF)|g' \ 2655 -e 's|@''HAVE_FMAL''@|$(HAVE_FMAL)|g' \ 2656 -e 's|@''HAVE_FMODF''@|$(HAVE_FMODF)|g' \ 2657 -e 's|@''HAVE_FMODL''@|$(HAVE_FMODL)|g' \ 2658 -e 's|@''HAVE_FREXPF''@|$(HAVE_FREXPF)|g' \ 2659 -e 's|@''HAVE_HYPOTF''@|$(HAVE_HYPOTF)|g' \ 2660 -e 's|@''HAVE_HYPOTL''@|$(HAVE_HYPOTL)|g' \ 2661 -e 's|@''HAVE_ILOGB''@|$(HAVE_ILOGB)|g' \ 2662 -e 's|@''HAVE_ILOGBF''@|$(HAVE_ILOGBF)|g' \ 2663 -e 's|@''HAVE_ILOGBL''@|$(HAVE_ILOGBL)|g' \ 2664 -e 's|@''HAVE_ISNANF''@|$(HAVE_ISNANF)|g' \ 2665 -e 's|@''HAVE_ISNAND''@|$(HAVE_ISNAND)|g' \ 2666 -e 's|@''HAVE_ISNANL''@|$(HAVE_ISNANL)|g' \ 2667 -e 's|@''HAVE_LDEXPF''@|$(HAVE_LDEXPF)|g' \ 2668 -e 's|@''HAVE_LOGF''@|$(HAVE_LOGF)|g' \ 2669 -e 's|@''HAVE_LOGL''@|$(HAVE_LOGL)|g' \ 2670 -e 's|@''HAVE_LOG10F''@|$(HAVE_LOG10F)|g' \ 2671 -e 's|@''HAVE_LOG10L''@|$(HAVE_LOG10L)|g' \ 2672 -e 's|@''HAVE_LOG1P''@|$(HAVE_LOG1P)|g' \ 2673 -e 's|@''HAVE_LOG1PF''@|$(HAVE_LOG1PF)|g' \ 2674 -e 's|@''HAVE_LOG1PL''@|$(HAVE_LOG1PL)|g' \ 2675 -e 's|@''HAVE_LOGBF''@|$(HAVE_LOGBF)|g' \ 2676 -e 's|@''HAVE_LOGBL''@|$(HAVE_LOGBL)|g' \ 2677 -e 's|@''HAVE_MODFF''@|$(HAVE_MODFF)|g' \ 2678 -e 's|@''HAVE_MODFL''@|$(HAVE_MODFL)|g' \ 2679 -e 's|@''HAVE_POWF''@|$(HAVE_POWF)|g' \ 2680 -e 's|@''HAVE_REMAINDER''@|$(HAVE_REMAINDER)|g' \ 2681 -e 's|@''HAVE_REMAINDERF''@|$(HAVE_REMAINDERF)|g' \ 2682 -e 's|@''HAVE_RINT''@|$(HAVE_RINT)|g' \ 2683 -e 's|@''HAVE_RINTL''@|$(HAVE_RINTL)|g' \ 2684 -e 's|@''HAVE_SINF''@|$(HAVE_SINF)|g' \ 2685 -e 's|@''HAVE_SINL''@|$(HAVE_SINL)|g' \ 2686 -e 's|@''HAVE_SINHF''@|$(HAVE_SINHF)|g' \ 2687 -e 's|@''HAVE_SQRTF''@|$(HAVE_SQRTF)|g' \ 2688 -e 's|@''HAVE_SQRTL''@|$(HAVE_SQRTL)|g' \ 2689 -e 's|@''HAVE_TANF''@|$(HAVE_TANF)|g' \ 2690 -e 's|@''HAVE_TANL''@|$(HAVE_TANL)|g' \ 2691 -e 's|@''HAVE_TANHF''@|$(HAVE_TANHF)|g' \ 2692 -e 's|@''HAVE_DECL_ACOSL''@|$(HAVE_DECL_ACOSL)|g' \ 2693 -e 's|@''HAVE_DECL_ASINL''@|$(HAVE_DECL_ASINL)|g' \ 2694 -e 's|@''HAVE_DECL_ATANL''@|$(HAVE_DECL_ATANL)|g' \ 2695 -e 's|@''HAVE_DECL_CBRTF''@|$(HAVE_DECL_CBRTF)|g' \ 2696 -e 's|@''HAVE_DECL_CBRTL''@|$(HAVE_DECL_CBRTL)|g' \ 2697 -e 's|@''HAVE_DECL_CEILF''@|$(HAVE_DECL_CEILF)|g' \ 2698 -e 's|@''HAVE_DECL_CEILL''@|$(HAVE_DECL_CEILL)|g' \ 2699 -e 's|@''HAVE_DECL_COPYSIGNF''@|$(HAVE_DECL_COPYSIGNF)|g' \ 2700 -e 's|@''HAVE_DECL_COSL''@|$(HAVE_DECL_COSL)|g' \ 2701 -e 's|@''HAVE_DECL_EXPL''@|$(HAVE_DECL_EXPL)|g' \ 2702 -e 's|@''HAVE_DECL_EXP2''@|$(HAVE_DECL_EXP2)|g' \ 2703 -e 's|@''HAVE_DECL_EXP2F''@|$(HAVE_DECL_EXP2F)|g' \ 2704 -e 's|@''HAVE_DECL_EXP2L''@|$(HAVE_DECL_EXP2L)|g' \ 2705 -e 's|@''HAVE_DECL_EXPM1L''@|$(HAVE_DECL_EXPM1L)|g' \ 2706 -e 's|@''HAVE_DECL_FLOORF''@|$(HAVE_DECL_FLOORF)|g' \ 2707 -e 's|@''HAVE_DECL_FLOORL''@|$(HAVE_DECL_FLOORL)|g' \ 2708 -e 's|@''HAVE_DECL_FREXPL''@|$(HAVE_DECL_FREXPL)|g' \ 2709 -e 's|@''HAVE_DECL_LDEXPL''@|$(HAVE_DECL_LDEXPL)|g' \ 2710 -e 's|@''HAVE_DECL_LOGL''@|$(HAVE_DECL_LOGL)|g' \ 2711 -e 's|@''HAVE_DECL_LOG10L''@|$(HAVE_DECL_LOG10L)|g' \ 2712 -e 's|@''HAVE_DECL_LOG2''@|$(HAVE_DECL_LOG2)|g' \ 2713 -e 's|@''HAVE_DECL_LOG2F''@|$(HAVE_DECL_LOG2F)|g' \ 2714 -e 's|@''HAVE_DECL_LOG2L''@|$(HAVE_DECL_LOG2L)|g' \ 2715 -e 's|@''HAVE_DECL_LOGB''@|$(HAVE_DECL_LOGB)|g' \ 2716 -e 's|@''HAVE_DECL_REMAINDER''@|$(HAVE_DECL_REMAINDER)|g' \ 2717 -e 's|@''HAVE_DECL_REMAINDERL''@|$(HAVE_DECL_REMAINDERL)|g' \ 2718 -e 's|@''HAVE_DECL_RINTF''@|$(HAVE_DECL_RINTF)|g' \ 2719 -e 's|@''HAVE_DECL_ROUND''@|$(HAVE_DECL_ROUND)|g' \ 2720 -e 's|@''HAVE_DECL_ROUNDF''@|$(HAVE_DECL_ROUNDF)|g' \ 2721 -e 's|@''HAVE_DECL_ROUNDL''@|$(HAVE_DECL_ROUNDL)|g' \ 2722 -e 's|@''HAVE_DECL_SINL''@|$(HAVE_DECL_SINL)|g' \ 2723 -e 's|@''HAVE_DECL_SQRTL''@|$(HAVE_DECL_SQRTL)|g' \ 2724 -e 's|@''HAVE_DECL_TANL''@|$(HAVE_DECL_TANL)|g' \ 2725 -e 's|@''HAVE_DECL_TRUNC''@|$(HAVE_DECL_TRUNC)|g' \ 2726 -e 's|@''HAVE_DECL_TRUNCF''@|$(HAVE_DECL_TRUNCF)|g' \ 2727 -e 's|@''HAVE_DECL_TRUNCL''@|$(HAVE_DECL_TRUNCL)|g' \ 2728 | \ 2729 sed -e 's|@''REPLACE_ACOSF''@|$(REPLACE_ACOSF)|g' \ 2730 -e 's|@''REPLACE_ASINF''@|$(REPLACE_ASINF)|g' \ 2731 -e 's|@''REPLACE_ATANF''@|$(REPLACE_ATANF)|g' \ 2732 -e 's|@''REPLACE_ATAN2F''@|$(REPLACE_ATAN2F)|g' \ 2733 -e 's|@''REPLACE_CBRTF''@|$(REPLACE_CBRTF)|g' \ 2734 -e 's|@''REPLACE_CBRTL''@|$(REPLACE_CBRTL)|g' \ 2735 -e 's|@''REPLACE_CEIL''@|$(REPLACE_CEIL)|g' \ 2736 -e 's|@''REPLACE_CEILF''@|$(REPLACE_CEILF)|g' \ 2737 -e 's|@''REPLACE_CEILL''@|$(REPLACE_CEILL)|g' \ 2738 -e 's|@''REPLACE_COSF''@|$(REPLACE_COSF)|g' \ 2739 -e 's|@''REPLACE_COSHF''@|$(REPLACE_COSHF)|g' \ 2740 -e 's|@''REPLACE_EXPF''@|$(REPLACE_EXPF)|g' \ 2741 -e 's|@''REPLACE_EXPL''@|$(REPLACE_EXPL)|g' \ 2742 -e 's|@''REPLACE_EXPM1''@|$(REPLACE_EXPM1)|g' \ 2743 -e 's|@''REPLACE_EXPM1F''@|$(REPLACE_EXPM1F)|g' \ 2744 -e 's|@''REPLACE_EXPM1L''@|$(REPLACE_EXPM1L)|g' \ 2745 -e 's|@''REPLACE_EXP2''@|$(REPLACE_EXP2)|g' \ 2746 -e 's|@''REPLACE_EXP2L''@|$(REPLACE_EXP2L)|g' \ 2747 -e 's|@''REPLACE_FABSL''@|$(REPLACE_FABSL)|g' \ 2748 -e 's|@''REPLACE_FLOOR''@|$(REPLACE_FLOOR)|g' \ 2749 -e 's|@''REPLACE_FLOORF''@|$(REPLACE_FLOORF)|g' \ 2750 -e 's|@''REPLACE_FLOORL''@|$(REPLACE_FLOORL)|g' \ 2751 -e 's|@''REPLACE_FMA''@|$(REPLACE_FMA)|g' \ 2752 -e 's|@''REPLACE_FMAF''@|$(REPLACE_FMAF)|g' \ 2753 -e 's|@''REPLACE_FMAL''@|$(REPLACE_FMAL)|g' \ 2754 -e 's|@''REPLACE_FMOD''@|$(REPLACE_FMOD)|g' \ 2755 -e 's|@''REPLACE_FMODF''@|$(REPLACE_FMODF)|g' \ 2756 -e 's|@''REPLACE_FMODL''@|$(REPLACE_FMODL)|g' \ 2757 -e 's|@''REPLACE_FREXPF''@|$(REPLACE_FREXPF)|g' \ 2758 -e 's|@''REPLACE_FREXP''@|$(REPLACE_FREXP)|g' \ 2759 -e 's|@''REPLACE_FREXPL''@|$(REPLACE_FREXPL)|g' \ 2760 -e 's|@''REPLACE_HUGE_VAL''@|$(REPLACE_HUGE_VAL)|g' \ 2761 -e 's|@''REPLACE_HYPOT''@|$(REPLACE_HYPOT)|g' \ 2762 -e 's|@''REPLACE_HYPOTF''@|$(REPLACE_HYPOTF)|g' \ 2763 -e 's|@''REPLACE_HYPOTL''@|$(REPLACE_HYPOTL)|g' \ 2764 -e 's|@''REPLACE_ILOGB''@|$(REPLACE_ILOGB)|g' \ 2765 -e 's|@''REPLACE_ILOGBF''@|$(REPLACE_ILOGBF)|g' \ 2766 -e 's|@''REPLACE_ILOGBL''@|$(REPLACE_ILOGBL)|g' \ 2767 -e 's|@''REPLACE_ISFINITE''@|$(REPLACE_ISFINITE)|g' \ 2768 -e 's|@''REPLACE_ISINF''@|$(REPLACE_ISINF)|g' \ 2769 -e 's|@''REPLACE_ISNAN''@|$(REPLACE_ISNAN)|g' \ 2770 -e 's|@''REPLACE_ITOLD''@|$(REPLACE_ITOLD)|g' \ 2771 -e 's|@''REPLACE_LDEXPL''@|$(REPLACE_LDEXPL)|g' \ 2772 -e 's|@''REPLACE_LOG''@|$(REPLACE_LOG)|g' \ 2773 -e 's|@''REPLACE_LOGF''@|$(REPLACE_LOGF)|g' \ 2774 -e 's|@''REPLACE_LOGL''@|$(REPLACE_LOGL)|g' \ 2775 -e 's|@''REPLACE_LOG10''@|$(REPLACE_LOG10)|g' \ 2776 -e 's|@''REPLACE_LOG10F''@|$(REPLACE_LOG10F)|g' \ 2777 -e 's|@''REPLACE_LOG10L''@|$(REPLACE_LOG10L)|g' \ 2778 -e 's|@''REPLACE_LOG1P''@|$(REPLACE_LOG1P)|g' \ 2779 -e 's|@''REPLACE_LOG1PF''@|$(REPLACE_LOG1PF)|g' \ 2780 -e 's|@''REPLACE_LOG1PL''@|$(REPLACE_LOG1PL)|g' \ 2781 -e 's|@''REPLACE_LOG2''@|$(REPLACE_LOG2)|g' \ 2782 -e 's|@''REPLACE_LOG2F''@|$(REPLACE_LOG2F)|g' \ 2783 -e 's|@''REPLACE_LOG2L''@|$(REPLACE_LOG2L)|g' \ 2784 -e 's|@''REPLACE_LOGB''@|$(REPLACE_LOGB)|g' \ 2785 -e 's|@''REPLACE_LOGBF''@|$(REPLACE_LOGBF)|g' \ 2786 -e 's|@''REPLACE_LOGBL''@|$(REPLACE_LOGBL)|g' \ 2787 -e 's|@''REPLACE_MODF''@|$(REPLACE_MODF)|g' \ 2788 -e 's|@''REPLACE_MODFF''@|$(REPLACE_MODFF)|g' \ 2789 -e 's|@''REPLACE_MODFL''@|$(REPLACE_MODFL)|g' \ 2790 -e 's|@''REPLACE_NAN''@|$(REPLACE_NAN)|g' \ 2791 -e 's|@''REPLACE_REMAINDER''@|$(REPLACE_REMAINDER)|g' \ 2792 -e 's|@''REPLACE_REMAINDERF''@|$(REPLACE_REMAINDERF)|g' \ 2793 -e 's|@''REPLACE_REMAINDERL''@|$(REPLACE_REMAINDERL)|g' \ 2794 -e 's|@''REPLACE_RINTL''@|$(REPLACE_RINTL)|g' \ 2795 -e 's|@''REPLACE_ROUND''@|$(REPLACE_ROUND)|g' \ 2796 -e 's|@''REPLACE_ROUNDF''@|$(REPLACE_ROUNDF)|g' \ 2797 -e 's|@''REPLACE_ROUNDL''@|$(REPLACE_ROUNDL)|g' \ 2798 -e 's|@''REPLACE_SIGNBIT''@|$(REPLACE_SIGNBIT)|g' \ 2799 -e 's|@''REPLACE_SIGNBIT_USING_GCC''@|$(REPLACE_SIGNBIT_USING_GCC)|g' \ 2800 -e 's|@''REPLACE_SINF''@|$(REPLACE_SINF)|g' \ 2801 -e 's|@''REPLACE_SINHF''@|$(REPLACE_SINHF)|g' \ 2802 -e 's|@''REPLACE_SQRTF''@|$(REPLACE_SQRTF)|g' \ 2803 -e 's|@''REPLACE_SQRTL''@|$(REPLACE_SQRTL)|g' \ 2804 -e 's|@''REPLACE_TANF''@|$(REPLACE_TANF)|g' \ 2805 -e 's|@''REPLACE_TANHF''@|$(REPLACE_TANHF)|g' \ 2806 -e 's|@''REPLACE_TRUNC''@|$(REPLACE_TRUNC)|g' \ 2807 -e 's|@''REPLACE_TRUNCF''@|$(REPLACE_TRUNCF)|g' \ 2808 -e 's|@''REPLACE_TRUNCL''@|$(REPLACE_TRUNCL)|g' \ 2809 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 2810 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 2811 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \ 2812 } > $@-t && \ 2813 mv $@-t $@ 2814MOSTLYCLEANFILES += lib/math.h lib/math.h-t 2815 2816EXTRA_DIST += lib/math.in.h 2817 2818## end gnulib module math 2819 2820## begin gnulib module mbchar 2821 2822lib_libcoreutils_a_SOURCES += lib/mbchar.c 2823 2824EXTRA_DIST += lib/mbchar.h 2825 2826## end gnulib module mbchar 2827 2828## begin gnulib module mbiter 2829 2830lib_libcoreutils_a_SOURCES += lib/mbiter.h lib/mbiter.c 2831 2832## end gnulib module mbiter 2833 2834## begin gnulib module mbrlen 2835 2836 2837EXTRA_DIST += lib/mbrlen.c 2838 2839EXTRA_lib_libcoreutils_a_SOURCES += lib/mbrlen.c 2840 2841## end gnulib module mbrlen 2842 2843## begin gnulib module mbrtowc 2844 2845 2846EXTRA_DIST += lib/lc-charset-dispatch.c lib/lc-charset-dispatch.h lib/mbrtowc-impl-utf8.h lib/mbrtowc-impl.h lib/mbrtowc.c lib/mbtowc-lock.c lib/mbtowc-lock.h lib/windows-initguard.h 2847 2848EXTRA_lib_libcoreutils_a_SOURCES += lib/lc-charset-dispatch.c lib/mbrtowc.c lib/mbtowc-lock.c 2849 2850## end gnulib module mbrtowc 2851 2852## begin gnulib module mbsalign 2853 2854lib_libcoreutils_a_SOURCES += lib/mbsalign.c lib/mbsalign.h 2855 2856## end gnulib module mbsalign 2857 2858## begin gnulib module mbscasecmp 2859 2860lib_libcoreutils_a_SOURCES += lib/mbscasecmp.c 2861 2862## end gnulib module mbscasecmp 2863 2864## begin gnulib module mbschr 2865 2866lib_libcoreutils_a_SOURCES += lib/mbschr.c 2867 2868## end gnulib module mbschr 2869 2870## begin gnulib module mbsinit 2871 2872 2873EXTRA_DIST += lib/mbsinit.c 2874 2875EXTRA_lib_libcoreutils_a_SOURCES += lib/mbsinit.c 2876 2877## end gnulib module mbsinit 2878 2879## begin gnulib module mbslen 2880 2881lib_libcoreutils_a_SOURCES += lib/mbslen.c 2882 2883## end gnulib module mbslen 2884 2885## begin gnulib module mbsrtowcs 2886 2887 2888EXTRA_DIST += lib/mbsrtowcs-impl.h lib/mbsrtowcs-state.c lib/mbsrtowcs.c 2889 2890EXTRA_lib_libcoreutils_a_SOURCES += lib/mbsrtowcs-state.c lib/mbsrtowcs.c 2891 2892## end gnulib module mbsrtowcs 2893 2894## begin gnulib module mbsstr 2895 2896lib_libcoreutils_a_SOURCES += lib/mbsstr.c 2897 2898EXTRA_DIST += lib/str-kmp.h 2899 2900## end gnulib module mbsstr 2901 2902## begin gnulib module mbswidth 2903 2904lib_libcoreutils_a_SOURCES += lib/mbswidth.h lib/mbswidth.c 2905 2906## end gnulib module mbswidth 2907 2908## begin gnulib module mbtowc 2909 2910 2911EXTRA_DIST += lib/mbtowc-impl.h lib/mbtowc.c 2912 2913EXTRA_lib_libcoreutils_a_SOURCES += lib/mbtowc.c 2914 2915## end gnulib module mbtowc 2916 2917## begin gnulib module mbuiter 2918 2919lib_libcoreutils_a_SOURCES += lib/mbuiter.h lib/mbuiter.c 2920 2921## end gnulib module mbuiter 2922 2923## begin gnulib module memcasecmp 2924 2925lib_libcoreutils_a_SOURCES += lib/memcasecmp.c 2926 2927EXTRA_DIST += lib/memcasecmp.h 2928 2929## end gnulib module memcasecmp 2930 2931## begin gnulib module memchr 2932 2933 2934EXTRA_DIST += lib/memchr.c lib/memchr.valgrind 2935 2936EXTRA_lib_libcoreutils_a_SOURCES += lib/memchr.c 2937 2938## end gnulib module memchr 2939 2940## begin gnulib module memchr2 2941 2942lib_libcoreutils_a_SOURCES += lib/memchr2.h lib/memchr2.c 2943 2944EXTRA_DIST += lib/memchr2.valgrind 2945 2946## end gnulib module memchr2 2947 2948## begin gnulib module memcmp2 2949 2950lib_libcoreutils_a_SOURCES += lib/memcmp2.c 2951 2952EXTRA_DIST += lib/memcmp2.h 2953 2954## end gnulib module memcmp2 2955 2956## begin gnulib module memcoll 2957 2958lib_libcoreutils_a_SOURCES += lib/memcoll.c 2959 2960EXTRA_DIST += lib/memcoll.h 2961 2962## end gnulib module memcoll 2963 2964## begin gnulib module mempcpy 2965 2966 2967EXTRA_DIST += lib/mempcpy.c 2968 2969EXTRA_lib_libcoreutils_a_SOURCES += lib/mempcpy.c 2970 2971## end gnulib module mempcpy 2972 2973## begin gnulib module memrchr 2974 2975 2976EXTRA_DIST += lib/memrchr.c 2977 2978EXTRA_lib_libcoreutils_a_SOURCES += lib/memrchr.c 2979 2980## end gnulib module memrchr 2981 2982## begin gnulib module mgetgroups 2983 2984lib_libcoreutils_a_SOURCES += lib/mgetgroups.c 2985 2986EXTRA_DIST += lib/mgetgroups.h 2987 2988## end gnulib module mgetgroups 2989 2990## begin gnulib module minmax 2991 2992lib_libcoreutils_a_SOURCES += lib/minmax.h 2993 2994## end gnulib module minmax 2995 2996## begin gnulib module mkancesdirs 2997 2998lib_libcoreutils_a_SOURCES += lib/mkancesdirs.c 2999 3000EXTRA_DIST += lib/mkancesdirs.h 3001 3002## end gnulib module mkancesdirs 3003 3004## begin gnulib module mkdir 3005 3006 3007EXTRA_DIST += lib/mkdir.c 3008 3009EXTRA_lib_libcoreutils_a_SOURCES += lib/mkdir.c 3010 3011## end gnulib module mkdir 3012 3013## begin gnulib module mkdir-p 3014 3015lib_libcoreutils_a_SOURCES += lib/dirchownmod.c lib/mkdir-p.c 3016 3017EXTRA_DIST += lib/dirchownmod.h lib/mkdir-p.h 3018 3019## end gnulib module mkdir-p 3020 3021## begin gnulib module mkfifo 3022 3023 3024EXTRA_DIST += lib/mkfifo.c 3025 3026EXTRA_lib_libcoreutils_a_SOURCES += lib/mkfifo.c 3027 3028## end gnulib module mkfifo 3029 3030## begin gnulib module mknod 3031 3032 3033EXTRA_DIST += lib/mknod.c 3034 3035EXTRA_lib_libcoreutils_a_SOURCES += lib/mknod.c 3036 3037## end gnulib module mknod 3038 3039## begin gnulib module mkostemp 3040 3041 3042EXTRA_DIST += lib/mkostemp.c 3043 3044EXTRA_lib_libcoreutils_a_SOURCES += lib/mkostemp.c 3045 3046## end gnulib module mkostemp 3047 3048## begin gnulib module mkstemp 3049 3050 3051EXTRA_DIST += lib/mkstemp.c 3052 3053EXTRA_lib_libcoreutils_a_SOURCES += lib/mkstemp.c 3054 3055## end gnulib module mkstemp 3056 3057## begin gnulib module mktime 3058 3059 3060EXTRA_DIST += lib/mktime-internal.h lib/mktime.c 3061 3062EXTRA_lib_libcoreutils_a_SOURCES += lib/mktime.c 3063 3064## end gnulib module mktime 3065 3066## begin gnulib module mktime-internal 3067 3068 3069EXTRA_DIST += lib/mktime-internal.h lib/mktime.c 3070 3071EXTRA_lib_libcoreutils_a_SOURCES += lib/mktime.c 3072 3073## end gnulib module mktime-internal 3074 3075## begin gnulib module modechange 3076 3077lib_libcoreutils_a_SOURCES += lib/modechange.c 3078 3079EXTRA_DIST += lib/modechange.h 3080 3081## end gnulib module modechange 3082 3083## begin gnulib module mountlist 3084 3085 3086EXTRA_DIST += lib/mountlist.c lib/mountlist.h 3087 3088EXTRA_lib_libcoreutils_a_SOURCES += lib/mountlist.c 3089 3090## end gnulib module mountlist 3091 3092## begin gnulib module mpsort 3093 3094lib_libcoreutils_a_SOURCES += lib/mpsort.c 3095 3096EXTRA_DIST += lib/mpsort.h 3097 3098## end gnulib module mpsort 3099 3100## begin gnulib module msvc-inval 3101 3102 3103EXTRA_DIST += lib/msvc-inval.c lib/msvc-inval.h 3104 3105EXTRA_lib_libcoreutils_a_SOURCES += lib/msvc-inval.c 3106 3107## end gnulib module msvc-inval 3108 3109## begin gnulib module msvc-nothrow 3110 3111 3112EXTRA_DIST += lib/msvc-nothrow.c lib/msvc-nothrow.h 3113 3114EXTRA_lib_libcoreutils_a_SOURCES += lib/msvc-nothrow.c 3115 3116## end gnulib module msvc-nothrow 3117 3118## begin gnulib module nanosleep 3119 3120 3121EXTRA_DIST += lib/nanosleep.c 3122 3123EXTRA_lib_libcoreutils_a_SOURCES += lib/nanosleep.c 3124 3125## end gnulib module nanosleep 3126 3127## begin gnulib module netdb 3128 3129BUILT_SOURCES += lib/netdb.h 3130 3131# We need the following in order to create <netdb.h> when the system 3132# doesn't have one that works with the given compiler. 3133lib/netdb.h: lib/netdb.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 3134 $(AM_V_GEN)rm -f $@-t $@ && \ 3135 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 3136 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 3137 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 3138 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 3139 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 3140 -e 's|@''NEXT_NETDB_H''@|$(NEXT_NETDB_H)|g' \ 3141 -e 's|@''HAVE_NETDB_H''@|$(HAVE_NETDB_H)|g' \ 3142 -e 's/@''GNULIB_GETADDRINFO''@/$(GNULIB_GETADDRINFO)/g' \ 3143 -e 's|@''HAVE_STRUCT_ADDRINFO''@|$(HAVE_STRUCT_ADDRINFO)|g' \ 3144 -e 's|@''HAVE_DECL_FREEADDRINFO''@|$(HAVE_DECL_FREEADDRINFO)|g' \ 3145 -e 's|@''HAVE_DECL_GAI_STRERROR''@|$(HAVE_DECL_GAI_STRERROR)|g' \ 3146 -e 's|@''HAVE_DECL_GETADDRINFO''@|$(HAVE_DECL_GETADDRINFO)|g' \ 3147 -e 's|@''HAVE_DECL_GETNAMEINFO''@|$(HAVE_DECL_GETNAMEINFO)|g' \ 3148 -e 's|@''REPLACE_GAI_STRERROR''@|$(REPLACE_GAI_STRERROR)|g' \ 3149 -e 's|@''REPLACE_GETADDRINFO''@|$(REPLACE_GETADDRINFO)|g' \ 3150 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 3151 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 3152 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 3153 < $(top_srcdir)/lib/netdb.in.h; \ 3154 } > $@-t && \ 3155 mv $@-t $@ 3156MOSTLYCLEANFILES += lib/netdb.h lib/netdb.h-t 3157 3158EXTRA_DIST += lib/netdb.in.h 3159 3160## end gnulib module netdb 3161 3162## begin gnulib module netinet_in 3163 3164BUILT_SOURCES += $(NETINET_IN_H) 3165 3166# We need the following in order to create <netinet/in.h> when the system 3167# doesn't have one. 3168if GL_GENERATE_NETINET_IN_H 3169lib/netinet/in.h: lib/netinet_in.in.h $(top_builddir)/config.status 3170 $(AM_V_at)$(MKDIR_P) lib/netinet 3171 $(AM_V_GEN)rm -f $@-t $@ && \ 3172 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 3173 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 3174 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 3175 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 3176 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 3177 -e 's|@''NEXT_NETINET_IN_H''@|$(NEXT_NETINET_IN_H)|g' \ 3178 -e 's|@''HAVE_NETINET_IN_H''@|$(HAVE_NETINET_IN_H)|g' \ 3179 < $(top_srcdir)/lib/netinet_in.in.h; \ 3180 } > $@-t && \ 3181 mv $@-t $@ 3182else 3183lib/netinet/in.h: $(top_builddir)/config.status 3184 rm -f $@ 3185endif 3186MOSTLYCLEANFILES += lib/netinet/in.h lib/netinet/in.h-t 3187MOSTLYCLEANDIRS += lib/netinet 3188 3189EXTRA_DIST += lib/netinet_in.in.h 3190 3191## end gnulib module netinet_in 3192 3193## begin gnulib module nl_langinfo 3194 3195 3196EXTRA_DIST += lib/nl_langinfo.c 3197 3198EXTRA_lib_libcoreutils_a_SOURCES += lib/nl_langinfo.c 3199 3200## end gnulib module nl_langinfo 3201 3202## begin gnulib module non-recursive-gnulib-prefix-hack 3203 3204 3205EXTRA_DIST += $(top_srcdir)/build-aux/prefix-gnulib-mk 3206 3207## end gnulib module non-recursive-gnulib-prefix-hack 3208 3209## begin gnulib module nproc 3210 3211lib_libcoreutils_a_SOURCES += lib/nproc.c 3212 3213EXTRA_DIST += lib/nproc.h 3214 3215## end gnulib module nproc 3216 3217## begin gnulib module nstrftime 3218 3219lib_libcoreutils_a_SOURCES += lib/nstrftime.c 3220 3221EXTRA_DIST += lib/strftime.h 3222 3223## end gnulib module nstrftime 3224 3225## begin gnulib module obstack 3226 3227 3228EXTRA_DIST += lib/obstack.c lib/obstack.h 3229 3230EXTRA_lib_libcoreutils_a_SOURCES += lib/obstack.c 3231 3232## end gnulib module obstack 3233 3234## begin gnulib module open 3235 3236 3237EXTRA_DIST += lib/open.c 3238 3239EXTRA_lib_libcoreutils_a_SOURCES += lib/open.c 3240 3241## end gnulib module open 3242 3243## begin gnulib module openat 3244 3245 3246EXTRA_DIST += lib/openat.c 3247 3248EXTRA_lib_libcoreutils_a_SOURCES += lib/openat.c 3249 3250## end gnulib module openat 3251 3252## begin gnulib module openat-die 3253 3254lib_libcoreutils_a_SOURCES += lib/openat-die.c 3255 3256## end gnulib module openat-die 3257 3258## begin gnulib module openat-h 3259 3260 3261EXTRA_DIST += lib/openat.h 3262 3263## end gnulib module openat-h 3264 3265## begin gnulib module openat-safer 3266 3267lib_libcoreutils_a_SOURCES += lib/openat-safer.c 3268 3269EXTRA_DIST += lib/fcntl--.h lib/fcntl-safer.h 3270 3271## end gnulib module openat-safer 3272 3273## begin gnulib module opendir 3274 3275 3276EXTRA_DIST += lib/dirent-private.h lib/opendir.c 3277 3278EXTRA_lib_libcoreutils_a_SOURCES += lib/opendir.c 3279 3280## end gnulib module opendir 3281 3282## begin gnulib module opendirat 3283 3284lib_libcoreutils_a_SOURCES += lib/opendirat.c 3285 3286EXTRA_DIST += lib/opendirat.h 3287 3288## end gnulib module opendirat 3289 3290## begin gnulib module parse-datetime 3291 3292# The Automake generated .y.c rule is broken: When executed in a VPATH build, 3293# - The .c file gets generated in the build directory. But since it requires 3294# special tools to rebuild it, we need to distribute it in the tarballs, 3295# and by the GNU Coding Standards 3296# <https://www.gnu.org/prep/standards/html_node/Makefile-Basics.html> 3297# the file should be generated in the source directory. 3298# - The #line numbers in the .c file refer to a nonexistent file once it 3299# has been moved from the build directory to the source directory. This 3300# leads to error if 'lcov' is used later. 3301# Additionally, here we assume GNU Bison and therefore don't need the ylwrap 3302# script. 3303# Therefore we override this rule. 3304lib/parse-datetime.c: lib/parse-datetime.y 3305 $(AM_V_YACC)$(PARSE_DATETIME_BISON) -d $(YFLAGS) $(AM_YFLAGS) $(top_srcdir)/lib/parse-datetime.y \ 3306 && sed -e 's|".*/parse-datetime.y"|"parse-datetime.y"|' < parse-datetime.tab.c > parse-datetime.c-t \ 3307 && rm -f parse-datetime.tab.c parse-datetime.tab.h \ 3308 && mv parse-datetime.c-t $(top_srcdir)/lib/parse-datetime.c 3309lib_libcoreutils_a_SOURCES += lib/parse-datetime.y 3310BUILT_SOURCES += lib/parse-datetime.c 3311MOSTLYCLEANFILES += lib/parse-datetime.tab.c lib/parse-datetime.tab.h lib/parse-datetime.c-t 3312MAINTAINERCLEANFILES += lib/parse-datetime.c 3313EXTRA_DIST += lib/parse-datetime.c 3314 3315EXTRA_DIST += lib/parse-datetime.h 3316 3317## end gnulib module parse-datetime 3318 3319## begin gnulib module pathmax 3320 3321 3322EXTRA_DIST += lib/pathmax.h 3323 3324## end gnulib module pathmax 3325 3326## begin gnulib module physmem 3327 3328lib_libcoreutils_a_SOURCES += lib/physmem.c 3329 3330EXTRA_DIST += lib/physmem.h 3331 3332## end gnulib module physmem 3333 3334## begin gnulib module pipe-posix 3335 3336 3337EXTRA_DIST += lib/pipe.c 3338 3339EXTRA_lib_libcoreutils_a_SOURCES += lib/pipe.c 3340 3341## end gnulib module pipe-posix 3342 3343## begin gnulib module pipe2 3344 3345lib_libcoreutils_a_SOURCES += lib/pipe2.c 3346 3347## end gnulib module pipe2 3348 3349## begin gnulib module posix-shell 3350 3351##Sample usage of posix-shell module: 3352#script: script.in 3353# rm -f $@-t $@ 3354# sed -e 's#@''PREFERABLY_POSIX_SHELL''@#$(PREFERABLY_POSIX_SHELL)#g' \ 3355# -e 's#@''POSIX_SHELL''@#$(POSIX_SHELL)#g' \ 3356# -e $(top_srcdir)/lib/$@.in >$@-t 3357# chmod a+x $@-t 3358# mv $@-t $@ 3359#EXTRA_DIST += script.in 3360#MOSTLYCLEANFILES += script script-t 3361 3362## end gnulib module posix-shell 3363 3364## begin gnulib module posixtm 3365 3366lib_libcoreutils_a_SOURCES += lib/posixtm.c 3367 3368EXTRA_DIST += lib/posixtm.h 3369 3370## end gnulib module posixtm 3371 3372## begin gnulib module posixver 3373 3374lib_libcoreutils_a_SOURCES += lib/posixver.c 3375 3376EXTRA_DIST += lib/posixver.h 3377 3378## end gnulib module posixver 3379 3380## begin gnulib module printf-frexp 3381 3382lib_libcoreutils_a_SOURCES += lib/printf-frexp.c 3383 3384EXTRA_DIST += lib/printf-frexp.h 3385 3386## end gnulib module printf-frexp 3387 3388## begin gnulib module printf-frexpl 3389 3390lib_libcoreutils_a_SOURCES += lib/printf-frexpl.c 3391 3392EXTRA_DIST += lib/printf-frexp.c lib/printf-frexpl.h 3393 3394EXTRA_lib_libcoreutils_a_SOURCES += lib/printf-frexp.c 3395 3396## end gnulib module printf-frexpl 3397 3398## begin gnulib module priv-set 3399 3400lib_libcoreutils_a_SOURCES += lib/priv-set.c 3401 3402EXTRA_DIST += lib/priv-set.h 3403 3404## end gnulib module priv-set 3405 3406## begin gnulib module progname 3407 3408lib_libcoreutils_a_SOURCES += lib/progname.h lib/progname.c 3409 3410## end gnulib module progname 3411 3412## begin gnulib module propername 3413 3414lib_libcoreutils_a_SOURCES += lib/propername.h lib/propername.c 3415 3416## end gnulib module propername 3417 3418## begin gnulib module pthread-cond 3419 3420 3421EXTRA_DIST += lib/pthread-cond.c 3422 3423EXTRA_lib_libcoreutils_a_SOURCES += lib/pthread-cond.c 3424 3425## end gnulib module pthread-cond 3426 3427## begin gnulib module pthread-h 3428 3429BUILT_SOURCES += lib/pthread.h 3430 3431# We need the following in order to create <pthread.h> when the system 3432# doesn't have one that works with the given compiler. 3433lib/pthread.h: lib/pthread.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(_NORETURN_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 3434 $(AM_V_GEN)rm -f $@-t $@ && \ 3435 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 3436 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 3437 -e 's|@''HAVE_PTHREAD_H''@|$(HAVE_PTHREAD_H)|g' \ 3438 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 3439 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 3440 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 3441 -e 's|@''NEXT_PTHREAD_H''@|$(NEXT_PTHREAD_H)|g' \ 3442 -e 's/@''GNULIB_PTHREAD_THREAD''@/$(GNULIB_PTHREAD_THREAD)/g' \ 3443 -e 's/@''GNULIB_PTHREAD_ONCE''@/$(GNULIB_PTHREAD_ONCE)/g' \ 3444 -e 's/@''GNULIB_PTHREAD_MUTEX''@/$(GNULIB_PTHREAD_MUTEX)/g' \ 3445 -e 's/@''GNULIB_PTHREAD_RWLOCK''@/$(GNULIB_PTHREAD_RWLOCK)/g' \ 3446 -e 's/@''GNULIB_PTHREAD_COND''@/$(GNULIB_PTHREAD_COND)/g' \ 3447 -e 's/@''GNULIB_PTHREAD_TSS''@/$(GNULIB_PTHREAD_TSS)/g' \ 3448 -e 's/@''GNULIB_PTHREAD_SPIN''@/$(GNULIB_PTHREAD_SPIN)/g' \ 3449 -e 's/@''GNULIB_PTHREAD_MUTEX_TIMEDLOCK''@/$(GNULIB_PTHREAD_MUTEX_TIMEDLOCK)/g' \ 3450 -e 's|@''HAVE_PTHREAD_T''@|$(HAVE_PTHREAD_T)|g' \ 3451 -e 's|@''HAVE_PTHREAD_SPINLOCK_T''@|$(HAVE_PTHREAD_SPINLOCK_T)|g' \ 3452 -e 's|@''HAVE_PTHREAD_CREATE_DETACHED''@|$(HAVE_PTHREAD_CREATE_DETACHED)|g' \ 3453 -e 's|@''HAVE_PTHREAD_MUTEX_RECURSIVE''@|$(HAVE_PTHREAD_MUTEX_RECURSIVE)|g' \ 3454 -e 's|@''HAVE_PTHREAD_MUTEX_ROBUST''@|$(HAVE_PTHREAD_MUTEX_ROBUST)|g' \ 3455 -e 's|@''HAVE_PTHREAD_PROCESS_SHARED''@|$(HAVE_PTHREAD_PROCESS_SHARED)|g' \ 3456 -e 's|@''HAVE_PTHREAD_CREATE''@|$(HAVE_PTHREAD_CREATE)|g' \ 3457 -e 's|@''HAVE_PTHREAD_ATTR_INIT''@|$(HAVE_PTHREAD_ATTR_INIT)|g' \ 3458 -e 's|@''HAVE_PTHREAD_ATTR_GETDETACHSTATE''@|$(HAVE_PTHREAD_ATTR_GETDETACHSTATE)|g' \ 3459 -e 's|@''HAVE_PTHREAD_ATTR_SETDETACHSTATE''@|$(HAVE_PTHREAD_ATTR_SETDETACHSTATE)|g' \ 3460 -e 's|@''HAVE_PTHREAD_ATTR_DESTROY''@|$(HAVE_PTHREAD_ATTR_DESTROY)|g' \ 3461 -e 's|@''HAVE_PTHREAD_SELF''@|$(HAVE_PTHREAD_SELF)|g' \ 3462 -e 's|@''HAVE_PTHREAD_EQUAL''@|$(HAVE_PTHREAD_EQUAL)|g' \ 3463 -e 's|@''HAVE_PTHREAD_DETACH''@|$(HAVE_PTHREAD_DETACH)|g' \ 3464 -e 's|@''HAVE_PTHREAD_JOIN''@|$(HAVE_PTHREAD_JOIN)|g' \ 3465 -e 's|@''HAVE_PTHREAD_EXIT''@|$(HAVE_PTHREAD_EXIT)|g' \ 3466 -e 's|@''HAVE_PTHREAD_ONCE''@|$(HAVE_PTHREAD_ONCE)|g' \ 3467 -e 's|@''HAVE_PTHREAD_MUTEX_INIT''@|$(HAVE_PTHREAD_MUTEX_INIT)|g' \ 3468 -e 's|@''HAVE_PTHREAD_MUTEXATTR_INIT''@|$(HAVE_PTHREAD_MUTEXATTR_INIT)|g' \ 3469 -e 's|@''HAVE_PTHREAD_MUTEXATTR_GETTYPE''@|$(HAVE_PTHREAD_MUTEXATTR_GETTYPE)|g' \ 3470 -e 's|@''HAVE_PTHREAD_MUTEXATTR_SETTYPE''@|$(HAVE_PTHREAD_MUTEXATTR_SETTYPE)|g' \ 3471 -e 's|@''HAVE_PTHREAD_MUTEXATTR_GETROBUST''@|$(HAVE_PTHREAD_MUTEXATTR_GETROBUST)|g' \ 3472 -e 's|@''HAVE_PTHREAD_MUTEXATTR_SETROBUST''@|$(HAVE_PTHREAD_MUTEXATTR_SETROBUST)|g' \ 3473 -e 's|@''HAVE_PTHREAD_MUTEXATTR_DESTROY''@|$(HAVE_PTHREAD_MUTEXATTR_DESTROY)|g' \ 3474 -e 's|@''HAVE_PTHREAD_MUTEX_LOCK''@|$(HAVE_PTHREAD_MUTEX_LOCK)|g' \ 3475 -e 's|@''HAVE_PTHREAD_MUTEX_TRYLOCK''@|$(HAVE_PTHREAD_MUTEX_TRYLOCK)|g' \ 3476 -e 's|@''HAVE_PTHREAD_MUTEX_TIMEDLOCK''@|$(HAVE_PTHREAD_MUTEX_TIMEDLOCK)|g' \ 3477 -e 's|@''HAVE_PTHREAD_MUTEX_UNLOCK''@|$(HAVE_PTHREAD_MUTEX_UNLOCK)|g' \ 3478 -e 's|@''HAVE_PTHREAD_MUTEX_DESTROY''@|$(HAVE_PTHREAD_MUTEX_DESTROY)|g' \ 3479 -e 's|@''HAVE_PTHREAD_RWLOCK_INIT''@|$(HAVE_PTHREAD_RWLOCK_INIT)|g' \ 3480 -e 's|@''HAVE_PTHREAD_RWLOCKATTR_INIT''@|$(HAVE_PTHREAD_RWLOCKATTR_INIT)|g' \ 3481 -e 's|@''HAVE_PTHREAD_RWLOCKATTR_DESTROY''@|$(HAVE_PTHREAD_RWLOCKATTR_DESTROY)|g' \ 3482 -e 's|@''HAVE_PTHREAD_RWLOCK_RDLOCK''@|$(HAVE_PTHREAD_RWLOCK_RDLOCK)|g' \ 3483 -e 's|@''HAVE_PTHREAD_RWLOCK_WRLOCK''@|$(HAVE_PTHREAD_RWLOCK_WRLOCK)|g' \ 3484 -e 's|@''HAVE_PTHREAD_RWLOCK_TRYRDLOCK''@|$(HAVE_PTHREAD_RWLOCK_TRYRDLOCK)|g' \ 3485 -e 's|@''HAVE_PTHREAD_RWLOCK_TRYWRLOCK''@|$(HAVE_PTHREAD_RWLOCK_TRYWRLOCK)|g' \ 3486 -e 's|@''HAVE_PTHREAD_RWLOCK_TIMEDRDLOCK''@|$(HAVE_PTHREAD_RWLOCK_TIMEDRDLOCK)|g' \ 3487 -e 's|@''HAVE_PTHREAD_RWLOCK_TIMEDWRLOCK''@|$(HAVE_PTHREAD_RWLOCK_TIMEDWRLOCK)|g' \ 3488 -e 's|@''HAVE_PTHREAD_RWLOCK_UNLOCK''@|$(HAVE_PTHREAD_RWLOCK_UNLOCK)|g' \ 3489 -e 's|@''HAVE_PTHREAD_RWLOCK_DESTROY''@|$(HAVE_PTHREAD_RWLOCK_DESTROY)|g' \ 3490 -e 's|@''HAVE_PTHREAD_COND_INIT''@|$(HAVE_PTHREAD_COND_INIT)|g' \ 3491 -e 's|@''HAVE_PTHREAD_CONDATTR_INIT''@|$(HAVE_PTHREAD_CONDATTR_INIT)|g' \ 3492 -e 's|@''HAVE_PTHREAD_CONDATTR_DESTROY''@|$(HAVE_PTHREAD_CONDATTR_DESTROY)|g' \ 3493 -e 's|@''HAVE_PTHREAD_COND_WAIT''@|$(HAVE_PTHREAD_COND_WAIT)|g' \ 3494 -e 's|@''HAVE_PTHREAD_COND_TIMEDWAIT''@|$(HAVE_PTHREAD_COND_TIMEDWAIT)|g' \ 3495 -e 's|@''HAVE_PTHREAD_COND_SIGNAL''@|$(HAVE_PTHREAD_COND_SIGNAL)|g' \ 3496 -e 's|@''HAVE_PTHREAD_COND_BROADCAST''@|$(HAVE_PTHREAD_COND_BROADCAST)|g' \ 3497 -e 's|@''HAVE_PTHREAD_COND_DESTROY''@|$(HAVE_PTHREAD_COND_DESTROY)|g' \ 3498 -e 's|@''HAVE_PTHREAD_KEY_CREATE''@|$(HAVE_PTHREAD_KEY_CREATE)|g' \ 3499 -e 's|@''HAVE_PTHREAD_SETSPECIFIC''@|$(HAVE_PTHREAD_SETSPECIFIC)|g' \ 3500 -e 's|@''HAVE_PTHREAD_GETSPECIFIC''@|$(HAVE_PTHREAD_GETSPECIFIC)|g' \ 3501 -e 's|@''HAVE_PTHREAD_KEY_DELETE''@|$(HAVE_PTHREAD_KEY_DELETE)|g' \ 3502 -e 's|@''HAVE_PTHREAD_SPIN_INIT''@|$(HAVE_PTHREAD_SPIN_INIT)|g' \ 3503 -e 's|@''HAVE_PTHREAD_SPIN_LOCK''@|$(HAVE_PTHREAD_SPIN_LOCK)|g' \ 3504 -e 's|@''HAVE_PTHREAD_SPIN_TRYLOCK''@|$(HAVE_PTHREAD_SPIN_TRYLOCK)|g' \ 3505 -e 's|@''HAVE_PTHREAD_SPIN_UNLOCK''@|$(HAVE_PTHREAD_SPIN_UNLOCK)|g' \ 3506 -e 's|@''HAVE_PTHREAD_SPIN_DESTROY''@|$(HAVE_PTHREAD_SPIN_DESTROY)|g' \ 3507 < $(top_srcdir)/lib/pthread.in.h | \ 3508 sed -e 's|@''REPLACE_PTHREAD_CREATE''@|$(REPLACE_PTHREAD_CREATE)|g' \ 3509 -e 's|@''REPLACE_PTHREAD_ATTR_INIT''@|$(REPLACE_PTHREAD_ATTR_INIT)|g' \ 3510 -e 's|@''REPLACE_PTHREAD_ATTR_GETDETACHSTATE''@|$(REPLACE_PTHREAD_ATTR_GETDETACHSTATE)|g' \ 3511 -e 's|@''REPLACE_PTHREAD_ATTR_SETDETACHSTATE''@|$(REPLACE_PTHREAD_ATTR_SETDETACHSTATE)|g' \ 3512 -e 's|@''REPLACE_PTHREAD_ATTR_DESTROY''@|$(REPLACE_PTHREAD_ATTR_DESTROY)|g' \ 3513 -e 's|@''REPLACE_PTHREAD_SELF''@|$(REPLACE_PTHREAD_SELF)|g' \ 3514 -e 's|@''REPLACE_PTHREAD_EQUAL''@|$(REPLACE_PTHREAD_EQUAL)|g' \ 3515 -e 's|@''REPLACE_PTHREAD_DETACH''@|$(REPLACE_PTHREAD_DETACH)|g' \ 3516 -e 's|@''REPLACE_PTHREAD_JOIN''@|$(REPLACE_PTHREAD_JOIN)|g' \ 3517 -e 's|@''REPLACE_PTHREAD_EXIT''@|$(REPLACE_PTHREAD_EXIT)|g' \ 3518 -e 's|@''REPLACE_PTHREAD_ONCE''@|$(REPLACE_PTHREAD_ONCE)|g' \ 3519 -e 's|@''REPLACE_PTHREAD_MUTEX_INIT''@|$(REPLACE_PTHREAD_MUTEX_INIT)|g' \ 3520 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_INIT''@|$(REPLACE_PTHREAD_MUTEXATTR_INIT)|g' \ 3521 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_GETTYPE''@|$(REPLACE_PTHREAD_MUTEXATTR_GETTYPE)|g' \ 3522 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_SETTYPE''@|$(REPLACE_PTHREAD_MUTEXATTR_SETTYPE)|g' \ 3523 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_GETROBUST''@|$(REPLACE_PTHREAD_MUTEXATTR_GETROBUST)|g' \ 3524 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_SETROBUST''@|$(REPLACE_PTHREAD_MUTEXATTR_SETROBUST)|g' \ 3525 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_DESTROY''@|$(REPLACE_PTHREAD_MUTEXATTR_DESTROY)|g' \ 3526 -e 's|@''REPLACE_PTHREAD_MUTEX_LOCK''@|$(REPLACE_PTHREAD_MUTEX_LOCK)|g' \ 3527 -e 's|@''REPLACE_PTHREAD_MUTEX_TRYLOCK''@|$(REPLACE_PTHREAD_MUTEX_TRYLOCK)|g' \ 3528 -e 's|@''REPLACE_PTHREAD_MUTEX_TIMEDLOCK''@|$(REPLACE_PTHREAD_MUTEX_TIMEDLOCK)|g' \ 3529 -e 's|@''REPLACE_PTHREAD_MUTEX_UNLOCK''@|$(REPLACE_PTHREAD_MUTEX_UNLOCK)|g' \ 3530 -e 's|@''REPLACE_PTHREAD_MUTEX_DESTROY''@|$(REPLACE_PTHREAD_MUTEX_DESTROY)|g' \ 3531 -e 's|@''REPLACE_PTHREAD_RWLOCK_INIT''@|$(REPLACE_PTHREAD_RWLOCK_INIT)|g' \ 3532 -e 's|@''REPLACE_PTHREAD_RWLOCKATTR_INIT''@|$(REPLACE_PTHREAD_RWLOCKATTR_INIT)|g' \ 3533 -e 's|@''REPLACE_PTHREAD_RWLOCKATTR_DESTROY''@|$(REPLACE_PTHREAD_RWLOCKATTR_DESTROY)|g' \ 3534 -e 's|@''REPLACE_PTHREAD_RWLOCK_RDLOCK''@|$(REPLACE_PTHREAD_RWLOCK_RDLOCK)|g' \ 3535 -e 's|@''REPLACE_PTHREAD_RWLOCK_WRLOCK''@|$(REPLACE_PTHREAD_RWLOCK_WRLOCK)|g' \ 3536 -e 's|@''REPLACE_PTHREAD_RWLOCK_TRYRDLOCK''@|$(REPLACE_PTHREAD_RWLOCK_TRYRDLOCK)|g' \ 3537 -e 's|@''REPLACE_PTHREAD_RWLOCK_TRYWRLOCK''@|$(REPLACE_PTHREAD_RWLOCK_TRYWRLOCK)|g' \ 3538 -e 's|@''REPLACE_PTHREAD_RWLOCK_TIMEDRDLOCK''@|$(REPLACE_PTHREAD_RWLOCK_TIMEDRDLOCK)|g' \ 3539 -e 's|@''REPLACE_PTHREAD_RWLOCK_TIMEDWRLOCK''@|$(REPLACE_PTHREAD_RWLOCK_TIMEDWRLOCK)|g' \ 3540 -e 's|@''REPLACE_PTHREAD_RWLOCK_UNLOCK''@|$(REPLACE_PTHREAD_RWLOCK_UNLOCK)|g' \ 3541 -e 's|@''REPLACE_PTHREAD_RWLOCK_DESTROY''@|$(REPLACE_PTHREAD_RWLOCK_DESTROY)|g' \ 3542 -e 's|@''REPLACE_PTHREAD_COND_INIT''@|$(REPLACE_PTHREAD_COND_INIT)|g' \ 3543 -e 's|@''REPLACE_PTHREAD_CONDATTR_INIT''@|$(REPLACE_PTHREAD_CONDATTR_INIT)|g' \ 3544 -e 's|@''REPLACE_PTHREAD_CONDATTR_DESTROY''@|$(REPLACE_PTHREAD_CONDATTR_DESTROY)|g' \ 3545 -e 's|@''REPLACE_PTHREAD_COND_WAIT''@|$(REPLACE_PTHREAD_COND_WAIT)|g' \ 3546 -e 's|@''REPLACE_PTHREAD_COND_TIMEDWAIT''@|$(REPLACE_PTHREAD_COND_TIMEDWAIT)|g' \ 3547 -e 's|@''REPLACE_PTHREAD_COND_SIGNAL''@|$(REPLACE_PTHREAD_COND_SIGNAL)|g' \ 3548 -e 's|@''REPLACE_PTHREAD_COND_BROADCAST''@|$(REPLACE_PTHREAD_COND_BROADCAST)|g' \ 3549 -e 's|@''REPLACE_PTHREAD_COND_DESTROY''@|$(REPLACE_PTHREAD_COND_DESTROY)|g' \ 3550 -e 's|@''REPLACE_PTHREAD_KEY_CREATE''@|$(REPLACE_PTHREAD_KEY_CREATE)|g' \ 3551 -e 's|@''REPLACE_PTHREAD_SETSPECIFIC''@|$(REPLACE_PTHREAD_SETSPECIFIC)|g' \ 3552 -e 's|@''REPLACE_PTHREAD_GETSPECIFIC''@|$(REPLACE_PTHREAD_GETSPECIFIC)|g' \ 3553 -e 's|@''REPLACE_PTHREAD_KEY_DELETE''@|$(REPLACE_PTHREAD_KEY_DELETE)|g' \ 3554 -e 's|@''REPLACE_PTHREAD_SPIN_INIT''@|$(REPLACE_PTHREAD_SPIN_INIT)|g' \ 3555 -e 's|@''REPLACE_PTHREAD_SPIN_LOCK''@|$(REPLACE_PTHREAD_SPIN_LOCK)|g' \ 3556 -e 's|@''REPLACE_PTHREAD_SPIN_TRYLOCK''@|$(REPLACE_PTHREAD_SPIN_TRYLOCK)|g' \ 3557 -e 's|@''REPLACE_PTHREAD_SPIN_UNLOCK''@|$(REPLACE_PTHREAD_SPIN_UNLOCK)|g' \ 3558 -e 's|@''REPLACE_PTHREAD_SPIN_DESTROY''@|$(REPLACE_PTHREAD_SPIN_DESTROY)|g' \ 3559 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 3560 -e '/definition of _Noreturn/r $(_NORETURN_H)' \ 3561 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 3562 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \ 3563 } > $@-t && \ 3564 mv $@-t $@ 3565MOSTLYCLEANFILES += lib/pthread.h lib/pthread.h-t 3566 3567EXTRA_DIST += lib/pthread.in.h 3568 3569## end gnulib module pthread-h 3570 3571## begin gnulib module pthread-mutex 3572 3573 3574EXTRA_DIST += lib/pthread-mutex.c 3575 3576EXTRA_lib_libcoreutils_a_SOURCES += lib/pthread-mutex.c 3577 3578## end gnulib module pthread-mutex 3579 3580## begin gnulib module pthread-thread 3581 3582 3583EXTRA_DIST += lib/pthread-thread.c 3584 3585EXTRA_lib_libcoreutils_a_SOURCES += lib/pthread-thread.c 3586 3587## end gnulib module pthread-thread 3588 3589## begin gnulib module pthread_mutex_timedlock 3590 3591 3592EXTRA_DIST += lib/pthread_mutex_timedlock.c 3593 3594EXTRA_lib_libcoreutils_a_SOURCES += lib/pthread_mutex_timedlock.c 3595 3596## end gnulib module pthread_mutex_timedlock 3597 3598## begin gnulib module pthread_sigmask 3599 3600 3601EXTRA_DIST += lib/pthread_sigmask.c 3602 3603EXTRA_lib_libcoreutils_a_SOURCES += lib/pthread_sigmask.c 3604 3605## end gnulib module pthread_sigmask 3606 3607## begin gnulib module putenv 3608 3609 3610EXTRA_DIST += lib/putenv.c 3611 3612EXTRA_lib_libcoreutils_a_SOURCES += lib/putenv.c 3613 3614## end gnulib module putenv 3615 3616## begin gnulib module qcopy-acl 3617 3618lib_libcoreutils_a_SOURCES += lib/qcopy-acl.c 3619 3620## end gnulib module qcopy-acl 3621 3622## begin gnulib module qset-acl 3623 3624lib_libcoreutils_a_SOURCES += lib/qset-acl.c 3625 3626## end gnulib module qset-acl 3627 3628## begin gnulib module quote 3629 3630 3631EXTRA_DIST += lib/quote.h 3632 3633## end gnulib module quote 3634 3635## begin gnulib module quotearg 3636 3637lib_libcoreutils_a_SOURCES += lib/quotearg.c 3638 3639EXTRA_DIST += lib/quote.h lib/quotearg.h 3640 3641## end gnulib module quotearg 3642 3643## begin gnulib module raise 3644 3645 3646EXTRA_DIST += lib/raise.c 3647 3648EXTRA_lib_libcoreutils_a_SOURCES += lib/raise.c 3649 3650## end gnulib module raise 3651 3652## begin gnulib module randint 3653 3654lib_libcoreutils_a_SOURCES += lib/randint.c lib/randint.h 3655 3656## end gnulib module randint 3657 3658## begin gnulib module randperm 3659 3660lib_libcoreutils_a_SOURCES += lib/randperm.c lib/randperm.h 3661 3662## end gnulib module randperm 3663 3664## begin gnulib module randread 3665 3666lib_libcoreutils_a_SOURCES += lib/randread.c lib/randread.h lib/rand-isaac.c lib/rand-isaac.h 3667 3668## end gnulib module randread 3669 3670## begin gnulib module read 3671 3672 3673EXTRA_DIST += lib/read.c 3674 3675EXTRA_lib_libcoreutils_a_SOURCES += lib/read.c 3676 3677## end gnulib module read 3678 3679## begin gnulib module read-file 3680 3681lib_libcoreutils_a_SOURCES += lib/read-file.c 3682 3683EXTRA_DIST += lib/read-file.h 3684 3685## end gnulib module read-file 3686 3687## begin gnulib module readdir 3688 3689 3690EXTRA_DIST += lib/dirent-private.h lib/readdir.c 3691 3692EXTRA_lib_libcoreutils_a_SOURCES += lib/readdir.c 3693 3694## end gnulib module readdir 3695 3696## begin gnulib module readlink 3697 3698 3699EXTRA_DIST += lib/readlink.c 3700 3701EXTRA_lib_libcoreutils_a_SOURCES += lib/readlink.c 3702 3703## end gnulib module readlink 3704 3705## begin gnulib module readlinkat 3706 3707 3708EXTRA_DIST += lib/at-func.c lib/readlinkat.c 3709 3710EXTRA_lib_libcoreutils_a_SOURCES += lib/at-func.c lib/readlinkat.c 3711 3712## end gnulib module readlinkat 3713 3714## begin gnulib module readtokens 3715 3716lib_libcoreutils_a_SOURCES += lib/readtokens.c 3717 3718EXTRA_DIST += lib/readtokens.h 3719 3720## end gnulib module readtokens 3721 3722## begin gnulib module readtokens0 3723 3724lib_libcoreutils_a_SOURCES += lib/readtokens0.h lib/readtokens0.c 3725 3726## end gnulib module readtokens0 3727 3728## begin gnulib module readutmp 3729 3730 3731EXTRA_DIST += lib/readutmp.c lib/readutmp.h 3732 3733EXTRA_lib_libcoreutils_a_SOURCES += lib/readutmp.c 3734 3735## end gnulib module readutmp 3736 3737## begin gnulib module realloc-gnu 3738 3739 3740EXTRA_DIST += lib/realloc.c 3741 3742EXTRA_lib_libcoreutils_a_SOURCES += lib/realloc.c 3743 3744## end gnulib module realloc-gnu 3745 3746## begin gnulib module realloc-posix 3747 3748 3749EXTRA_DIST += lib/realloc.c 3750 3751EXTRA_lib_libcoreutils_a_SOURCES += lib/realloc.c 3752 3753## end gnulib module realloc-posix 3754 3755## begin gnulib module regex 3756 3757 3758EXTRA_DIST += lib/regcomp.c lib/regex.c lib/regex.h lib/regex_internal.c lib/regex_internal.h lib/regexec.c 3759 3760EXTRA_lib_libcoreutils_a_SOURCES += lib/regcomp.c lib/regex.c lib/regex_internal.c lib/regexec.c 3761 3762## end gnulib module regex 3763 3764## begin gnulib module remove 3765 3766 3767EXTRA_DIST += lib/remove.c 3768 3769EXTRA_lib_libcoreutils_a_SOURCES += lib/remove.c 3770 3771## end gnulib module remove 3772 3773## begin gnulib module rename 3774 3775 3776EXTRA_DIST += lib/rename.c 3777 3778EXTRA_lib_libcoreutils_a_SOURCES += lib/rename.c 3779 3780## end gnulib module rename 3781 3782## begin gnulib module renameat 3783 3784 3785EXTRA_DIST += lib/renameat.c 3786 3787EXTRA_lib_libcoreutils_a_SOURCES += lib/renameat.c 3788 3789## end gnulib module renameat 3790 3791## begin gnulib module renameatu 3792 3793lib_libcoreutils_a_SOURCES += lib/renameatu.c 3794 3795EXTRA_DIST += lib/at-func2.c lib/renameatu.h 3796 3797EXTRA_lib_libcoreutils_a_SOURCES += lib/at-func2.c 3798 3799## end gnulib module renameatu 3800 3801## begin gnulib module rewinddir 3802 3803 3804EXTRA_DIST += lib/dirent-private.h lib/rewinddir.c 3805 3806EXTRA_lib_libcoreutils_a_SOURCES += lib/rewinddir.c 3807 3808## end gnulib module rewinddir 3809 3810## begin gnulib module rmdir 3811 3812 3813EXTRA_DIST += lib/rmdir.c 3814 3815EXTRA_lib_libcoreutils_a_SOURCES += lib/rmdir.c 3816 3817## end gnulib module rmdir 3818 3819## begin gnulib module root-dev-ino 3820 3821lib_libcoreutils_a_SOURCES += lib/root-dev-ino.c lib/root-dev-ino.h 3822 3823## end gnulib module root-dev-ino 3824 3825## begin gnulib module root-uid 3826 3827 3828EXTRA_DIST += lib/root-uid.h 3829 3830## end gnulib module root-uid 3831 3832## begin gnulib module rpmatch 3833 3834 3835EXTRA_DIST += lib/rpmatch.c 3836 3837EXTRA_lib_libcoreutils_a_SOURCES += lib/rpmatch.c 3838 3839## end gnulib module rpmatch 3840 3841## begin gnulib module safe-read 3842 3843lib_libcoreutils_a_SOURCES += lib/safe-read.c 3844 3845EXTRA_DIST += lib/safe-read.h lib/sys-limits.h 3846 3847## end gnulib module safe-read 3848 3849## begin gnulib module safe-write 3850 3851lib_libcoreutils_a_SOURCES += lib/safe-write.c 3852 3853EXTRA_DIST += lib/safe-read.c lib/safe-write.h lib/sys-limits.h 3854 3855EXTRA_lib_libcoreutils_a_SOURCES += lib/safe-read.c 3856 3857## end gnulib module safe-write 3858 3859## begin gnulib module same 3860 3861lib_libcoreutils_a_SOURCES += lib/same.c 3862 3863EXTRA_DIST += lib/same.h 3864 3865## end gnulib module same 3866 3867## begin gnulib module same-inode 3868 3869 3870EXTRA_DIST += lib/same-inode.h 3871 3872## end gnulib module same-inode 3873 3874## begin gnulib module save-cwd 3875 3876lib_libcoreutils_a_SOURCES += lib/save-cwd.c 3877 3878EXTRA_DIST += lib/save-cwd.h 3879 3880## end gnulib module save-cwd 3881 3882## begin gnulib module savedir 3883 3884lib_libcoreutils_a_SOURCES += lib/savedir.c 3885 3886EXTRA_DIST += lib/savedir.h 3887 3888## end gnulib module savedir 3889 3890## begin gnulib module savewd 3891 3892lib_libcoreutils_a_SOURCES += lib/savewd.h lib/savewd.c 3893 3894## end gnulib module savewd 3895 3896## begin gnulib module sched 3897 3898BUILT_SOURCES += lib/sched.h 3899 3900# We need the following in order to create a replacement for <sched.h> when 3901# the system doesn't have one. 3902lib/sched.h: lib/sched.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) 3903 $(AM_V_GEN)rm -f $@-t $@ && \ 3904 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 3905 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 3906 -e 's|@''HAVE_SCHED_H''@|$(HAVE_SCHED_H)|g' \ 3907 -e 's|@''HAVE_SYS_CDEFS_H''@|$(HAVE_SYS_CDEFS_H)|g' \ 3908 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 3909 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 3910 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 3911 -e 's|@''NEXT_SCHED_H''@|$(NEXT_SCHED_H)|g' \ 3912 -e 's|@''HAVE_STRUCT_SCHED_PARAM''@|$(HAVE_STRUCT_SCHED_PARAM)|g' \ 3913 -e 's/@''GNULIB_SCHED_YIELD''@/$(GNULIB_SCHED_YIELD)/g' \ 3914 -e 's|@''HAVE_SCHED_YIELD''@|$(HAVE_SCHED_YIELD)|g' \ 3915 -e 's|@''REPLACE_SCHED_YIELD''@|$(REPLACE_SCHED_YIELD)|g' \ 3916 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 3917 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 3918 < $(top_srcdir)/lib/sched.in.h; \ 3919 } > $@-t && \ 3920 mv $@-t $@ 3921MOSTLYCLEANFILES += lib/sched.h lib/sched.h-t 3922 3923EXTRA_DIST += lib/sched.in.h 3924 3925## end gnulib module sched 3926 3927## begin gnulib module select 3928 3929 3930EXTRA_DIST += lib/select.c 3931 3932EXTRA_lib_libcoreutils_a_SOURCES += lib/select.c 3933 3934## end gnulib module select 3935 3936## begin gnulib module selinux-at 3937 3938lib_libcoreutils_a_SOURCES += lib/selinux-at.h lib/selinux-at.c 3939 3940EXTRA_DIST += lib/at-func.c 3941 3942EXTRA_lib_libcoreutils_a_SOURCES += lib/at-func.c 3943 3944## end gnulib module selinux-at 3945 3946## begin gnulib module selinux-h 3947 3948lib_libcoreutils_a_SOURCES += lib/se-context.in.h lib/se-selinux.in.h lib/se-context.c lib/se-selinux.c 3949 3950BUILT_SOURCES += lib/selinux/selinux.h 3951lib/selinux/selinux.h: lib/se-selinux.in.h $(top_builddir)/config.status $(UNUSED_PARAMETER_H) 3952 $(AM_V_at)$(MKDIR_P) lib/selinux 3953 $(AM_V_GEN)rm -f $@-t $@ && \ 3954 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 3955 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 3956 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 3957 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 3958 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 3959 -e 's|@''NEXT_SELINUX_SELINUX_H''@|$(NEXT_SELINUX_SELINUX_H)|g' \ 3960 -e '/definition of _GL_UNUSED_PARAMETER/r $(UNUSED_PARAMETER_H)' \ 3961 < $(top_srcdir)/lib/se-selinux.in.h; \ 3962 } > $@-t && \ 3963 chmod a-x $@-t && \ 3964 mv $@-t $@ 3965MOSTLYCLEANFILES += lib/selinux/selinux.h lib/selinux/selinux.h-t 3966 3967BUILT_SOURCES += $(SELINUX_CONTEXT_H) 3968if GL_GENERATE_SELINUX_CONTEXT_H 3969lib/selinux/context.h: lib/se-context.in.h $(top_builddir)/config.status $(UNUSED_PARAMETER_H) 3970 $(AM_V_at)$(MKDIR_P) lib/selinux 3971 $(AM_V_GEN)rm -f $@-t $@ && \ 3972 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 3973 sed -e '/definition of _GL_UNUSED_PARAMETER/r $(UNUSED_PARAMETER_H)' \ 3974 < $(top_srcdir)/lib/se-context.in.h; \ 3975 } > $@-t && \ 3976 chmod a-x $@-t && \ 3977 mv $@-t $@ 3978else 3979lib/selinux/context.h: $(top_builddir)/config.status 3980 rm -f $@ 3981endif 3982MOSTLYCLEANFILES += lib/selinux/context.h lib/selinux/context.h-t 3983MOSTLYCLEANDIRS += lib/selinux 3984 3985EXTRA_DIST += lib/getfilecon.c 3986 3987EXTRA_lib_libcoreutils_a_SOURCES += lib/getfilecon.c 3988 3989## end gnulib module selinux-h 3990 3991## begin gnulib module setenv 3992 3993 3994EXTRA_DIST += lib/setenv.c 3995 3996EXTRA_lib_libcoreutils_a_SOURCES += lib/setenv.c 3997 3998## end gnulib module setenv 3999 4000## begin gnulib module setlocale-null 4001 4002lib_libcoreutils_a_SOURCES += lib/setlocale_null.c 4003 4004EXTRA_DIST += lib/setlocale-lock.c lib/setlocale_null.h lib/windows-initguard.h 4005 4006EXTRA_lib_libcoreutils_a_SOURCES += lib/setlocale-lock.c 4007 4008## end gnulib module setlocale-null 4009 4010## begin gnulib module settime 4011 4012lib_libcoreutils_a_SOURCES += lib/settime.c 4013 4014## end gnulib module settime 4015 4016## begin gnulib module sig2str 4017 4018 4019EXTRA_DIST += lib/sig2str.c lib/sig2str.h 4020 4021EXTRA_lib_libcoreutils_a_SOURCES += lib/sig2str.c 4022 4023## end gnulib module sig2str 4024 4025## begin gnulib module sigaction 4026 4027lib_libcoreutils_a_SOURCES += lib/sig-handler.c 4028 4029EXTRA_DIST += lib/sig-handler.h lib/sigaction.c 4030 4031EXTRA_lib_libcoreutils_a_SOURCES += lib/sigaction.c 4032 4033## end gnulib module sigaction 4034 4035## begin gnulib module signal-h 4036 4037BUILT_SOURCES += lib/signal.h 4038 4039# We need the following in order to create <signal.h> when the system 4040# doesn't have a complete one. 4041lib/signal.h: lib/signal.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 4042 $(AM_V_GEN)rm -f $@-t $@ && \ 4043 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 4044 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 4045 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 4046 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 4047 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 4048 -e 's|@''NEXT_SIGNAL_H''@|$(NEXT_SIGNAL_H)|g' \ 4049 -e 's/@''GNULIB_PTHREAD_SIGMASK''@/$(GNULIB_PTHREAD_SIGMASK)/g' \ 4050 -e 's/@''GNULIB_RAISE''@/$(GNULIB_RAISE)/g' \ 4051 -e 's/@''GNULIB_SIGNAL_H_SIGPIPE''@/$(GNULIB_SIGNAL_H_SIGPIPE)/g' \ 4052 -e 's/@''GNULIB_SIGPROCMASK''@/$(GNULIB_SIGPROCMASK)/g' \ 4053 -e 's/@''GNULIB_SIGACTION''@/$(GNULIB_SIGACTION)/g' \ 4054 -e 's|@''HAVE_POSIX_SIGNALBLOCKING''@|$(HAVE_POSIX_SIGNALBLOCKING)|g' \ 4055 -e 's|@''HAVE_PTHREAD_SIGMASK''@|$(HAVE_PTHREAD_SIGMASK)|g' \ 4056 -e 's|@''HAVE_RAISE''@|$(HAVE_RAISE)|g' \ 4057 -e 's|@''HAVE_SIGSET_T''@|$(HAVE_SIGSET_T)|g' \ 4058 -e 's|@''HAVE_SIGINFO_T''@|$(HAVE_SIGINFO_T)|g' \ 4059 -e 's|@''HAVE_SIGACTION''@|$(HAVE_SIGACTION)|g' \ 4060 -e 's|@''HAVE_STRUCT_SIGACTION_SA_SIGACTION''@|$(HAVE_STRUCT_SIGACTION_SA_SIGACTION)|g' \ 4061 -e 's|@''HAVE_TYPE_VOLATILE_SIG_ATOMIC_T''@|$(HAVE_TYPE_VOLATILE_SIG_ATOMIC_T)|g' \ 4062 -e 's|@''HAVE_SIGHANDLER_T''@|$(HAVE_SIGHANDLER_T)|g' \ 4063 -e 's|@''REPLACE_PTHREAD_SIGMASK''@|$(REPLACE_PTHREAD_SIGMASK)|g' \ 4064 -e 's|@''REPLACE_RAISE''@|$(REPLACE_RAISE)|g' \ 4065 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 4066 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 4067 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 4068 < $(top_srcdir)/lib/signal.in.h; \ 4069 } > $@-t && \ 4070 mv $@-t $@ 4071MOSTLYCLEANFILES += lib/signal.h lib/signal.h-t 4072 4073EXTRA_DIST += lib/signal.in.h 4074 4075## end gnulib module signal-h 4076 4077## begin gnulib module signbit 4078 4079 4080EXTRA_DIST += lib/float+.h lib/signbitd.c lib/signbitf.c lib/signbitl.c 4081 4082EXTRA_lib_libcoreutils_a_SOURCES += lib/signbitd.c lib/signbitf.c lib/signbitl.c 4083 4084## end gnulib module signbit 4085 4086## begin gnulib module sigprocmask 4087 4088 4089EXTRA_DIST += lib/sigprocmask.c 4090 4091EXTRA_lib_libcoreutils_a_SOURCES += lib/sigprocmask.c 4092 4093## end gnulib module sigprocmask 4094 4095## begin gnulib module size_max 4096 4097lib_libcoreutils_a_SOURCES += lib/size_max.h 4098 4099## end gnulib module size_max 4100 4101## begin gnulib module smack 4102 4103lib_libcoreutils_a_SOURCES += lib/smack.h 4104 4105## end gnulib module smack 4106 4107## begin gnulib module snippet/_Noreturn 4108 4109# Because this Makefile snippet defines a variable used by other 4110# gnulib Makefile snippets, it must be present in all makefiles that 4111# need it. This is ensured by the applicability 'all' defined above. 4112 4113_NORETURN_H=$(top_srcdir)/lib/_Noreturn.h 4114 4115EXTRA_DIST += lib/_Noreturn.h 4116 4117## end gnulib module snippet/_Noreturn 4118 4119## begin gnulib module snippet/arg-nonnull 4120 4121# Because this Makefile snippet defines a variable used by other 4122# gnulib Makefile snippets, it must be present in all makefiles that 4123# need it. This is ensured by the applicability 'all' defined above. 4124 4125ARG_NONNULL_H=$(top_srcdir)/lib/arg-nonnull.h 4126 4127EXTRA_DIST += lib/arg-nonnull.h 4128 4129## end gnulib module snippet/arg-nonnull 4130 4131## begin gnulib module snippet/c++defs 4132 4133# Because this Makefile snippet defines a variable used by other 4134# gnulib Makefile snippets, it must be present in all makefiles that 4135# need it. This is ensured by the applicability 'all' defined above. 4136 4137CXXDEFS_H=$(top_srcdir)/lib/c++defs.h 4138 4139EXTRA_DIST += lib/c++defs.h 4140 4141## end gnulib module snippet/c++defs 4142 4143## begin gnulib module snippet/unused-parameter 4144 4145# Because this Makefile snippet defines a variable used by other 4146# gnulib Makefile snippets, it must be present in all makefiles that 4147# need it. This is ensured by the applicability 'all' defined above. 4148 4149UNUSED_PARAMETER_H=$(top_srcdir)/lib/unused-parameter.h 4150 4151EXTRA_DIST += lib/unused-parameter.h 4152 4153## end gnulib module snippet/unused-parameter 4154 4155## begin gnulib module snippet/warn-on-use 4156 4157# Because this Makefile snippet defines a variable used by other 4158# gnulib Makefile snippets, it must be present in all makefiles that 4159# need it. This is ensured by the applicability 'all' defined above. 4160 4161WARN_ON_USE_H=$(top_srcdir)/lib/warn-on-use.h 4162 4163EXTRA_DIST += lib/warn-on-use.h 4164 4165## end gnulib module snippet/warn-on-use 4166 4167## begin gnulib module snprintf 4168 4169 4170EXTRA_DIST += lib/snprintf.c 4171 4172EXTRA_lib_libcoreutils_a_SOURCES += lib/snprintf.c 4173 4174## end gnulib module snprintf 4175 4176## begin gnulib module sockets 4177 4178lib_libcoreutils_a_SOURCES += lib/sockets.h lib/sockets.c 4179 4180EXTRA_DIST += lib/w32sock.h 4181 4182## end gnulib module sockets 4183 4184## begin gnulib module stat 4185 4186 4187EXTRA_DIST += lib/stat-w32.c lib/stat-w32.h lib/stat.c 4188 4189EXTRA_lib_libcoreutils_a_SOURCES += lib/stat-w32.c lib/stat.c 4190 4191## end gnulib module stat 4192 4193## begin gnulib module stat-macros 4194 4195 4196EXTRA_DIST += lib/stat-macros.h 4197 4198## end gnulib module stat-macros 4199 4200## begin gnulib module stat-size 4201 4202 4203EXTRA_DIST += lib/stat-size.h 4204 4205## end gnulib module stat-size 4206 4207## begin gnulib module stat-time 4208 4209lib_libcoreutils_a_SOURCES += lib/stat-time.c 4210 4211EXTRA_DIST += lib/stat-time.h 4212 4213## end gnulib module stat-time 4214 4215## begin gnulib module statat 4216 4217lib_libcoreutils_a_SOURCES += lib/statat.c 4218 4219## end gnulib module statat 4220 4221## begin gnulib module stdalign 4222 4223BUILT_SOURCES += $(STDALIGN_H) 4224 4225# We need the following in order to create <stdalign.h> when the system 4226# doesn't have one that works. 4227if GL_GENERATE_STDALIGN_H 4228lib/stdalign.h: lib/stdalign.in.h $(top_builddir)/config.status 4229 $(AM_V_GEN)rm -f $@-t $@ && \ 4230 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 4231 cat $(top_srcdir)/lib/stdalign.in.h; \ 4232 } > $@-t && \ 4233 mv $@-t $@ 4234else 4235lib/stdalign.h: $(top_builddir)/config.status 4236 rm -f $@ 4237endif 4238MOSTLYCLEANFILES += lib/stdalign.h lib/stdalign.h-t 4239 4240EXTRA_DIST += lib/stdalign.in.h 4241 4242## end gnulib module stdalign 4243 4244## begin gnulib module stdarg 4245 4246BUILT_SOURCES += $(STDARG_H) 4247 4248# We need the following in order to create <stdarg.h> when the system 4249# doesn't have one that works with the given compiler. 4250if GL_GENERATE_STDARG_H 4251lib/stdarg.h: lib/stdarg.in.h $(top_builddir)/config.status 4252 $(AM_V_GEN)rm -f $@-t $@ && \ 4253 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 4254 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 4255 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 4256 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 4257 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 4258 -e 's|@''NEXT_STDARG_H''@|$(NEXT_STDARG_H)|g' \ 4259 < $(top_srcdir)/lib/stdarg.in.h; \ 4260 } > $@-t && \ 4261 mv $@-t $@ 4262else 4263lib/stdarg.h: $(top_builddir)/config.status 4264 rm -f $@ 4265endif 4266MOSTLYCLEANFILES += lib/stdarg.h lib/stdarg.h-t 4267 4268EXTRA_DIST += lib/stdarg.in.h 4269 4270## end gnulib module stdarg 4271 4272## begin gnulib module stdbool 4273 4274BUILT_SOURCES += $(STDBOOL_H) 4275 4276# We need the following in order to create <stdbool.h> when the system 4277# doesn't have one that works. 4278if GL_GENERATE_STDBOOL_H 4279lib/stdbool.h: lib/stdbool.in.h $(top_builddir)/config.status 4280 $(AM_V_GEN)rm -f $@-t $@ && \ 4281 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 4282 sed -e 's/@''HAVE__BOOL''@/$(HAVE__BOOL)/g' < $(top_srcdir)/lib/stdbool.in.h; \ 4283 } > $@-t && \ 4284 mv $@-t $@ 4285else 4286lib/stdbool.h: $(top_builddir)/config.status 4287 rm -f $@ 4288endif 4289MOSTLYCLEANFILES += lib/stdbool.h lib/stdbool.h-t 4290 4291EXTRA_DIST += lib/stdbool.in.h 4292 4293## end gnulib module stdbool 4294 4295## begin gnulib module stddef 4296 4297BUILT_SOURCES += $(STDDEF_H) 4298 4299# We need the following in order to create <stddef.h> when the system 4300# doesn't have one that works with the given compiler. 4301if GL_GENERATE_STDDEF_H 4302lib/stddef.h: lib/stddef.in.h $(top_builddir)/config.status 4303 $(AM_V_GEN)rm -f $@-t $@ && \ 4304 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 4305 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 4306 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 4307 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 4308 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 4309 -e 's|@''NEXT_STDDEF_H''@|$(NEXT_STDDEF_H)|g' \ 4310 -e 's|@''HAVE_MAX_ALIGN_T''@|$(HAVE_MAX_ALIGN_T)|g' \ 4311 -e 's|@''HAVE_WCHAR_T''@|$(HAVE_WCHAR_T)|g' \ 4312 -e 's|@''REPLACE_NULL''@|$(REPLACE_NULL)|g' \ 4313 < $(top_srcdir)/lib/stddef.in.h; \ 4314 } > $@-t && \ 4315 mv $@-t $@ 4316else 4317lib/stddef.h: $(top_builddir)/config.status 4318 rm -f $@ 4319endif 4320MOSTLYCLEANFILES += lib/stddef.h lib/stddef.h-t 4321 4322EXTRA_DIST += lib/stddef.in.h 4323 4324## end gnulib module stddef 4325 4326## begin gnulib module stdint 4327 4328BUILT_SOURCES += $(STDINT_H) 4329 4330# We need the following in order to create <stdint.h> when the system 4331# doesn't have one that works with the given compiler. 4332if GL_GENERATE_STDINT_H 4333lib/stdint.h: lib/stdint.in.h $(top_builddir)/config.status 4334 $(AM_V_GEN)rm -f $@-t $@ && \ 4335 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 4336 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 4337 -e 's/@''HAVE_STDINT_H''@/$(HAVE_STDINT_H)/g' \ 4338 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 4339 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 4340 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 4341 -e 's|@''NEXT_STDINT_H''@|$(NEXT_STDINT_H)|g' \ 4342 -e 's/@''HAVE_C99_STDINT_H''@/$(HAVE_C99_STDINT_H)/g' \ 4343 -e 's/@''HAVE_SYS_TYPES_H''@/$(HAVE_SYS_TYPES_H)/g' \ 4344 -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \ 4345 -e 's/@''HAVE_SYS_INTTYPES_H''@/$(HAVE_SYS_INTTYPES_H)/g' \ 4346 -e 's/@''HAVE_SYS_BITYPES_H''@/$(HAVE_SYS_BITYPES_H)/g' \ 4347 -e 's/@''HAVE_WCHAR_H''@/$(HAVE_WCHAR_H)/g' \ 4348 -e 's/@''APPLE_UNIVERSAL_BUILD''@/$(APPLE_UNIVERSAL_BUILD)/g' \ 4349 -e 's/@''BITSIZEOF_PTRDIFF_T''@/$(BITSIZEOF_PTRDIFF_T)/g' \ 4350 -e 's/@''PTRDIFF_T_SUFFIX''@/$(PTRDIFF_T_SUFFIX)/g' \ 4351 -e 's/@''BITSIZEOF_SIG_ATOMIC_T''@/$(BITSIZEOF_SIG_ATOMIC_T)/g' \ 4352 -e 's/@''HAVE_SIGNED_SIG_ATOMIC_T''@/$(HAVE_SIGNED_SIG_ATOMIC_T)/g' \ 4353 -e 's/@''SIG_ATOMIC_T_SUFFIX''@/$(SIG_ATOMIC_T_SUFFIX)/g' \ 4354 -e 's/@''BITSIZEOF_SIZE_T''@/$(BITSIZEOF_SIZE_T)/g' \ 4355 -e 's/@''SIZE_T_SUFFIX''@/$(SIZE_T_SUFFIX)/g' \ 4356 -e 's/@''BITSIZEOF_WCHAR_T''@/$(BITSIZEOF_WCHAR_T)/g' \ 4357 -e 's/@''HAVE_SIGNED_WCHAR_T''@/$(HAVE_SIGNED_WCHAR_T)/g' \ 4358 -e 's/@''WCHAR_T_SUFFIX''@/$(WCHAR_T_SUFFIX)/g' \ 4359 -e 's/@''BITSIZEOF_WINT_T''@/$(BITSIZEOF_WINT_T)/g' \ 4360 -e 's/@''HAVE_SIGNED_WINT_T''@/$(HAVE_SIGNED_WINT_T)/g' \ 4361 -e 's/@''WINT_T_SUFFIX''@/$(WINT_T_SUFFIX)/g' \ 4362 -e 's/@''GNULIB_OVERRIDES_WINT_T''@/$(GNULIB_OVERRIDES_WINT_T)/g' \ 4363 < $(top_srcdir)/lib/stdint.in.h; \ 4364 } > $@-t && \ 4365 mv $@-t $@ 4366else 4367lib/stdint.h: $(top_builddir)/config.status 4368 rm -f $@ 4369endif 4370MOSTLYCLEANFILES += lib/stdint.h lib/stdint.h-t 4371 4372EXTRA_DIST += lib/stdint.in.h 4373 4374## end gnulib module stdint 4375 4376## begin gnulib module stdio 4377 4378BUILT_SOURCES += lib/stdio.h 4379 4380# We need the following in order to create <stdio.h> when the system 4381# doesn't have one that works with the given compiler. 4382lib/stdio.h: lib/stdio.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 4383 $(AM_V_GEN)rm -f $@-t $@ && \ 4384 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 4385 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 4386 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 4387 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 4388 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 4389 -e 's|@''NEXT_STDIO_H''@|$(NEXT_STDIO_H)|g' \ 4390 -e 's/@''GNULIB_DPRINTF''@/$(GNULIB_DPRINTF)/g' \ 4391 -e 's/@''GNULIB_FCLOSE''@/$(GNULIB_FCLOSE)/g' \ 4392 -e 's/@''GNULIB_FDOPEN''@/$(GNULIB_FDOPEN)/g' \ 4393 -e 's/@''GNULIB_FFLUSH''@/$(GNULIB_FFLUSH)/g' \ 4394 -e 's/@''GNULIB_FGETC''@/$(GNULIB_FGETC)/g' \ 4395 -e 's/@''GNULIB_FGETS''@/$(GNULIB_FGETS)/g' \ 4396 -e 's/@''GNULIB_FOPEN''@/$(GNULIB_FOPEN)/g' \ 4397 -e 's/@''GNULIB_FPRINTF''@/$(GNULIB_FPRINTF)/g' \ 4398 -e 's/@''GNULIB_FPRINTF_POSIX''@/$(GNULIB_FPRINTF_POSIX)/g' \ 4399 -e 's/@''GNULIB_FPURGE''@/$(GNULIB_FPURGE)/g' \ 4400 -e 's/@''GNULIB_FPUTC''@/$(GNULIB_FPUTC)/g' \ 4401 -e 's/@''GNULIB_FPUTS''@/$(GNULIB_FPUTS)/g' \ 4402 -e 's/@''GNULIB_FREAD''@/$(GNULIB_FREAD)/g' \ 4403 -e 's/@''GNULIB_FREOPEN''@/$(GNULIB_FREOPEN)/g' \ 4404 -e 's/@''GNULIB_FSCANF''@/$(GNULIB_FSCANF)/g' \ 4405 -e 's/@''GNULIB_FSEEK''@/$(GNULIB_FSEEK)/g' \ 4406 -e 's/@''GNULIB_FSEEKO''@/$(GNULIB_FSEEKO)/g' \ 4407 -e 's/@''GNULIB_FTELL''@/$(GNULIB_FTELL)/g' \ 4408 -e 's/@''GNULIB_FTELLO''@/$(GNULIB_FTELLO)/g' \ 4409 -e 's/@''GNULIB_FWRITE''@/$(GNULIB_FWRITE)/g' \ 4410 -e 's/@''GNULIB_GETC''@/$(GNULIB_GETC)/g' \ 4411 -e 's/@''GNULIB_GETCHAR''@/$(GNULIB_GETCHAR)/g' \ 4412 -e 's/@''GNULIB_GETDELIM''@/$(GNULIB_GETDELIM)/g' \ 4413 -e 's/@''GNULIB_GETLINE''@/$(GNULIB_GETLINE)/g' \ 4414 -e 's/@''GNULIB_OBSTACK_PRINTF''@/$(GNULIB_OBSTACK_PRINTF)/g' \ 4415 -e 's/@''GNULIB_OBSTACK_PRINTF_POSIX''@/$(GNULIB_OBSTACK_PRINTF_POSIX)/g' \ 4416 -e 's/@''GNULIB_PCLOSE''@/$(GNULIB_PCLOSE)/g' \ 4417 -e 's/@''GNULIB_PERROR''@/$(GNULIB_PERROR)/g' \ 4418 -e 's/@''GNULIB_POPEN''@/$(GNULIB_POPEN)/g' \ 4419 -e 's/@''GNULIB_PRINTF''@/$(GNULIB_PRINTF)/g' \ 4420 -e 's/@''GNULIB_PRINTF_POSIX''@/$(GNULIB_PRINTF_POSIX)/g' \ 4421 -e 's/@''GNULIB_PUTC''@/$(GNULIB_PUTC)/g' \ 4422 -e 's/@''GNULIB_PUTCHAR''@/$(GNULIB_PUTCHAR)/g' \ 4423 -e 's/@''GNULIB_PUTS''@/$(GNULIB_PUTS)/g' \ 4424 -e 's/@''GNULIB_REMOVE''@/$(GNULIB_REMOVE)/g' \ 4425 -e 's/@''GNULIB_RENAME''@/$(GNULIB_RENAME)/g' \ 4426 -e 's/@''GNULIB_RENAMEAT''@/$(GNULIB_RENAMEAT)/g' \ 4427 -e 's/@''GNULIB_SCANF''@/$(GNULIB_SCANF)/g' \ 4428 -e 's/@''GNULIB_SNPRINTF''@/$(GNULIB_SNPRINTF)/g' \ 4429 -e 's/@''GNULIB_SPRINTF_POSIX''@/$(GNULIB_SPRINTF_POSIX)/g' \ 4430 -e 's/@''GNULIB_STDIO_H_NONBLOCKING''@/$(GNULIB_STDIO_H_NONBLOCKING)/g' \ 4431 -e 's/@''GNULIB_STDIO_H_SIGPIPE''@/$(GNULIB_STDIO_H_SIGPIPE)/g' \ 4432 -e 's/@''GNULIB_TMPFILE''@/$(GNULIB_TMPFILE)/g' \ 4433 -e 's/@''GNULIB_VASPRINTF''@/$(GNULIB_VASPRINTF)/g' \ 4434 -e 's/@''GNULIB_VDPRINTF''@/$(GNULIB_VDPRINTF)/g' \ 4435 -e 's/@''GNULIB_VFPRINTF''@/$(GNULIB_VFPRINTF)/g' \ 4436 -e 's/@''GNULIB_VFPRINTF_POSIX''@/$(GNULIB_VFPRINTF_POSIX)/g' \ 4437 -e 's/@''GNULIB_VFSCANF''@/$(GNULIB_VFSCANF)/g' \ 4438 -e 's/@''GNULIB_VSCANF''@/$(GNULIB_VSCANF)/g' \ 4439 -e 's/@''GNULIB_VPRINTF''@/$(GNULIB_VPRINTF)/g' \ 4440 -e 's/@''GNULIB_VPRINTF_POSIX''@/$(GNULIB_VPRINTF_POSIX)/g' \ 4441 -e 's/@''GNULIB_VSNPRINTF''@/$(GNULIB_VSNPRINTF)/g' \ 4442 -e 's/@''GNULIB_VSPRINTF_POSIX''@/$(GNULIB_VSPRINTF_POSIX)/g' \ 4443 < $(top_srcdir)/lib/stdio.in.h | \ 4444 sed -e 's|@''HAVE_DECL_FPURGE''@|$(HAVE_DECL_FPURGE)|g' \ 4445 -e 's|@''HAVE_DECL_FSEEKO''@|$(HAVE_DECL_FSEEKO)|g' \ 4446 -e 's|@''HAVE_DECL_FTELLO''@|$(HAVE_DECL_FTELLO)|g' \ 4447 -e 's|@''HAVE_DECL_GETDELIM''@|$(HAVE_DECL_GETDELIM)|g' \ 4448 -e 's|@''HAVE_DECL_GETLINE''@|$(HAVE_DECL_GETLINE)|g' \ 4449 -e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|$(HAVE_DECL_OBSTACK_PRINTF)|g' \ 4450 -e 's|@''HAVE_DECL_SNPRINTF''@|$(HAVE_DECL_SNPRINTF)|g' \ 4451 -e 's|@''HAVE_DECL_VSNPRINTF''@|$(HAVE_DECL_VSNPRINTF)|g' \ 4452 -e 's|@''HAVE_DPRINTF''@|$(HAVE_DPRINTF)|g' \ 4453 -e 's|@''HAVE_FSEEKO''@|$(HAVE_FSEEKO)|g' \ 4454 -e 's|@''HAVE_FTELLO''@|$(HAVE_FTELLO)|g' \ 4455 -e 's|@''HAVE_PCLOSE''@|$(HAVE_PCLOSE)|g' \ 4456 -e 's|@''HAVE_POPEN''@|$(HAVE_POPEN)|g' \ 4457 -e 's|@''HAVE_RENAMEAT''@|$(HAVE_RENAMEAT)|g' \ 4458 -e 's|@''HAVE_VASPRINTF''@|$(HAVE_VASPRINTF)|g' \ 4459 -e 's|@''HAVE_VDPRINTF''@|$(HAVE_VDPRINTF)|g' \ 4460 -e 's|@''REPLACE_DPRINTF''@|$(REPLACE_DPRINTF)|g' \ 4461 -e 's|@''REPLACE_FCLOSE''@|$(REPLACE_FCLOSE)|g' \ 4462 -e 's|@''REPLACE_FDOPEN''@|$(REPLACE_FDOPEN)|g' \ 4463 -e 's|@''REPLACE_FFLUSH''@|$(REPLACE_FFLUSH)|g' \ 4464 -e 's|@''REPLACE_FOPEN''@|$(REPLACE_FOPEN)|g' \ 4465 -e 's|@''REPLACE_FPRINTF''@|$(REPLACE_FPRINTF)|g' \ 4466 -e 's|@''REPLACE_FPURGE''@|$(REPLACE_FPURGE)|g' \ 4467 -e 's|@''REPLACE_FREOPEN''@|$(REPLACE_FREOPEN)|g' \ 4468 -e 's|@''REPLACE_FSEEK''@|$(REPLACE_FSEEK)|g' \ 4469 -e 's|@''REPLACE_FSEEKO''@|$(REPLACE_FSEEKO)|g' \ 4470 -e 's|@''REPLACE_FTELL''@|$(REPLACE_FTELL)|g' \ 4471 -e 's|@''REPLACE_FTELLO''@|$(REPLACE_FTELLO)|g' \ 4472 -e 's|@''REPLACE_GETDELIM''@|$(REPLACE_GETDELIM)|g' \ 4473 -e 's|@''REPLACE_GETLINE''@|$(REPLACE_GETLINE)|g' \ 4474 -e 's|@''REPLACE_OBSTACK_PRINTF''@|$(REPLACE_OBSTACK_PRINTF)|g' \ 4475 -e 's|@''REPLACE_PERROR''@|$(REPLACE_PERROR)|g' \ 4476 -e 's|@''REPLACE_POPEN''@|$(REPLACE_POPEN)|g' \ 4477 -e 's|@''REPLACE_PRINTF''@|$(REPLACE_PRINTF)|g' \ 4478 -e 's|@''REPLACE_REMOVE''@|$(REPLACE_REMOVE)|g' \ 4479 -e 's|@''REPLACE_RENAME''@|$(REPLACE_RENAME)|g' \ 4480 -e 's|@''REPLACE_RENAMEAT''@|$(REPLACE_RENAMEAT)|g' \ 4481 -e 's|@''REPLACE_SNPRINTF''@|$(REPLACE_SNPRINTF)|g' \ 4482 -e 's|@''REPLACE_SPRINTF''@|$(REPLACE_SPRINTF)|g' \ 4483 -e 's|@''REPLACE_STDIO_READ_FUNCS''@|$(REPLACE_STDIO_READ_FUNCS)|g' \ 4484 -e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|$(REPLACE_STDIO_WRITE_FUNCS)|g' \ 4485 -e 's|@''REPLACE_TMPFILE''@|$(REPLACE_TMPFILE)|g' \ 4486 -e 's|@''REPLACE_VASPRINTF''@|$(REPLACE_VASPRINTF)|g' \ 4487 -e 's|@''REPLACE_VDPRINTF''@|$(REPLACE_VDPRINTF)|g' \ 4488 -e 's|@''REPLACE_VFPRINTF''@|$(REPLACE_VFPRINTF)|g' \ 4489 -e 's|@''REPLACE_VPRINTF''@|$(REPLACE_VPRINTF)|g' \ 4490 -e 's|@''REPLACE_VSNPRINTF''@|$(REPLACE_VSNPRINTF)|g' \ 4491 -e 's|@''REPLACE_VSPRINTF''@|$(REPLACE_VSPRINTF)|g' \ 4492 -e 's|@''ASM_SYMBOL_PREFIX''@|$(ASM_SYMBOL_PREFIX)|g' \ 4493 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 4494 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 4495 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \ 4496 } > $@-t && \ 4497 mv $@-t $@ 4498MOSTLYCLEANFILES += lib/stdio.h lib/stdio.h-t 4499 4500EXTRA_DIST += lib/stdio.in.h 4501 4502## end gnulib module stdio 4503 4504## begin gnulib module stdlib 4505 4506BUILT_SOURCES += lib/stdlib.h 4507 4508# We need the following in order to create <stdlib.h> when the system 4509# doesn't have one that works with the given compiler. 4510lib/stdlib.h: lib/stdlib.in.h $(top_builddir)/config.status $(CXXDEFS_H) \ 4511 $(_NORETURN_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 4512 $(AM_V_GEN)rm -f $@-t $@ && \ 4513 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 4514 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 4515 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 4516 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 4517 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 4518 -e 's|@''NEXT_STDLIB_H''@|$(NEXT_STDLIB_H)|g' \ 4519 -e 's/@''GNULIB__EXIT''@/$(GNULIB__EXIT)/g' \ 4520 -e 's/@''GNULIB_ATOLL''@/$(GNULIB_ATOLL)/g' \ 4521 -e 's/@''GNULIB_CALLOC_POSIX''@/$(GNULIB_CALLOC_POSIX)/g' \ 4522 -e 's/@''GNULIB_CANONICALIZE_FILE_NAME''@/$(GNULIB_CANONICALIZE_FILE_NAME)/g' \ 4523 -e 's/@''GNULIB_GETLOADAVG''@/$(GNULIB_GETLOADAVG)/g' \ 4524 -e 's/@''GNULIB_GETSUBOPT''@/$(GNULIB_GETSUBOPT)/g' \ 4525 -e 's/@''GNULIB_GRANTPT''@/$(GNULIB_GRANTPT)/g' \ 4526 -e 's/@''GNULIB_MALLOC_POSIX''@/$(GNULIB_MALLOC_POSIX)/g' \ 4527 -e 's/@''GNULIB_MBTOWC''@/$(GNULIB_MBTOWC)/g' \ 4528 -e 's/@''GNULIB_MKDTEMP''@/$(GNULIB_MKDTEMP)/g' \ 4529 -e 's/@''GNULIB_MKOSTEMP''@/$(GNULIB_MKOSTEMP)/g' \ 4530 -e 's/@''GNULIB_MKOSTEMPS''@/$(GNULIB_MKOSTEMPS)/g' \ 4531 -e 's/@''GNULIB_MKSTEMP''@/$(GNULIB_MKSTEMP)/g' \ 4532 -e 's/@''GNULIB_MKSTEMPS''@/$(GNULIB_MKSTEMPS)/g' \ 4533 -e 's/@''GNULIB_POSIX_OPENPT''@/$(GNULIB_POSIX_OPENPT)/g' \ 4534 -e 's/@''GNULIB_PTSNAME''@/$(GNULIB_PTSNAME)/g' \ 4535 -e 's/@''GNULIB_PTSNAME_R''@/$(GNULIB_PTSNAME_R)/g' \ 4536 -e 's/@''GNULIB_PUTENV''@/$(GNULIB_PUTENV)/g' \ 4537 -e 's/@''GNULIB_QSORT_R''@/$(GNULIB_QSORT_R)/g' \ 4538 -e 's/@''GNULIB_RANDOM''@/$(GNULIB_RANDOM)/g' \ 4539 -e 's/@''GNULIB_RANDOM_R''@/$(GNULIB_RANDOM_R)/g' \ 4540 -e 's/@''GNULIB_REALLOC_POSIX''@/$(GNULIB_REALLOC_POSIX)/g' \ 4541 -e 's/@''GNULIB_REALLOCARRAY''@/$(GNULIB_REALLOCARRAY)/g' \ 4542 -e 's/@''GNULIB_REALPATH''@/$(GNULIB_REALPATH)/g' \ 4543 -e 's/@''GNULIB_RPMATCH''@/$(GNULIB_RPMATCH)/g' \ 4544 -e 's/@''GNULIB_SECURE_GETENV''@/$(GNULIB_SECURE_GETENV)/g' \ 4545 -e 's/@''GNULIB_SETENV''@/$(GNULIB_SETENV)/g' \ 4546 -e 's/@''GNULIB_STRTOD''@/$(GNULIB_STRTOD)/g' \ 4547 -e 's/@''GNULIB_STRTOLD''@/$(GNULIB_STRTOLD)/g' \ 4548 -e 's/@''GNULIB_STRTOLL''@/$(GNULIB_STRTOLL)/g' \ 4549 -e 's/@''GNULIB_STRTOULL''@/$(GNULIB_STRTOULL)/g' \ 4550 -e 's/@''GNULIB_SYSTEM_POSIX''@/$(GNULIB_SYSTEM_POSIX)/g' \ 4551 -e 's/@''GNULIB_UNLOCKPT''@/$(GNULIB_UNLOCKPT)/g' \ 4552 -e 's/@''GNULIB_UNSETENV''@/$(GNULIB_UNSETENV)/g' \ 4553 -e 's/@''GNULIB_WCTOMB''@/$(GNULIB_WCTOMB)/g' \ 4554 < $(top_srcdir)/lib/stdlib.in.h | \ 4555 sed -e 's|@''HAVE__EXIT''@|$(HAVE__EXIT)|g' \ 4556 -e 's|@''HAVE_ATOLL''@|$(HAVE_ATOLL)|g' \ 4557 -e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|$(HAVE_CANONICALIZE_FILE_NAME)|g' \ 4558 -e 's|@''HAVE_DECL_GETLOADAVG''@|$(HAVE_DECL_GETLOADAVG)|g' \ 4559 -e 's|@''HAVE_GETSUBOPT''@|$(HAVE_GETSUBOPT)|g' \ 4560 -e 's|@''HAVE_GRANTPT''@|$(HAVE_GRANTPT)|g' \ 4561 -e 's|@''HAVE_INITSTATE''@|$(HAVE_INITSTATE)|g' \ 4562 -e 's|@''HAVE_DECL_INITSTATE''@|$(HAVE_DECL_INITSTATE)|g' \ 4563 -e 's|@''HAVE_MBTOWC''@|$(HAVE_MBTOWC)|g' \ 4564 -e 's|@''HAVE_MKDTEMP''@|$(HAVE_MKDTEMP)|g' \ 4565 -e 's|@''HAVE_MKOSTEMP''@|$(HAVE_MKOSTEMP)|g' \ 4566 -e 's|@''HAVE_MKOSTEMPS''@|$(HAVE_MKOSTEMPS)|g' \ 4567 -e 's|@''HAVE_MKSTEMP''@|$(HAVE_MKSTEMP)|g' \ 4568 -e 's|@''HAVE_MKSTEMPS''@|$(HAVE_MKSTEMPS)|g' \ 4569 -e 's|@''HAVE_POSIX_OPENPT''@|$(HAVE_POSIX_OPENPT)|g' \ 4570 -e 's|@''HAVE_PTSNAME''@|$(HAVE_PTSNAME)|g' \ 4571 -e 's|@''HAVE_PTSNAME_R''@|$(HAVE_PTSNAME_R)|g' \ 4572 -e 's|@''HAVE_QSORT_R''@|$(HAVE_QSORT_R)|g' \ 4573 -e 's|@''HAVE_RANDOM''@|$(HAVE_RANDOM)|g' \ 4574 -e 's|@''HAVE_RANDOM_H''@|$(HAVE_RANDOM_H)|g' \ 4575 -e 's|@''HAVE_RANDOM_R''@|$(HAVE_RANDOM_R)|g' \ 4576 -e 's|@''HAVE_REALLOCARRAY''@|$(HAVE_REALLOCARRAY)|g' \ 4577 -e 's|@''HAVE_REALPATH''@|$(HAVE_REALPATH)|g' \ 4578 -e 's|@''HAVE_RPMATCH''@|$(HAVE_RPMATCH)|g' \ 4579 -e 's|@''HAVE_SECURE_GETENV''@|$(HAVE_SECURE_GETENV)|g' \ 4580 -e 's|@''HAVE_DECL_SETENV''@|$(HAVE_DECL_SETENV)|g' \ 4581 -e 's|@''HAVE_SETSTATE''@|$(HAVE_SETSTATE)|g' \ 4582 -e 's|@''HAVE_DECL_SETSTATE''@|$(HAVE_DECL_SETSTATE)|g' \ 4583 -e 's|@''HAVE_STRTOD''@|$(HAVE_STRTOD)|g' \ 4584 -e 's|@''HAVE_STRTOLD''@|$(HAVE_STRTOLD)|g' \ 4585 -e 's|@''HAVE_STRTOLL''@|$(HAVE_STRTOLL)|g' \ 4586 -e 's|@''HAVE_STRTOULL''@|$(HAVE_STRTOULL)|g' \ 4587 -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|$(HAVE_STRUCT_RANDOM_DATA)|g' \ 4588 -e 's|@''HAVE_SYS_LOADAVG_H''@|$(HAVE_SYS_LOADAVG_H)|g' \ 4589 -e 's|@''HAVE_UNLOCKPT''@|$(HAVE_UNLOCKPT)|g' \ 4590 -e 's|@''HAVE_DECL_UNSETENV''@|$(HAVE_DECL_UNSETENV)|g' \ 4591 -e 's|@''REPLACE_CALLOC''@|$(REPLACE_CALLOC)|g' \ 4592 -e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|$(REPLACE_CANONICALIZE_FILE_NAME)|g' \ 4593 -e 's|@''REPLACE_INITSTATE''@|$(REPLACE_INITSTATE)|g' \ 4594 -e 's|@''REPLACE_MALLOC''@|$(REPLACE_MALLOC)|g' \ 4595 -e 's|@''REPLACE_MBTOWC''@|$(REPLACE_MBTOWC)|g' \ 4596 -e 's|@''REPLACE_MKSTEMP''@|$(REPLACE_MKSTEMP)|g' \ 4597 -e 's|@''REPLACE_PTSNAME''@|$(REPLACE_PTSNAME)|g' \ 4598 -e 's|@''REPLACE_PTSNAME_R''@|$(REPLACE_PTSNAME_R)|g' \ 4599 -e 's|@''REPLACE_PUTENV''@|$(REPLACE_PUTENV)|g' \ 4600 -e 's|@''REPLACE_QSORT_R''@|$(REPLACE_QSORT_R)|g' \ 4601 -e 's|@''REPLACE_RANDOM''@|$(REPLACE_RANDOM)|g' \ 4602 -e 's|@''REPLACE_RANDOM_R''@|$(REPLACE_RANDOM_R)|g' \ 4603 -e 's|@''REPLACE_REALLOC''@|$(REPLACE_REALLOC)|g' \ 4604 -e 's|@''REPLACE_REALPATH''@|$(REPLACE_REALPATH)|g' \ 4605 -e 's|@''REPLACE_SETENV''@|$(REPLACE_SETENV)|g' \ 4606 -e 's|@''REPLACE_SETSTATE''@|$(REPLACE_SETSTATE)|g' \ 4607 -e 's|@''REPLACE_STRTOD''@|$(REPLACE_STRTOD)|g' \ 4608 -e 's|@''REPLACE_STRTOLD''@|$(REPLACE_STRTOLD)|g' \ 4609 -e 's|@''REPLACE_UNSETENV''@|$(REPLACE_UNSETENV)|g' \ 4610 -e 's|@''REPLACE_WCTOMB''@|$(REPLACE_WCTOMB)|g' \ 4611 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 4612 -e '/definition of _Noreturn/r $(_NORETURN_H)' \ 4613 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 4614 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \ 4615 } > $@-t && \ 4616 mv $@-t $@ 4617MOSTLYCLEANFILES += lib/stdlib.h lib/stdlib.h-t 4618 4619EXTRA_DIST += lib/stdlib.in.h 4620 4621## end gnulib module stdlib 4622 4623## begin gnulib module stdlib-safer 4624 4625lib_libcoreutils_a_SOURCES += lib/mkstemp-safer.c 4626 4627EXTRA_DIST += lib/stdlib--.h lib/stdlib-safer.h 4628 4629## end gnulib module stdlib-safer 4630 4631## begin gnulib module stpcpy 4632 4633 4634EXTRA_DIST += lib/stpcpy.c 4635 4636EXTRA_lib_libcoreutils_a_SOURCES += lib/stpcpy.c 4637 4638## end gnulib module stpcpy 4639 4640## begin gnulib module stpncpy 4641 4642 4643EXTRA_DIST += lib/stpncpy.c 4644 4645EXTRA_lib_libcoreutils_a_SOURCES += lib/stpncpy.c 4646 4647## end gnulib module stpncpy 4648 4649## begin gnulib module strdup-posix 4650 4651 4652EXTRA_DIST += lib/strdup.c 4653 4654EXTRA_lib_libcoreutils_a_SOURCES += lib/strdup.c 4655 4656## end gnulib module strdup-posix 4657 4658## begin gnulib module streq 4659 4660 4661EXTRA_DIST += lib/streq.h 4662 4663## end gnulib module streq 4664 4665## begin gnulib module strerror 4666 4667 4668EXTRA_DIST += lib/strerror.c 4669 4670EXTRA_lib_libcoreutils_a_SOURCES += lib/strerror.c 4671 4672## end gnulib module strerror 4673 4674## begin gnulib module strerror-override 4675 4676 4677EXTRA_DIST += lib/strerror-override.c lib/strerror-override.h 4678 4679EXTRA_lib_libcoreutils_a_SOURCES += lib/strerror-override.c 4680 4681## end gnulib module strerror-override 4682 4683## begin gnulib module striconv 4684 4685lib_libcoreutils_a_SOURCES += lib/striconv.h lib/striconv.c 4686if GL_COND_LIBTOOL 4687endif 4688 4689## end gnulib module striconv 4690 4691## begin gnulib module string 4692 4693BUILT_SOURCES += lib/string.h 4694 4695# We need the following in order to create <string.h> when the system 4696# doesn't have one that works with the given compiler. 4697lib/string.h: lib/string.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 4698 $(AM_V_GEN)rm -f $@-t $@ && \ 4699 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 4700 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 4701 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 4702 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 4703 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 4704 -e 's|@''NEXT_STRING_H''@|$(NEXT_STRING_H)|g' \ 4705 -e 's/@''GNULIB_EXPLICIT_BZERO''@/$(GNULIB_EXPLICIT_BZERO)/g' \ 4706 -e 's/@''GNULIB_FFSL''@/$(GNULIB_FFSL)/g' \ 4707 -e 's/@''GNULIB_FFSLL''@/$(GNULIB_FFSLL)/g' \ 4708 -e 's/@''GNULIB_MBSLEN''@/$(GNULIB_MBSLEN)/g' \ 4709 -e 's/@''GNULIB_MBSNLEN''@/$(GNULIB_MBSNLEN)/g' \ 4710 -e 's/@''GNULIB_MBSCHR''@/$(GNULIB_MBSCHR)/g' \ 4711 -e 's/@''GNULIB_MBSRCHR''@/$(GNULIB_MBSRCHR)/g' \ 4712 -e 's/@''GNULIB_MBSSTR''@/$(GNULIB_MBSSTR)/g' \ 4713 -e 's/@''GNULIB_MBSCASECMP''@/$(GNULIB_MBSCASECMP)/g' \ 4714 -e 's/@''GNULIB_MBSNCASECMP''@/$(GNULIB_MBSNCASECMP)/g' \ 4715 -e 's/@''GNULIB_MBSPCASECMP''@/$(GNULIB_MBSPCASECMP)/g' \ 4716 -e 's/@''GNULIB_MBSCASESTR''@/$(GNULIB_MBSCASESTR)/g' \ 4717 -e 's/@''GNULIB_MBSCSPN''@/$(GNULIB_MBSCSPN)/g' \ 4718 -e 's/@''GNULIB_MBSPBRK''@/$(GNULIB_MBSPBRK)/g' \ 4719 -e 's/@''GNULIB_MBSSPN''@/$(GNULIB_MBSSPN)/g' \ 4720 -e 's/@''GNULIB_MBSSEP''@/$(GNULIB_MBSSEP)/g' \ 4721 -e 's/@''GNULIB_MBSTOK_R''@/$(GNULIB_MBSTOK_R)/g' \ 4722 -e 's/@''GNULIB_MEMCHR''@/$(GNULIB_MEMCHR)/g' \ 4723 -e 's/@''GNULIB_MEMMEM''@/$(GNULIB_MEMMEM)/g' \ 4724 -e 's/@''GNULIB_MEMPCPY''@/$(GNULIB_MEMPCPY)/g' \ 4725 -e 's/@''GNULIB_MEMRCHR''@/$(GNULIB_MEMRCHR)/g' \ 4726 -e 's/@''GNULIB_RAWMEMCHR''@/$(GNULIB_RAWMEMCHR)/g' \ 4727 -e 's/@''GNULIB_STPCPY''@/$(GNULIB_STPCPY)/g' \ 4728 -e 's/@''GNULIB_STPNCPY''@/$(GNULIB_STPNCPY)/g' \ 4729 -e 's/@''GNULIB_STRCHRNUL''@/$(GNULIB_STRCHRNUL)/g' \ 4730 -e 's/@''GNULIB_STRDUP''@/$(GNULIB_STRDUP)/g' \ 4731 -e 's/@''GNULIB_STRNCAT''@/$(GNULIB_STRNCAT)/g' \ 4732 -e 's/@''GNULIB_STRNDUP''@/$(GNULIB_STRNDUP)/g' \ 4733 -e 's/@''GNULIB_STRNLEN''@/$(GNULIB_STRNLEN)/g' \ 4734 -e 's/@''GNULIB_STRPBRK''@/$(GNULIB_STRPBRK)/g' \ 4735 -e 's/@''GNULIB_STRSEP''@/$(GNULIB_STRSEP)/g' \ 4736 -e 's/@''GNULIB_STRSTR''@/$(GNULIB_STRSTR)/g' \ 4737 -e 's/@''GNULIB_STRCASESTR''@/$(GNULIB_STRCASESTR)/g' \ 4738 -e 's/@''GNULIB_STRTOK_R''@/$(GNULIB_STRTOK_R)/g' \ 4739 -e 's/@''GNULIB_STRERROR''@/$(GNULIB_STRERROR)/g' \ 4740 -e 's/@''GNULIB_STRERROR_R''@/$(GNULIB_STRERROR_R)/g' \ 4741 -e 's/@''GNULIB_STRSIGNAL''@/$(GNULIB_STRSIGNAL)/g' \ 4742 -e 's/@''GNULIB_STRVERSCMP''@/$(GNULIB_STRVERSCMP)/g' \ 4743 < $(top_srcdir)/lib/string.in.h | \ 4744 sed -e 's|@''HAVE_EXPLICIT_BZERO''@|$(HAVE_EXPLICIT_BZERO)|g' \ 4745 -e 's|@''HAVE_FFSL''@|$(HAVE_FFSL)|g' \ 4746 -e 's|@''HAVE_FFSLL''@|$(HAVE_FFSLL)|g' \ 4747 -e 's|@''HAVE_MBSLEN''@|$(HAVE_MBSLEN)|g' \ 4748 -e 's|@''HAVE_MEMCHR''@|$(HAVE_MEMCHR)|g' \ 4749 -e 's|@''HAVE_DECL_MEMMEM''@|$(HAVE_DECL_MEMMEM)|g' \ 4750 -e 's|@''HAVE_MEMPCPY''@|$(HAVE_MEMPCPY)|g' \ 4751 -e 's|@''HAVE_DECL_MEMRCHR''@|$(HAVE_DECL_MEMRCHR)|g' \ 4752 -e 's|@''HAVE_RAWMEMCHR''@|$(HAVE_RAWMEMCHR)|g' \ 4753 -e 's|@''HAVE_STPCPY''@|$(HAVE_STPCPY)|g' \ 4754 -e 's|@''HAVE_STPNCPY''@|$(HAVE_STPNCPY)|g' \ 4755 -e 's|@''HAVE_STRCHRNUL''@|$(HAVE_STRCHRNUL)|g' \ 4756 -e 's|@''HAVE_DECL_STRDUP''@|$(HAVE_DECL_STRDUP)|g' \ 4757 -e 's|@''HAVE_DECL_STRNDUP''@|$(HAVE_DECL_STRNDUP)|g' \ 4758 -e 's|@''HAVE_DECL_STRNLEN''@|$(HAVE_DECL_STRNLEN)|g' \ 4759 -e 's|@''HAVE_STRPBRK''@|$(HAVE_STRPBRK)|g' \ 4760 -e 's|@''HAVE_STRSEP''@|$(HAVE_STRSEP)|g' \ 4761 -e 's|@''HAVE_STRCASESTR''@|$(HAVE_STRCASESTR)|g' \ 4762 -e 's|@''HAVE_DECL_STRTOK_R''@|$(HAVE_DECL_STRTOK_R)|g' \ 4763 -e 's|@''HAVE_DECL_STRERROR_R''@|$(HAVE_DECL_STRERROR_R)|g' \ 4764 -e 's|@''HAVE_DECL_STRSIGNAL''@|$(HAVE_DECL_STRSIGNAL)|g' \ 4765 -e 's|@''HAVE_STRVERSCMP''@|$(HAVE_STRVERSCMP)|g' \ 4766 -e 's|@''REPLACE_MEMCHR''@|$(REPLACE_MEMCHR)|g' \ 4767 -e 's|@''REPLACE_MEMMEM''@|$(REPLACE_MEMMEM)|g' \ 4768 -e 's|@''REPLACE_STPNCPY''@|$(REPLACE_STPNCPY)|g' \ 4769 -e 's|@''REPLACE_STRCHRNUL''@|$(REPLACE_STRCHRNUL)|g' \ 4770 -e 's|@''REPLACE_STRDUP''@|$(REPLACE_STRDUP)|g' \ 4771 -e 's|@''REPLACE_STRNCAT''@|$(REPLACE_STRNCAT)|g' \ 4772 -e 's|@''REPLACE_STRNDUP''@|$(REPLACE_STRNDUP)|g' \ 4773 -e 's|@''REPLACE_STRNLEN''@|$(REPLACE_STRNLEN)|g' \ 4774 -e 's|@''REPLACE_STRSTR''@|$(REPLACE_STRSTR)|g' \ 4775 -e 's|@''REPLACE_STRCASESTR''@|$(REPLACE_STRCASESTR)|g' \ 4776 -e 's|@''REPLACE_STRTOK_R''@|$(REPLACE_STRTOK_R)|g' \ 4777 -e 's|@''REPLACE_STRERROR''@|$(REPLACE_STRERROR)|g' \ 4778 -e 's|@''REPLACE_STRERROR_R''@|$(REPLACE_STRERROR_R)|g' \ 4779 -e 's|@''REPLACE_STRSIGNAL''@|$(REPLACE_STRSIGNAL)|g' \ 4780 -e 's|@''UNDEFINE_STRTOK_R''@|$(UNDEFINE_STRTOK_R)|g' \ 4781 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 4782 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 4783 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \ 4784 < $(top_srcdir)/lib/string.in.h; \ 4785 } > $@-t && \ 4786 mv $@-t $@ 4787MOSTLYCLEANFILES += lib/string.h lib/string.h-t 4788 4789EXTRA_DIST += lib/string.in.h 4790 4791## end gnulib module string 4792 4793## begin gnulib module strncat 4794 4795 4796EXTRA_DIST += lib/strncat.c 4797 4798EXTRA_lib_libcoreutils_a_SOURCES += lib/strncat.c 4799 4800## end gnulib module strncat 4801 4802## begin gnulib module strndup 4803 4804 4805EXTRA_DIST += lib/strndup.c 4806 4807EXTRA_lib_libcoreutils_a_SOURCES += lib/strndup.c 4808 4809## end gnulib module strndup 4810 4811## begin gnulib module strnlen 4812 4813 4814EXTRA_DIST += lib/strnlen.c 4815 4816EXTRA_lib_libcoreutils_a_SOURCES += lib/strnlen.c 4817 4818## end gnulib module strnlen 4819 4820## begin gnulib module strnlen1 4821 4822lib_libcoreutils_a_SOURCES += lib/strnlen1.h lib/strnlen1.c 4823 4824## end gnulib module strnlen1 4825 4826## begin gnulib module strnumcmp 4827 4828lib_libcoreutils_a_SOURCES += lib/strintcmp.c lib/strnumcmp.c lib/strnumcmp.h 4829 4830EXTRA_DIST += lib/strnumcmp-in.h 4831 4832## end gnulib module strnumcmp 4833 4834## begin gnulib module strsignal 4835 4836 4837EXTRA_DIST += lib/siglist.h lib/strsignal.c 4838 4839EXTRA_lib_libcoreutils_a_SOURCES += lib/strsignal.c 4840 4841## end gnulib module strsignal 4842 4843## begin gnulib module strstr-simple 4844 4845 4846EXTRA_DIST += lib/str-two-way.h lib/strstr.c 4847 4848EXTRA_lib_libcoreutils_a_SOURCES += lib/strstr.c 4849 4850## end gnulib module strstr-simple 4851 4852## begin gnulib module strtod 4853 4854 4855EXTRA_DIST += lib/strtod.c 4856 4857EXTRA_lib_libcoreutils_a_SOURCES += lib/strtod.c 4858 4859## end gnulib module strtod 4860 4861## begin gnulib module strtoimax 4862 4863 4864EXTRA_DIST += lib/strtoimax.c 4865 4866EXTRA_lib_libcoreutils_a_SOURCES += lib/strtoimax.c 4867 4868## end gnulib module strtoimax 4869 4870## begin gnulib module strtold 4871 4872 4873EXTRA_DIST += lib/strtod.c lib/strtold.c 4874 4875EXTRA_lib_libcoreutils_a_SOURCES += lib/strtod.c lib/strtold.c 4876 4877## end gnulib module strtold 4878 4879## begin gnulib module strtoll 4880 4881 4882EXTRA_DIST += lib/strtol.c lib/strtoll.c 4883 4884EXTRA_lib_libcoreutils_a_SOURCES += lib/strtol.c lib/strtoll.c 4885 4886## end gnulib module strtoll 4887 4888## begin gnulib module strtoull 4889 4890 4891EXTRA_DIST += lib/strtol.c lib/strtoul.c lib/strtoull.c 4892 4893EXTRA_lib_libcoreutils_a_SOURCES += lib/strtol.c lib/strtoul.c lib/strtoull.c 4894 4895## end gnulib module strtoull 4896 4897## begin gnulib module strtoumax 4898 4899 4900EXTRA_DIST += lib/strtoimax.c lib/strtoumax.c 4901 4902EXTRA_lib_libcoreutils_a_SOURCES += lib/strtoimax.c lib/strtoumax.c 4903 4904## end gnulib module strtoumax 4905 4906## begin gnulib module symlink 4907 4908 4909EXTRA_DIST += lib/symlink.c 4910 4911EXTRA_lib_libcoreutils_a_SOURCES += lib/symlink.c 4912 4913## end gnulib module symlink 4914 4915## begin gnulib module symlinkat 4916 4917 4918EXTRA_DIST += lib/at-func.c lib/symlinkat.c 4919 4920EXTRA_lib_libcoreutils_a_SOURCES += lib/at-func.c lib/symlinkat.c 4921 4922## end gnulib module symlinkat 4923 4924## begin gnulib module sys_ioctl 4925 4926BUILT_SOURCES += lib/sys/ioctl.h 4927 4928# We need the following in order to create <sys/ioctl.h> when the system 4929# does not have a complete one. 4930lib/sys/ioctl.h: lib/sys_ioctl.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) 4931 $(AM_V_at)$(MKDIR_P) lib/sys 4932 $(AM_V_GEN)rm -f $@-t $@ && \ 4933 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 4934 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 4935 -e 's|@''HAVE_SYS_IOCTL_H''@|$(HAVE_SYS_IOCTL_H)|g' \ 4936 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 4937 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 4938 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 4939 -e 's|@''NEXT_SYS_IOCTL_H''@|$(NEXT_SYS_IOCTL_H)|g' \ 4940 -e 's/@''GNULIB_IOCTL''@/$(GNULIB_IOCTL)/g' \ 4941 -e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H''@|$(SYS_IOCTL_H_HAVE_WINSOCK2_H)|g' \ 4942 -e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|$(SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS)|g' \ 4943 -e 's|@''REPLACE_IOCTL''@|$(REPLACE_IOCTL)|g' \ 4944 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 4945 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 4946 < $(top_srcdir)/lib/sys_ioctl.in.h; \ 4947 } > $@-t && \ 4948 mv $@-t $@ 4949MOSTLYCLEANFILES += lib/sys/ioctl.h lib/sys/ioctl.h-t 4950MOSTLYCLEANDIRS += lib/sys 4951 4952EXTRA_DIST += lib/sys_ioctl.in.h 4953 4954## end gnulib module sys_ioctl 4955 4956## begin gnulib module sys_resource 4957 4958BUILT_SOURCES += lib/sys/resource.h 4959 4960# We need the following in order to create <sys/resource.h> when the system 4961# doesn't have one. 4962lib/sys/resource.h: lib/sys_resource.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 4963 $(AM_V_at)$(MKDIR_P) lib/sys 4964 $(AM_V_GEN)rm -f $@-t $@ && \ 4965 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 4966 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 4967 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 4968 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 4969 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 4970 -e 's|@''NEXT_SYS_RESOURCE_H''@|$(NEXT_SYS_RESOURCE_H)|g' \ 4971 -e 's|@''HAVE_SYS_RESOURCE_H''@|$(HAVE_SYS_RESOURCE_H)|g' \ 4972 -e 's/@''GNULIB_GETRUSAGE''@/$(GNULIB_GETRUSAGE)/g' \ 4973 -e 's/@''HAVE_GETRUSAGE''@/$(HAVE_GETRUSAGE)/g' \ 4974 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 4975 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 4976 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 4977 < $(top_srcdir)/lib/sys_resource.in.h; \ 4978 } > $@-t && \ 4979 mv -f $@-t $@ 4980MOSTLYCLEANFILES += lib/sys/resource.h lib/sys/resource.h-t 4981MOSTLYCLEANDIRS += lib/sys 4982 4983EXTRA_DIST += lib/sys_resource.in.h 4984 4985## end gnulib module sys_resource 4986 4987## begin gnulib module sys_select 4988 4989BUILT_SOURCES += lib/sys/select.h 4990 4991# We need the following in order to create <sys/select.h> when the system 4992# doesn't have one that works with the given compiler. 4993lib/sys/select.h: lib/sys_select.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) 4994 $(AM_V_at)$(MKDIR_P) lib/sys 4995 $(AM_V_GEN)rm -f $@-t $@ && \ 4996 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 4997 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 4998 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 4999 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 5000 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 5001 -e 's|@''NEXT_SYS_SELECT_H''@|$(NEXT_SYS_SELECT_H)|g' \ 5002 -e 's|@''HAVE_SYS_SELECT_H''@|$(HAVE_SYS_SELECT_H)|g' \ 5003 -e 's/@''GNULIB_PSELECT''@/$(GNULIB_PSELECT)/g' \ 5004 -e 's/@''GNULIB_SELECT''@/$(GNULIB_SELECT)/g' \ 5005 -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \ 5006 -e 's|@''HAVE_PSELECT''@|$(HAVE_PSELECT)|g' \ 5007 -e 's|@''REPLACE_PSELECT''@|$(REPLACE_PSELECT)|g' \ 5008 -e 's|@''REPLACE_SELECT''@|$(REPLACE_SELECT)|g' \ 5009 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 5010 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 5011 < $(top_srcdir)/lib/sys_select.in.h; \ 5012 } > $@-t && \ 5013 mv $@-t $@ 5014MOSTLYCLEANFILES += lib/sys/select.h lib/sys/select.h-t 5015MOSTLYCLEANDIRS += lib/sys 5016 5017EXTRA_DIST += lib/sys_select.in.h 5018 5019## end gnulib module sys_select 5020 5021## begin gnulib module sys_socket 5022 5023BUILT_SOURCES += lib/sys/socket.h 5024lib_libcoreutils_a_SOURCES += lib/sys_socket.c 5025 5026# We need the following in order to create <sys/socket.h> when the system 5027# doesn't have one that works with the given compiler. 5028lib/sys/socket.h: lib/sys_socket.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H) 5029 $(AM_V_at)$(MKDIR_P) lib/sys 5030 $(AM_V_GEN)rm -f $@-t $@ && \ 5031 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 5032 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 5033 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 5034 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 5035 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 5036 -e 's|@''NEXT_SYS_SOCKET_H''@|$(NEXT_SYS_SOCKET_H)|g' \ 5037 -e 's|@''HAVE_SYS_SOCKET_H''@|$(HAVE_SYS_SOCKET_H)|g' \ 5038 -e 's/@''GNULIB_CLOSE''@/$(GNULIB_CLOSE)/g' \ 5039 -e 's/@''GNULIB_SOCKET''@/$(GNULIB_SOCKET)/g' \ 5040 -e 's/@''GNULIB_CONNECT''@/$(GNULIB_CONNECT)/g' \ 5041 -e 's/@''GNULIB_ACCEPT''@/$(GNULIB_ACCEPT)/g' \ 5042 -e 's/@''GNULIB_BIND''@/$(GNULIB_BIND)/g' \ 5043 -e 's/@''GNULIB_GETPEERNAME''@/$(GNULIB_GETPEERNAME)/g' \ 5044 -e 's/@''GNULIB_GETSOCKNAME''@/$(GNULIB_GETSOCKNAME)/g' \ 5045 -e 's/@''GNULIB_GETSOCKOPT''@/$(GNULIB_GETSOCKOPT)/g' \ 5046 -e 's/@''GNULIB_LISTEN''@/$(GNULIB_LISTEN)/g' \ 5047 -e 's/@''GNULIB_RECV''@/$(GNULIB_RECV)/g' \ 5048 -e 's/@''GNULIB_SEND''@/$(GNULIB_SEND)/g' \ 5049 -e 's/@''GNULIB_RECVFROM''@/$(GNULIB_RECVFROM)/g' \ 5050 -e 's/@''GNULIB_SENDTO''@/$(GNULIB_SENDTO)/g' \ 5051 -e 's/@''GNULIB_SETSOCKOPT''@/$(GNULIB_SETSOCKOPT)/g' \ 5052 -e 's/@''GNULIB_SHUTDOWN''@/$(GNULIB_SHUTDOWN)/g' \ 5053 -e 's/@''GNULIB_ACCEPT4''@/$(GNULIB_ACCEPT4)/g' \ 5054 -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \ 5055 -e 's|@''HAVE_WS2TCPIP_H''@|$(HAVE_WS2TCPIP_H)|g' \ 5056 -e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE''@|$(HAVE_STRUCT_SOCKADDR_STORAGE)|g' \ 5057 -e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY''@|$(HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY)|g' \ 5058 -e 's|@''HAVE_SA_FAMILY_T''@|$(HAVE_SA_FAMILY_T)|g' \ 5059 -e 's|@''HAVE_ACCEPT4''@|$(HAVE_ACCEPT4)|g' \ 5060 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 5061 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 5062 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 5063 < $(top_srcdir)/lib/sys_socket.in.h; \ 5064 } > $@-t && \ 5065 mv -f $@-t $@ 5066MOSTLYCLEANFILES += lib/sys/socket.h lib/sys/socket.h-t 5067MOSTLYCLEANDIRS += lib/sys 5068 5069EXTRA_DIST += lib/sys_socket.in.h 5070 5071## end gnulib module sys_socket 5072 5073## begin gnulib module sys_stat 5074 5075BUILT_SOURCES += lib/sys/stat.h 5076 5077# We need the following in order to create <sys/stat.h> when the system 5078# has one that is incomplete. 5079lib/sys/stat.h: lib/sys_stat.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 5080 $(AM_V_at)$(MKDIR_P) lib/sys 5081 $(AM_V_GEN)rm -f $@-t $@ && \ 5082 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 5083 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 5084 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 5085 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 5086 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 5087 -e 's|@''NEXT_SYS_STAT_H''@|$(NEXT_SYS_STAT_H)|g' \ 5088 -e 's|@''WINDOWS_64_BIT_ST_SIZE''@|$(WINDOWS_64_BIT_ST_SIZE)|g' \ 5089 -e 's|@''WINDOWS_STAT_TIMESPEC''@|$(WINDOWS_STAT_TIMESPEC)|g' \ 5090 -e 's/@''GNULIB_FCHMODAT''@/$(GNULIB_FCHMODAT)/g' \ 5091 -e 's/@''GNULIB_FSTAT''@/$(GNULIB_FSTAT)/g' \ 5092 -e 's/@''GNULIB_FSTATAT''@/$(GNULIB_FSTATAT)/g' \ 5093 -e 's/@''GNULIB_FUTIMENS''@/$(GNULIB_FUTIMENS)/g' \ 5094 -e 's/@''GNULIB_LCHMOD''@/$(GNULIB_LCHMOD)/g' \ 5095 -e 's/@''GNULIB_LSTAT''@/$(GNULIB_LSTAT)/g' \ 5096 -e 's/@''GNULIB_MKDIRAT''@/$(GNULIB_MKDIRAT)/g' \ 5097 -e 's/@''GNULIB_MKFIFO''@/$(GNULIB_MKFIFO)/g' \ 5098 -e 's/@''GNULIB_MKFIFOAT''@/$(GNULIB_MKFIFOAT)/g' \ 5099 -e 's/@''GNULIB_MKNOD''@/$(GNULIB_MKNOD)/g' \ 5100 -e 's/@''GNULIB_MKNODAT''@/$(GNULIB_MKNODAT)/g' \ 5101 -e 's/@''GNULIB_STAT''@/$(GNULIB_STAT)/g' \ 5102 -e 's/@''GNULIB_UTIMENSAT''@/$(GNULIB_UTIMENSAT)/g' \ 5103 -e 's/@''GNULIB_OVERRIDES_STRUCT_STAT''@/$(GNULIB_OVERRIDES_STRUCT_STAT)/g' \ 5104 -e 's|@''HAVE_FCHMODAT''@|$(HAVE_FCHMODAT)|g' \ 5105 -e 's|@''HAVE_FSTATAT''@|$(HAVE_FSTATAT)|g' \ 5106 -e 's|@''HAVE_FUTIMENS''@|$(HAVE_FUTIMENS)|g' \ 5107 -e 's|@''HAVE_LCHMOD''@|$(HAVE_LCHMOD)|g' \ 5108 -e 's|@''HAVE_LSTAT''@|$(HAVE_LSTAT)|g' \ 5109 -e 's|@''HAVE_MKDIRAT''@|$(HAVE_MKDIRAT)|g' \ 5110 -e 's|@''HAVE_MKFIFO''@|$(HAVE_MKFIFO)|g' \ 5111 -e 's|@''HAVE_MKFIFOAT''@|$(HAVE_MKFIFOAT)|g' \ 5112 -e 's|@''HAVE_MKNOD''@|$(HAVE_MKNOD)|g' \ 5113 -e 's|@''HAVE_MKNODAT''@|$(HAVE_MKNODAT)|g' \ 5114 -e 's|@''HAVE_UTIMENSAT''@|$(HAVE_UTIMENSAT)|g' \ 5115 -e 's|@''REPLACE_FCHMODAT''@|$(REPLACE_FCHMODAT)|g' \ 5116 -e 's|@''REPLACE_FSTAT''@|$(REPLACE_FSTAT)|g' \ 5117 -e 's|@''REPLACE_FSTATAT''@|$(REPLACE_FSTATAT)|g' \ 5118 -e 's|@''REPLACE_FUTIMENS''@|$(REPLACE_FUTIMENS)|g' \ 5119 -e 's|@''REPLACE_LSTAT''@|$(REPLACE_LSTAT)|g' \ 5120 -e 's|@''REPLACE_MKDIR''@|$(REPLACE_MKDIR)|g' \ 5121 -e 's|@''REPLACE_MKFIFO''@|$(REPLACE_MKFIFO)|g' \ 5122 -e 's|@''REPLACE_MKNOD''@|$(REPLACE_MKNOD)|g' \ 5123 -e 's|@''REPLACE_STAT''@|$(REPLACE_STAT)|g' \ 5124 -e 's|@''REPLACE_UTIMENSAT''@|$(REPLACE_UTIMENSAT)|g' \ 5125 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 5126 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 5127 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 5128 < $(top_srcdir)/lib/sys_stat.in.h; \ 5129 } > $@-t && \ 5130 mv $@-t $@ 5131MOSTLYCLEANFILES += lib/sys/stat.h lib/sys/stat.h-t 5132MOSTLYCLEANDIRS += lib/sys 5133 5134EXTRA_DIST += lib/sys_stat.in.h 5135 5136## end gnulib module sys_stat 5137 5138## begin gnulib module sys_time 5139 5140BUILT_SOURCES += lib/sys/time.h 5141 5142# We need the following in order to create <sys/time.h> when the system 5143# doesn't have one that works with the given compiler. 5144lib/sys/time.h: lib/sys_time.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 5145 $(AM_V_at)$(MKDIR_P) lib/sys 5146 $(AM_V_GEN)rm -f $@-t $@ && \ 5147 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 5148 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 5149 -e 's/@''HAVE_SYS_TIME_H''@/$(HAVE_SYS_TIME_H)/g' \ 5150 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 5151 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 5152 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 5153 -e 's|@''NEXT_SYS_TIME_H''@|$(NEXT_SYS_TIME_H)|g' \ 5154 -e 's/@''GNULIB_GETTIMEOFDAY''@/$(GNULIB_GETTIMEOFDAY)/g' \ 5155 -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \ 5156 -e 's/@''HAVE_GETTIMEOFDAY''@/$(HAVE_GETTIMEOFDAY)/g' \ 5157 -e 's/@''HAVE_STRUCT_TIMEVAL''@/$(HAVE_STRUCT_TIMEVAL)/g' \ 5158 -e 's/@''REPLACE_GETTIMEOFDAY''@/$(REPLACE_GETTIMEOFDAY)/g' \ 5159 -e 's/@''REPLACE_STRUCT_TIMEVAL''@/$(REPLACE_STRUCT_TIMEVAL)/g' \ 5160 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 5161 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 5162 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 5163 < $(top_srcdir)/lib/sys_time.in.h; \ 5164 } > $@-t && \ 5165 mv $@-t $@ 5166MOSTLYCLEANFILES += lib/sys/time.h lib/sys/time.h-t 5167 5168EXTRA_DIST += lib/sys_time.in.h 5169 5170## end gnulib module sys_time 5171 5172## begin gnulib module sys_types 5173 5174BUILT_SOURCES += lib/sys/types.h 5175 5176# We need the following in order to create <sys/types.h> when the system 5177# doesn't have one that works with the given compiler. 5178lib/sys/types.h: lib/sys_types.in.h $(top_builddir)/config.status 5179 $(AM_V_at)$(MKDIR_P) lib/sys 5180 $(AM_V_GEN)rm -f $@-t $@ && \ 5181 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 5182 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 5183 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 5184 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 5185 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 5186 -e 's|@''NEXT_SYS_TYPES_H''@|$(NEXT_SYS_TYPES_H)|g' \ 5187 -e 's|@''WINDOWS_64_BIT_OFF_T''@|$(WINDOWS_64_BIT_OFF_T)|g' \ 5188 -e 's|@''WINDOWS_STAT_INODES''@|$(WINDOWS_STAT_INODES)|g' \ 5189 < $(top_srcdir)/lib/sys_types.in.h; \ 5190 } > $@-t && \ 5191 mv $@-t $@ 5192MOSTLYCLEANFILES += lib/sys/types.h lib/sys/types.h-t 5193 5194EXTRA_DIST += lib/sys_types.in.h 5195 5196## end gnulib module sys_types 5197 5198## begin gnulib module sys_uio 5199 5200BUILT_SOURCES += lib/sys/uio.h 5201 5202# We need the following in order to create <sys/uio.h> when the system 5203# doesn't have one that works with the given compiler. 5204lib/sys/uio.h: lib/sys_uio.in.h $(top_builddir)/config.status 5205 $(AM_V_at)$(MKDIR_P) lib/sys 5206 $(AM_V_GEN)rm -f $@-t $@ && \ 5207 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 5208 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 5209 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 5210 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 5211 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 5212 -e 's|@''NEXT_SYS_UIO_H''@|$(NEXT_SYS_UIO_H)|g' \ 5213 -e 's|@''HAVE_SYS_UIO_H''@|$(HAVE_SYS_UIO_H)|g' \ 5214 < $(top_srcdir)/lib/sys_uio.in.h; \ 5215 } > $@-t && \ 5216 mv -f $@-t $@ 5217MOSTLYCLEANFILES += lib/sys/uio.h lib/sys/uio.h-t 5218MOSTLYCLEANDIRS += lib/sys 5219 5220EXTRA_DIST += lib/sys_uio.in.h 5221 5222## end gnulib module sys_uio 5223 5224## begin gnulib module sys_utsname 5225 5226BUILT_SOURCES += lib/sys/utsname.h 5227 5228# We need the following in order to create <sys/utsname.h> when the system 5229# does not have one. 5230lib/sys/utsname.h: lib/sys_utsname.in.h $(top_builddir)/config.status $(WARN_ON_USE_H) $(ARG_NONNULL_H) 5231 $(AM_V_at)$(MKDIR_P) lib/sys 5232 $(AM_V_GEN)rm -f $@-t $@ && \ 5233 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 5234 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 5235 -e 's/@''HAVE_SYS_UTSNAME_H''@/$(HAVE_SYS_UTSNAME_H)/g' \ 5236 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 5237 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 5238 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 5239 -e 's|@''NEXT_SYS_UTSNAME_H''@|$(NEXT_SYS_UTSNAME_H)|g' \ 5240 -e 's/@''GNULIB_UNAME''@/$(GNULIB_UNAME)/g' \ 5241 -e 's|@''HAVE_STRUCT_UTSNAME''@|$(HAVE_STRUCT_UTSNAME)|g' \ 5242 -e 's|@''HAVE_UNAME''@|$(HAVE_UNAME)|g' \ 5243 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 5244 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 5245 < $(top_srcdir)/lib/sys_utsname.in.h; \ 5246 } > $@-t && \ 5247 mv $@-t $@ 5248MOSTLYCLEANFILES += lib/sys/utsname.h lib/sys/utsname.h-t 5249MOSTLYCLEANDIRS += lib/sys 5250 5251EXTRA_DIST += lib/sys_utsname.in.h 5252 5253## end gnulib module sys_utsname 5254 5255## begin gnulib module sys_wait 5256 5257BUILT_SOURCES += lib/sys/wait.h 5258 5259# We need the following in order to create <sys/wait.h> when the system 5260# has one that is incomplete. 5261lib/sys/wait.h: lib/sys_wait.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) 5262 $(AM_V_at)$(MKDIR_P) lib/sys 5263 $(AM_V_GEN)rm -f $@-t $@ && \ 5264 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 5265 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 5266 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 5267 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 5268 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 5269 -e 's|@''NEXT_SYS_WAIT_H''@|$(NEXT_SYS_WAIT_H)|g' \ 5270 -e 's/@''GNULIB_WAITPID''@/$(GNULIB_WAITPID)/g' \ 5271 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 5272 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 5273 < $(top_srcdir)/lib/sys_wait.in.h; \ 5274 } > $@-t && \ 5275 mv $@-t $@ 5276MOSTLYCLEANFILES += lib/sys/wait.h lib/sys/wait.h-t 5277MOSTLYCLEANDIRS += lib/sys 5278 5279EXTRA_DIST += lib/sys_wait.in.h 5280 5281## end gnulib module sys_wait 5282 5283## begin gnulib module tempname 5284 5285lib_libcoreutils_a_SOURCES += lib/tempname.c 5286 5287EXTRA_DIST += lib/tempname.h 5288 5289## end gnulib module tempname 5290 5291## begin gnulib module termios 5292 5293BUILT_SOURCES += lib/termios.h 5294 5295# We need the following in order to create <termios.h> when the system 5296# version does not have all declarations. 5297lib/termios.h: lib/termios.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) 5298 $(AM_V_GEN)rm -f $@-t $@ && \ 5299 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 5300 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 5301 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 5302 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 5303 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 5304 -e 's|@''NEXT_TERMIOS_H''@|$(NEXT_TERMIOS_H)|g' \ 5305 -e 's/@''GNULIB_TCGETSID''@/$(GNULIB_TCGETSID)/g' \ 5306 -e 's|@''HAVE_DECL_TCGETSID''@|$(HAVE_DECL_TCGETSID)|g' \ 5307 -e 's|@''HAVE_TERMIOS_H''@|$(HAVE_TERMIOS_H)|g' \ 5308 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 5309 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 5310 < $(top_srcdir)/lib/termios.in.h; \ 5311 } > $@-t && \ 5312 mv $@-t $@ 5313MOSTLYCLEANFILES += lib/termios.h lib/termios.h-t 5314 5315EXTRA_DIST += lib/termios.in.h 5316 5317## end gnulib module termios 5318 5319## begin gnulib module threadlib 5320 5321lib_libcoreutils_a_SOURCES += lib/glthread/threadlib.c 5322 5323## end gnulib module threadlib 5324 5325## begin gnulib module time 5326 5327BUILT_SOURCES += lib/time.h 5328 5329# We need the following in order to create <time.h> when the system 5330# doesn't have one that works with the given compiler. 5331lib/time.h: lib/time.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 5332 $(AM_V_GEN)rm -f $@-t $@ && \ 5333 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 5334 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 5335 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 5336 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 5337 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 5338 -e 's|@''NEXT_TIME_H''@|$(NEXT_TIME_H)|g' \ 5339 -e 's/@''GNULIB_CTIME''@/$(GNULIB_CTIME)/g' \ 5340 -e 's/@''GNULIB_LOCALTIME''@/$(GNULIB_LOCALTIME)/g' \ 5341 -e 's/@''GNULIB_MKTIME''@/$(GNULIB_MKTIME)/g' \ 5342 -e 's/@''GNULIB_NANOSLEEP''@/$(GNULIB_NANOSLEEP)/g' \ 5343 -e 's/@''GNULIB_STRFTIME''@/$(GNULIB_STRFTIME)/g' \ 5344 -e 's/@''GNULIB_STRPTIME''@/$(GNULIB_STRPTIME)/g' \ 5345 -e 's/@''GNULIB_TIMEGM''@/$(GNULIB_TIMEGM)/g' \ 5346 -e 's/@''GNULIB_TIME_R''@/$(GNULIB_TIME_R)/g' \ 5347 -e 's/@''GNULIB_TIME_RZ''@/$(GNULIB_TIME_RZ)/g' \ 5348 -e 's/@''GNULIB_TZSET''@/$(GNULIB_TZSET)/g' \ 5349 -e 's|@''HAVE_DECL_LOCALTIME_R''@|$(HAVE_DECL_LOCALTIME_R)|g' \ 5350 -e 's|@''HAVE_NANOSLEEP''@|$(HAVE_NANOSLEEP)|g' \ 5351 -e 's|@''HAVE_STRPTIME''@|$(HAVE_STRPTIME)|g' \ 5352 -e 's|@''HAVE_TIMEGM''@|$(HAVE_TIMEGM)|g' \ 5353 -e 's|@''HAVE_TIMEZONE_T''@|$(HAVE_TIMEZONE_T)|g' \ 5354 -e 's|@''HAVE_TZSET''@|$(HAVE_TZSET)|g' \ 5355 -e 's|@''REPLACE_CTIME''@|$(REPLACE_CTIME)|g' \ 5356 -e 's|@''REPLACE_GMTIME''@|$(REPLACE_GMTIME)|g' \ 5357 -e 's|@''REPLACE_LOCALTIME''@|$(REPLACE_LOCALTIME)|g' \ 5358 -e 's|@''REPLACE_LOCALTIME_R''@|$(REPLACE_LOCALTIME_R)|g' \ 5359 -e 's|@''REPLACE_MKTIME''@|$(REPLACE_MKTIME)|g' \ 5360 -e 's|@''REPLACE_NANOSLEEP''@|$(REPLACE_NANOSLEEP)|g' \ 5361 -e 's|@''REPLACE_STRFTIME''@|$(REPLACE_STRFTIME)|g' \ 5362 -e 's|@''REPLACE_TIMEGM''@|$(REPLACE_TIMEGM)|g' \ 5363 -e 's|@''REPLACE_TZSET''@|$(REPLACE_TZSET)|g' \ 5364 -e 's|@''PTHREAD_H_DEFINES_STRUCT_TIMESPEC''@|$(PTHREAD_H_DEFINES_STRUCT_TIMESPEC)|g' \ 5365 -e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(SYS_TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \ 5366 -e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \ 5367 -e 's|@''UNISTD_H_DEFINES_STRUCT_TIMESPEC''@|$(UNISTD_H_DEFINES_STRUCT_TIMESPEC)|g' \ 5368 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 5369 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 5370 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 5371 < $(top_srcdir)/lib/time.in.h; \ 5372 } > $@-t && \ 5373 mv $@-t $@ 5374MOSTLYCLEANFILES += lib/time.h lib/time.h-t 5375 5376EXTRA_DIST += lib/time.in.h 5377 5378## end gnulib module time 5379 5380## begin gnulib module time_r 5381 5382 5383EXTRA_DIST += lib/time_r.c 5384 5385EXTRA_lib_libcoreutils_a_SOURCES += lib/time_r.c 5386 5387## end gnulib module time_r 5388 5389## begin gnulib module time_rz 5390 5391 5392EXTRA_DIST += lib/time-internal.h lib/time_rz.c 5393 5394EXTRA_lib_libcoreutils_a_SOURCES += lib/time_rz.c 5395 5396## end gnulib module time_rz 5397 5398## begin gnulib module timegm 5399 5400 5401EXTRA_DIST += lib/mktime-internal.h lib/timegm.c 5402 5403EXTRA_lib_libcoreutils_a_SOURCES += lib/timegm.c 5404 5405## end gnulib module timegm 5406 5407## begin gnulib module timespec 5408 5409lib_libcoreutils_a_SOURCES += lib/timespec.c 5410 5411EXTRA_DIST += lib/timespec.h 5412 5413## end gnulib module timespec 5414 5415## begin gnulib module tls 5416 5417lib_libcoreutils_a_SOURCES += lib/glthread/tls.h lib/glthread/tls.c 5418 5419## end gnulib module tls 5420 5421## begin gnulib module trim 5422 5423lib_libcoreutils_a_SOURCES += lib/trim.c 5424 5425EXTRA_DIST += lib/trim.h 5426 5427## end gnulib module trim 5428 5429## begin gnulib module tzset 5430 5431 5432EXTRA_DIST += lib/tzset.c 5433 5434EXTRA_lib_libcoreutils_a_SOURCES += lib/tzset.c 5435 5436## end gnulib module tzset 5437 5438## begin gnulib module u64 5439 5440lib_libcoreutils_a_SOURCES += lib/u64.c 5441 5442EXTRA_DIST += lib/u64.h 5443 5444## end gnulib module u64 5445 5446## begin gnulib module uname 5447 5448 5449EXTRA_DIST += lib/uname.c 5450 5451EXTRA_lib_libcoreutils_a_SOURCES += lib/uname.c 5452 5453## end gnulib module uname 5454 5455## begin gnulib module unicodeio 5456 5457lib_libcoreutils_a_SOURCES += lib/unicodeio.h lib/unicodeio.c 5458 5459## end gnulib module unicodeio 5460 5461## begin gnulib module unistd 5462 5463BUILT_SOURCES += lib/unistd.h 5464lib_libcoreutils_a_SOURCES += lib/unistd.c 5465 5466# We need the following in order to create an empty placeholder for 5467# <unistd.h> when the system doesn't have one. 5468lib/unistd.h: lib/unistd.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 5469 $(AM_V_GEN)rm -f $@-t $@ && \ 5470 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 5471 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 5472 -e 's|@''HAVE_UNISTD_H''@|$(HAVE_UNISTD_H)|g' \ 5473 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 5474 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 5475 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 5476 -e 's|@''NEXT_UNISTD_H''@|$(NEXT_UNISTD_H)|g' \ 5477 -e 's|@''WINDOWS_64_BIT_OFF_T''@|$(WINDOWS_64_BIT_OFF_T)|g' \ 5478 -e 's/@''GNULIB_ACCESS''@/$(GNULIB_ACCESS)/g' \ 5479 -e 's/@''GNULIB_CHDIR''@/$(GNULIB_CHDIR)/g' \ 5480 -e 's/@''GNULIB_CHOWN''@/$(GNULIB_CHOWN)/g' \ 5481 -e 's/@''GNULIB_CLOSE''@/$(GNULIB_CLOSE)/g' \ 5482 -e 's/@''GNULIB_COPY_FILE_RANGE''@/$(GNULIB_COPY_FILE_RANGE)/g' \ 5483 -e 's/@''GNULIB_DUP''@/$(GNULIB_DUP)/g' \ 5484 -e 's/@''GNULIB_DUP2''@/$(GNULIB_DUP2)/g' \ 5485 -e 's/@''GNULIB_DUP3''@/$(GNULIB_DUP3)/g' \ 5486 -e 's/@''GNULIB_ENVIRON''@/$(GNULIB_ENVIRON)/g' \ 5487 -e 's/@''GNULIB_EUIDACCESS''@/$(GNULIB_EUIDACCESS)/g' \ 5488 -e 's/@''GNULIB_FACCESSAT''@/$(GNULIB_FACCESSAT)/g' \ 5489 -e 's/@''GNULIB_FCHDIR''@/$(GNULIB_FCHDIR)/g' \ 5490 -e 's/@''GNULIB_FCHOWNAT''@/$(GNULIB_FCHOWNAT)/g' \ 5491 -e 's/@''GNULIB_FDATASYNC''@/$(GNULIB_FDATASYNC)/g' \ 5492 -e 's/@''GNULIB_FSYNC''@/$(GNULIB_FSYNC)/g' \ 5493 -e 's/@''GNULIB_FTRUNCATE''@/$(GNULIB_FTRUNCATE)/g' \ 5494 -e 's/@''GNULIB_GETCWD''@/$(GNULIB_GETCWD)/g' \ 5495 -e 's/@''GNULIB_GETDOMAINNAME''@/$(GNULIB_GETDOMAINNAME)/g' \ 5496 -e 's/@''GNULIB_GETDTABLESIZE''@/$(GNULIB_GETDTABLESIZE)/g' \ 5497 -e 's/@''GNULIB_GETGROUPS''@/$(GNULIB_GETGROUPS)/g' \ 5498 -e 's/@''GNULIB_GETHOSTNAME''@/$(GNULIB_GETHOSTNAME)/g' \ 5499 -e 's/@''GNULIB_GETLOGIN''@/$(GNULIB_GETLOGIN)/g' \ 5500 -e 's/@''GNULIB_GETLOGIN_R''@/$(GNULIB_GETLOGIN_R)/g' \ 5501 -e 's/@''GNULIB_GETOPT_POSIX''@/$(GNULIB_GETOPT_POSIX)/g' \ 5502 -e 's/@''GNULIB_GETPAGESIZE''@/$(GNULIB_GETPAGESIZE)/g' \ 5503 -e 's/@''GNULIB_GETPASS''@/$(GNULIB_GETPASS)/g' \ 5504 -e 's/@''GNULIB_GETUSERSHELL''@/$(GNULIB_GETUSERSHELL)/g' \ 5505 -e 's/@''GNULIB_GROUP_MEMBER''@/$(GNULIB_GROUP_MEMBER)/g' \ 5506 -e 's/@''GNULIB_ISATTY''@/$(GNULIB_ISATTY)/g' \ 5507 -e 's/@''GNULIB_LCHOWN''@/$(GNULIB_LCHOWN)/g' \ 5508 -e 's/@''GNULIB_LINK''@/$(GNULIB_LINK)/g' \ 5509 -e 's/@''GNULIB_LINKAT''@/$(GNULIB_LINKAT)/g' \ 5510 -e 's/@''GNULIB_LSEEK''@/$(GNULIB_LSEEK)/g' \ 5511 -e 's/@''GNULIB_PIPE''@/$(GNULIB_PIPE)/g' \ 5512 -e 's/@''GNULIB_PIPE2''@/$(GNULIB_PIPE2)/g' \ 5513 -e 's/@''GNULIB_PREAD''@/$(GNULIB_PREAD)/g' \ 5514 -e 's/@''GNULIB_PWRITE''@/$(GNULIB_PWRITE)/g' \ 5515 -e 's/@''GNULIB_READ''@/$(GNULIB_READ)/g' \ 5516 -e 's/@''GNULIB_READLINK''@/$(GNULIB_READLINK)/g' \ 5517 -e 's/@''GNULIB_READLINKAT''@/$(GNULIB_READLINKAT)/g' \ 5518 -e 's/@''GNULIB_RMDIR''@/$(GNULIB_RMDIR)/g' \ 5519 -e 's/@''GNULIB_SETHOSTNAME''@/$(GNULIB_SETHOSTNAME)/g' \ 5520 -e 's/@''GNULIB_SLEEP''@/$(GNULIB_SLEEP)/g' \ 5521 -e 's/@''GNULIB_SYMLINK''@/$(GNULIB_SYMLINK)/g' \ 5522 -e 's/@''GNULIB_SYMLINKAT''@/$(GNULIB_SYMLINKAT)/g' \ 5523 -e 's/@''GNULIB_TRUNCATE''@/$(GNULIB_TRUNCATE)/g' \ 5524 -e 's/@''GNULIB_TTYNAME_R''@/$(GNULIB_TTYNAME_R)/g' \ 5525 -e 's/@''GNULIB_UNISTD_H_GETOPT''@/0$(GNULIB_GL_UNISTD_H_GETOPT)/g' \ 5526 -e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/$(GNULIB_UNISTD_H_NONBLOCKING)/g' \ 5527 -e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/$(GNULIB_UNISTD_H_SIGPIPE)/g' \ 5528 -e 's/@''GNULIB_UNLINK''@/$(GNULIB_UNLINK)/g' \ 5529 -e 's/@''GNULIB_UNLINKAT''@/$(GNULIB_UNLINKAT)/g' \ 5530 -e 's/@''GNULIB_USLEEP''@/$(GNULIB_USLEEP)/g' \ 5531 -e 's/@''GNULIB_WRITE''@/$(GNULIB_WRITE)/g' \ 5532 < $(top_srcdir)/lib/unistd.in.h | \ 5533 sed -e 's|@''HAVE_CHOWN''@|$(HAVE_CHOWN)|g' \ 5534 -e 's|@''HAVE_COPY_FILE_RANGE''@|$(HAVE_COPY_FILE_RANGE)|g' \ 5535 -e 's|@''HAVE_DUP2''@|$(HAVE_DUP2)|g' \ 5536 -e 's|@''HAVE_DUP3''@|$(HAVE_DUP3)|g' \ 5537 -e 's|@''HAVE_EUIDACCESS''@|$(HAVE_EUIDACCESS)|g' \ 5538 -e 's|@''HAVE_FACCESSAT''@|$(HAVE_FACCESSAT)|g' \ 5539 -e 's|@''HAVE_FCHDIR''@|$(HAVE_FCHDIR)|g' \ 5540 -e 's|@''HAVE_FCHOWNAT''@|$(HAVE_FCHOWNAT)|g' \ 5541 -e 's|@''HAVE_FDATASYNC''@|$(HAVE_FDATASYNC)|g' \ 5542 -e 's|@''HAVE_FSYNC''@|$(HAVE_FSYNC)|g' \ 5543 -e 's|@''HAVE_FTRUNCATE''@|$(HAVE_FTRUNCATE)|g' \ 5544 -e 's|@''HAVE_GETDTABLESIZE''@|$(HAVE_GETDTABLESIZE)|g' \ 5545 -e 's|@''HAVE_GETGROUPS''@|$(HAVE_GETGROUPS)|g' \ 5546 -e 's|@''HAVE_GETHOSTNAME''@|$(HAVE_GETHOSTNAME)|g' \ 5547 -e 's|@''HAVE_GETPAGESIZE''@|$(HAVE_GETPAGESIZE)|g' \ 5548 -e 's|@''HAVE_GETPASS''@|$(HAVE_GETPASS)|g' \ 5549 -e 's|@''HAVE_GROUP_MEMBER''@|$(HAVE_GROUP_MEMBER)|g' \ 5550 -e 's|@''HAVE_LCHOWN''@|$(HAVE_LCHOWN)|g' \ 5551 -e 's|@''HAVE_LINK''@|$(HAVE_LINK)|g' \ 5552 -e 's|@''HAVE_LINKAT''@|$(HAVE_LINKAT)|g' \ 5553 -e 's|@''HAVE_PIPE''@|$(HAVE_PIPE)|g' \ 5554 -e 's|@''HAVE_PIPE2''@|$(HAVE_PIPE2)|g' \ 5555 -e 's|@''HAVE_PREAD''@|$(HAVE_PREAD)|g' \ 5556 -e 's|@''HAVE_PWRITE''@|$(HAVE_PWRITE)|g' \ 5557 -e 's|@''HAVE_READLINK''@|$(HAVE_READLINK)|g' \ 5558 -e 's|@''HAVE_READLINKAT''@|$(HAVE_READLINKAT)|g' \ 5559 -e 's|@''HAVE_SETHOSTNAME''@|$(HAVE_SETHOSTNAME)|g' \ 5560 -e 's|@''HAVE_SLEEP''@|$(HAVE_SLEEP)|g' \ 5561 -e 's|@''HAVE_SYMLINK''@|$(HAVE_SYMLINK)|g' \ 5562 -e 's|@''HAVE_SYMLINKAT''@|$(HAVE_SYMLINKAT)|g' \ 5563 -e 's|@''HAVE_UNLINKAT''@|$(HAVE_UNLINKAT)|g' \ 5564 -e 's|@''HAVE_USLEEP''@|$(HAVE_USLEEP)|g' \ 5565 -e 's|@''HAVE_DECL_ENVIRON''@|$(HAVE_DECL_ENVIRON)|g' \ 5566 -e 's|@''HAVE_DECL_FCHDIR''@|$(HAVE_DECL_FCHDIR)|g' \ 5567 -e 's|@''HAVE_DECL_FDATASYNC''@|$(HAVE_DECL_FDATASYNC)|g' \ 5568 -e 's|@''HAVE_DECL_GETDOMAINNAME''@|$(HAVE_DECL_GETDOMAINNAME)|g' \ 5569 -e 's|@''HAVE_DECL_GETLOGIN''@|$(HAVE_DECL_GETLOGIN)|g' \ 5570 -e 's|@''HAVE_DECL_GETLOGIN_R''@|$(HAVE_DECL_GETLOGIN_R)|g' \ 5571 -e 's|@''HAVE_DECL_GETPAGESIZE''@|$(HAVE_DECL_GETPAGESIZE)|g' \ 5572 -e 's|@''HAVE_DECL_GETUSERSHELL''@|$(HAVE_DECL_GETUSERSHELL)|g' \ 5573 -e 's|@''HAVE_DECL_SETHOSTNAME''@|$(HAVE_DECL_SETHOSTNAME)|g' \ 5574 -e 's|@''HAVE_DECL_TRUNCATE''@|$(HAVE_DECL_TRUNCATE)|g' \ 5575 -e 's|@''HAVE_DECL_TTYNAME_R''@|$(HAVE_DECL_TTYNAME_R)|g' \ 5576 -e 's|@''HAVE_OS_H''@|$(HAVE_OS_H)|g' \ 5577 -e 's|@''HAVE_SYS_PARAM_H''@|$(HAVE_SYS_PARAM_H)|g' \ 5578 | \ 5579 sed -e 's|@''REPLACE_ACCESS''@|$(REPLACE_ACCESS)|g' \ 5580 -e 's|@''REPLACE_CHOWN''@|$(REPLACE_CHOWN)|g' \ 5581 -e 's|@''REPLACE_CLOSE''@|$(REPLACE_CLOSE)|g' \ 5582 -e 's|@''REPLACE_DUP''@|$(REPLACE_DUP)|g' \ 5583 -e 's|@''REPLACE_DUP2''@|$(REPLACE_DUP2)|g' \ 5584 -e 's|@''REPLACE_FACCESSAT''@|$(REPLACE_FACCESSAT)|g' \ 5585 -e 's|@''REPLACE_FCHOWNAT''@|$(REPLACE_FCHOWNAT)|g' \ 5586 -e 's|@''REPLACE_FTRUNCATE''@|$(REPLACE_FTRUNCATE)|g' \ 5587 -e 's|@''REPLACE_GETCWD''@|$(REPLACE_GETCWD)|g' \ 5588 -e 's|@''REPLACE_GETDOMAINNAME''@|$(REPLACE_GETDOMAINNAME)|g' \ 5589 -e 's|@''REPLACE_GETDTABLESIZE''@|$(REPLACE_GETDTABLESIZE)|g' \ 5590 -e 's|@''REPLACE_GETLOGIN_R''@|$(REPLACE_GETLOGIN_R)|g' \ 5591 -e 's|@''REPLACE_GETGROUPS''@|$(REPLACE_GETGROUPS)|g' \ 5592 -e 's|@''REPLACE_GETPAGESIZE''@|$(REPLACE_GETPAGESIZE)|g' \ 5593 -e 's|@''REPLACE_GETPASS''@|$(REPLACE_GETPASS)|g' \ 5594 -e 's|@''REPLACE_ISATTY''@|$(REPLACE_ISATTY)|g' \ 5595 -e 's|@''REPLACE_LCHOWN''@|$(REPLACE_LCHOWN)|g' \ 5596 -e 's|@''REPLACE_LINK''@|$(REPLACE_LINK)|g' \ 5597 -e 's|@''REPLACE_LINKAT''@|$(REPLACE_LINKAT)|g' \ 5598 -e 's|@''REPLACE_LSEEK''@|$(REPLACE_LSEEK)|g' \ 5599 -e 's|@''REPLACE_PREAD''@|$(REPLACE_PREAD)|g' \ 5600 -e 's|@''REPLACE_PWRITE''@|$(REPLACE_PWRITE)|g' \ 5601 -e 's|@''REPLACE_READ''@|$(REPLACE_READ)|g' \ 5602 -e 's|@''REPLACE_READLINK''@|$(REPLACE_READLINK)|g' \ 5603 -e 's|@''REPLACE_READLINKAT''@|$(REPLACE_READLINKAT)|g' \ 5604 -e 's|@''REPLACE_RMDIR''@|$(REPLACE_RMDIR)|g' \ 5605 -e 's|@''REPLACE_SLEEP''@|$(REPLACE_SLEEP)|g' \ 5606 -e 's|@''REPLACE_SYMLINK''@|$(REPLACE_SYMLINK)|g' \ 5607 -e 's|@''REPLACE_SYMLINKAT''@|$(REPLACE_SYMLINKAT)|g' \ 5608 -e 's|@''REPLACE_TRUNCATE''@|$(REPLACE_TRUNCATE)|g' \ 5609 -e 's|@''REPLACE_TTYNAME_R''@|$(REPLACE_TTYNAME_R)|g' \ 5610 -e 's|@''REPLACE_UNLINK''@|$(REPLACE_UNLINK)|g' \ 5611 -e 's|@''REPLACE_UNLINKAT''@|$(REPLACE_UNLINKAT)|g' \ 5612 -e 's|@''REPLACE_USLEEP''@|$(REPLACE_USLEEP)|g' \ 5613 -e 's|@''REPLACE_WRITE''@|$(REPLACE_WRITE)|g' \ 5614 -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|$(UNISTD_H_HAVE_WINSOCK2_H)|g' \ 5615 -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|$(UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS)|g' \ 5616 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 5617 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 5618 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \ 5619 } > $@-t && \ 5620 mv $@-t $@ 5621MOSTLYCLEANFILES += lib/unistd.h lib/unistd.h-t 5622 5623EXTRA_DIST += lib/unistd.in.h 5624 5625## end gnulib module unistd 5626 5627## begin gnulib module unistd-safer 5628 5629lib_libcoreutils_a_SOURCES += lib/dup-safer.c lib/fd-safer.c lib/pipe-safer.c 5630 5631EXTRA_DIST += lib/unistd--.h lib/unistd-safer.h 5632 5633## end gnulib module unistd-safer 5634 5635## begin gnulib module unistr/base 5636 5637BUILT_SOURCES += $(LIBUNISTRING_UNISTR_H) 5638 5639lib/unistr.h: lib/unistr.in.h 5640 $(AM_V_GEN)rm -f $@-t $@ && \ 5641 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 5642 cat $(top_srcdir)/lib/unistr.in.h; \ 5643 } > $@-t && \ 5644 mv -f $@-t $@ 5645MOSTLYCLEANFILES += lib/unistr.h lib/unistr.h-t 5646 5647EXTRA_DIST += lib/unistr.in.h 5648 5649## end gnulib module unistr/base 5650 5651## begin gnulib module unistr/u8-mbtoucr 5652 5653if LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUCR 5654lib_libcoreutils_a_SOURCES += lib/unistr/u8-mbtoucr.c 5655endif 5656 5657## end gnulib module unistr/u8-mbtoucr 5658 5659## begin gnulib module unistr/u8-uctomb 5660 5661if LIBUNISTRING_COMPILE_UNISTR_U8_UCTOMB 5662lib_libcoreutils_a_SOURCES += lib/unistr/u8-uctomb.c lib/unistr/u8-uctomb-aux.c 5663endif 5664 5665## end gnulib module unistr/u8-uctomb 5666 5667## begin gnulib module unitypes 5668 5669BUILT_SOURCES += $(LIBUNISTRING_UNITYPES_H) 5670 5671lib/unitypes.h: lib/unitypes.in.h 5672 $(AM_V_GEN)rm -f $@-t $@ && \ 5673 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 5674 cat $(top_srcdir)/lib/unitypes.in.h; \ 5675 } > $@-t && \ 5676 mv -f $@-t $@ 5677MOSTLYCLEANFILES += lib/unitypes.h lib/unitypes.h-t 5678 5679EXTRA_DIST += lib/unitypes.in.h 5680 5681## end gnulib module unitypes 5682 5683## begin gnulib module uniwidth/base 5684 5685BUILT_SOURCES += $(LIBUNISTRING_UNIWIDTH_H) 5686 5687lib/uniwidth.h: lib/uniwidth.in.h 5688 $(AM_V_GEN)rm -f $@-t $@ && \ 5689 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 5690 cat $(top_srcdir)/lib/uniwidth.in.h; \ 5691 } > $@-t && \ 5692 mv -f $@-t $@ 5693MOSTLYCLEANFILES += lib/uniwidth.h lib/uniwidth.h-t 5694 5695EXTRA_DIST += lib/localcharset.h lib/uniwidth.in.h 5696 5697## end gnulib module uniwidth/base 5698 5699## begin gnulib module uniwidth/width 5700 5701if LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH 5702lib_libcoreutils_a_SOURCES += lib/uniwidth/width.c 5703endif 5704 5705EXTRA_DIST += lib/uniwidth/cjk.h 5706 5707## end gnulib module uniwidth/width 5708 5709## begin gnulib module unlink 5710 5711 5712EXTRA_DIST += lib/unlink.c 5713 5714EXTRA_lib_libcoreutils_a_SOURCES += lib/unlink.c 5715 5716## end gnulib module unlink 5717 5718## begin gnulib module unlinkat 5719 5720 5721EXTRA_DIST += lib/at-func.c lib/unlinkat.c 5722 5723EXTRA_lib_libcoreutils_a_SOURCES += lib/at-func.c lib/unlinkat.c 5724 5725## end gnulib module unlinkat 5726 5727## begin gnulib module unlinkdir 5728 5729lib_libcoreutils_a_SOURCES += lib/unlinkdir.c 5730 5731EXTRA_DIST += lib/unlinkdir.h 5732 5733## end gnulib module unlinkdir 5734 5735## begin gnulib module unlocked-io 5736 5737 5738EXTRA_DIST += lib/unlocked-io.h 5739 5740## end gnulib module unlocked-io 5741 5742## begin gnulib module unsetenv 5743 5744 5745EXTRA_DIST += lib/unsetenv.c 5746 5747EXTRA_lib_libcoreutils_a_SOURCES += lib/unsetenv.c 5748 5749## end gnulib module unsetenv 5750 5751## begin gnulib module update-copyright 5752 5753 5754EXTRA_DIST += $(top_srcdir)/build-aux/update-copyright 5755 5756## end gnulib module update-copyright 5757 5758## begin gnulib module useless-if-before-free 5759 5760 5761EXTRA_DIST += $(top_srcdir)/build-aux/useless-if-before-free 5762 5763## end gnulib module useless-if-before-free 5764 5765## begin gnulib module userspec 5766 5767lib_libcoreutils_a_SOURCES += lib/userspec.c 5768 5769EXTRA_DIST += lib/userspec.h 5770 5771## end gnulib module userspec 5772 5773## begin gnulib module utime 5774 5775 5776EXTRA_DIST += lib/utime.c 5777 5778EXTRA_lib_libcoreutils_a_SOURCES += lib/utime.c 5779 5780## end gnulib module utime 5781 5782## begin gnulib module utime-h 5783 5784BUILT_SOURCES += $(UTIME_H) 5785 5786# We need the following in order to create <utime.h> when the system 5787# doesn't have one that works with the given compiler. 5788if GL_GENERATE_UTIME_H 5789lib/utime.h: lib/utime.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 5790 $(AM_V_GEN)rm -f $@-t $@ && \ 5791 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 5792 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 5793 -e 's/@''HAVE_UTIME_H''@/$(HAVE_UTIME_H)/g' \ 5794 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 5795 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 5796 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 5797 -e 's|@''NEXT_UTIME_H''@|$(NEXT_UTIME_H)|g' \ 5798 -e 's/@''GNULIB_UTIME''@/$(GNULIB_UTIME)/g' \ 5799 -e 's|@''HAVE_UTIME''@|$(HAVE_UTIME)|g' \ 5800 -e 's|@''REPLACE_UTIME''@|$(REPLACE_UTIME)|g' \ 5801 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 5802 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 5803 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 5804 < $(top_srcdir)/lib/utime.in.h; \ 5805 } > $@-t && \ 5806 mv $@-t $@ 5807else 5808lib/utime.h: $(top_builddir)/config.status 5809 rm -f $@ 5810endif 5811MOSTLYCLEANFILES += lib/utime.h lib/utime.h-t 5812 5813EXTRA_DIST += lib/utime.in.h 5814 5815## end gnulib module utime-h 5816 5817## begin gnulib module utimecmp 5818 5819lib_libcoreutils_a_SOURCES += lib/utimecmp.c 5820 5821EXTRA_DIST += lib/utimecmp.h 5822 5823## end gnulib module utimecmp 5824 5825## begin gnulib module utimens 5826 5827lib_libcoreutils_a_SOURCES += lib/utimens.c 5828 5829EXTRA_DIST += lib/utimens.h 5830 5831## end gnulib module utimens 5832 5833## begin gnulib module utimensat 5834 5835 5836EXTRA_DIST += lib/at-func.c lib/utimensat.c 5837 5838EXTRA_lib_libcoreutils_a_SOURCES += lib/at-func.c lib/utimensat.c 5839 5840## end gnulib module utimensat 5841 5842## begin gnulib module vasnprintf 5843 5844 5845EXTRA_DIST += lib/asnprintf.c lib/float+.h lib/printf-args.c lib/printf-args.h lib/printf-parse.c lib/printf-parse.h lib/vasnprintf.c lib/vasnprintf.h 5846 5847EXTRA_lib_libcoreutils_a_SOURCES += lib/asnprintf.c lib/printf-args.c lib/printf-parse.c lib/vasnprintf.c 5848 5849## end gnulib module vasnprintf 5850 5851## begin gnulib module vasprintf 5852 5853 5854EXTRA_DIST += lib/asprintf.c lib/vasprintf.c 5855 5856EXTRA_lib_libcoreutils_a_SOURCES += lib/asprintf.c lib/vasprintf.c 5857 5858## end gnulib module vasprintf 5859 5860## begin gnulib module vc-list-files 5861 5862 5863EXTRA_DIST += $(top_srcdir)/build-aux/vc-list-files 5864 5865## end gnulib module vc-list-files 5866 5867## begin gnulib module verify 5868 5869 5870EXTRA_DIST += lib/verify.h 5871 5872## end gnulib module verify 5873 5874## begin gnulib module verror 5875 5876lib_libcoreutils_a_SOURCES += lib/verror.h lib/verror.c 5877 5878## end gnulib module verror 5879 5880## begin gnulib module version-etc 5881 5882lib_libcoreutils_a_SOURCES += lib/version-etc.h lib/version-etc.c 5883 5884## end gnulib module version-etc 5885 5886## begin gnulib module version-etc-fsf 5887 5888lib_libcoreutils_a_SOURCES += lib/version-etc-fsf.c 5889 5890## end gnulib module version-etc-fsf 5891 5892## begin gnulib module vfprintf-posix 5893 5894 5895EXTRA_DIST += lib/vfprintf.c 5896 5897EXTRA_lib_libcoreutils_a_SOURCES += lib/vfprintf.c 5898 5899## end gnulib module vfprintf-posix 5900 5901## begin gnulib module vprintf-posix 5902 5903 5904EXTRA_DIST += lib/vprintf.c 5905 5906EXTRA_lib_libcoreutils_a_SOURCES += lib/vprintf.c 5907 5908## end gnulib module vprintf-posix 5909 5910## begin gnulib module wchar 5911 5912BUILT_SOURCES += lib/wchar.h 5913 5914# We need the following in order to create <wchar.h> when the system 5915# version does not work standalone. 5916lib/wchar.h: lib/wchar.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 5917 $(AM_V_GEN)rm -f $@-t $@ && \ 5918 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 5919 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 5920 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 5921 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 5922 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 5923 -e 's|@''HAVE_FEATURES_H''@|$(HAVE_FEATURES_H)|g' \ 5924 -e 's|@''NEXT_WCHAR_H''@|$(NEXT_WCHAR_H)|g' \ 5925 -e 's|@''HAVE_WCHAR_H''@|$(HAVE_WCHAR_H)|g' \ 5926 -e 's/@''HAVE_CRTDEFS_H''@/$(HAVE_CRTDEFS_H)/g' \ 5927 -e 's/@''GNULIB_OVERRIDES_WINT_T''@/$(GNULIB_OVERRIDES_WINT_T)/g' \ 5928 -e 's/@''GNULIB_BTOWC''@/$(GNULIB_BTOWC)/g' \ 5929 -e 's/@''GNULIB_WCTOB''@/$(GNULIB_WCTOB)/g' \ 5930 -e 's/@''GNULIB_MBSINIT''@/$(GNULIB_MBSINIT)/g' \ 5931 -e 's/@''GNULIB_MBRTOWC''@/$(GNULIB_MBRTOWC)/g' \ 5932 -e 's/@''GNULIB_MBRLEN''@/$(GNULIB_MBRLEN)/g' \ 5933 -e 's/@''GNULIB_MBSRTOWCS''@/$(GNULIB_MBSRTOWCS)/g' \ 5934 -e 's/@''GNULIB_MBSNRTOWCS''@/$(GNULIB_MBSNRTOWCS)/g' \ 5935 -e 's/@''GNULIB_WCRTOMB''@/$(GNULIB_WCRTOMB)/g' \ 5936 -e 's/@''GNULIB_WCSRTOMBS''@/$(GNULIB_WCSRTOMBS)/g' \ 5937 -e 's/@''GNULIB_WCSNRTOMBS''@/$(GNULIB_WCSNRTOMBS)/g' \ 5938 -e 's/@''GNULIB_WCWIDTH''@/$(GNULIB_WCWIDTH)/g' \ 5939 -e 's/@''GNULIB_WMEMCHR''@/$(GNULIB_WMEMCHR)/g' \ 5940 -e 's/@''GNULIB_WMEMCMP''@/$(GNULIB_WMEMCMP)/g' \ 5941 -e 's/@''GNULIB_WMEMCPY''@/$(GNULIB_WMEMCPY)/g' \ 5942 -e 's/@''GNULIB_WMEMMOVE''@/$(GNULIB_WMEMMOVE)/g' \ 5943 -e 's/@''GNULIB_WMEMSET''@/$(GNULIB_WMEMSET)/g' \ 5944 -e 's/@''GNULIB_WCSLEN''@/$(GNULIB_WCSLEN)/g' \ 5945 -e 's/@''GNULIB_WCSNLEN''@/$(GNULIB_WCSNLEN)/g' \ 5946 -e 's/@''GNULIB_WCSCPY''@/$(GNULIB_WCSCPY)/g' \ 5947 -e 's/@''GNULIB_WCPCPY''@/$(GNULIB_WCPCPY)/g' \ 5948 -e 's/@''GNULIB_WCSNCPY''@/$(GNULIB_WCSNCPY)/g' \ 5949 -e 's/@''GNULIB_WCPNCPY''@/$(GNULIB_WCPNCPY)/g' \ 5950 -e 's/@''GNULIB_WCSCAT''@/$(GNULIB_WCSCAT)/g' \ 5951 -e 's/@''GNULIB_WCSNCAT''@/$(GNULIB_WCSNCAT)/g' \ 5952 -e 's/@''GNULIB_WCSCMP''@/$(GNULIB_WCSCMP)/g' \ 5953 -e 's/@''GNULIB_WCSNCMP''@/$(GNULIB_WCSNCMP)/g' \ 5954 -e 's/@''GNULIB_WCSCASECMP''@/$(GNULIB_WCSCASECMP)/g' \ 5955 -e 's/@''GNULIB_WCSNCASECMP''@/$(GNULIB_WCSNCASECMP)/g' \ 5956 -e 's/@''GNULIB_WCSCOLL''@/$(GNULIB_WCSCOLL)/g' \ 5957 -e 's/@''GNULIB_WCSXFRM''@/$(GNULIB_WCSXFRM)/g' \ 5958 -e 's/@''GNULIB_WCSDUP''@/$(GNULIB_WCSDUP)/g' \ 5959 -e 's/@''GNULIB_WCSCHR''@/$(GNULIB_WCSCHR)/g' \ 5960 -e 's/@''GNULIB_WCSRCHR''@/$(GNULIB_WCSRCHR)/g' \ 5961 -e 's/@''GNULIB_WCSCSPN''@/$(GNULIB_WCSCSPN)/g' \ 5962 -e 's/@''GNULIB_WCSSPN''@/$(GNULIB_WCSSPN)/g' \ 5963 -e 's/@''GNULIB_WCSPBRK''@/$(GNULIB_WCSPBRK)/g' \ 5964 -e 's/@''GNULIB_WCSSTR''@/$(GNULIB_WCSSTR)/g' \ 5965 -e 's/@''GNULIB_WCSTOK''@/$(GNULIB_WCSTOK)/g' \ 5966 -e 's/@''GNULIB_WCSWIDTH''@/$(GNULIB_WCSWIDTH)/g' \ 5967 -e 's/@''GNULIB_WCSFTIME''@/$(GNULIB_WCSFTIME)/g' \ 5968 < $(top_srcdir)/lib/wchar.in.h | \ 5969 sed -e 's|@''HAVE_WINT_T''@|$(HAVE_WINT_T)|g' \ 5970 -e 's|@''HAVE_BTOWC''@|$(HAVE_BTOWC)|g' \ 5971 -e 's|@''HAVE_MBSINIT''@|$(HAVE_MBSINIT)|g' \ 5972 -e 's|@''HAVE_MBRTOWC''@|$(HAVE_MBRTOWC)|g' \ 5973 -e 's|@''HAVE_MBRLEN''@|$(HAVE_MBRLEN)|g' \ 5974 -e 's|@''HAVE_MBSRTOWCS''@|$(HAVE_MBSRTOWCS)|g' \ 5975 -e 's|@''HAVE_MBSNRTOWCS''@|$(HAVE_MBSNRTOWCS)|g' \ 5976 -e 's|@''HAVE_WCRTOMB''@|$(HAVE_WCRTOMB)|g' \ 5977 -e 's|@''HAVE_WCSRTOMBS''@|$(HAVE_WCSRTOMBS)|g' \ 5978 -e 's|@''HAVE_WCSNRTOMBS''@|$(HAVE_WCSNRTOMBS)|g' \ 5979 -e 's|@''HAVE_WMEMCHR''@|$(HAVE_WMEMCHR)|g' \ 5980 -e 's|@''HAVE_WMEMCMP''@|$(HAVE_WMEMCMP)|g' \ 5981 -e 's|@''HAVE_WMEMCPY''@|$(HAVE_WMEMCPY)|g' \ 5982 -e 's|@''HAVE_WMEMMOVE''@|$(HAVE_WMEMMOVE)|g' \ 5983 -e 's|@''HAVE_WMEMSET''@|$(HAVE_WMEMSET)|g' \ 5984 -e 's|@''HAVE_WCSLEN''@|$(HAVE_WCSLEN)|g' \ 5985 -e 's|@''HAVE_WCSNLEN''@|$(HAVE_WCSNLEN)|g' \ 5986 -e 's|@''HAVE_WCSCPY''@|$(HAVE_WCSCPY)|g' \ 5987 -e 's|@''HAVE_WCPCPY''@|$(HAVE_WCPCPY)|g' \ 5988 -e 's|@''HAVE_WCSNCPY''@|$(HAVE_WCSNCPY)|g' \ 5989 -e 's|@''HAVE_WCPNCPY''@|$(HAVE_WCPNCPY)|g' \ 5990 -e 's|@''HAVE_WCSCAT''@|$(HAVE_WCSCAT)|g' \ 5991 -e 's|@''HAVE_WCSNCAT''@|$(HAVE_WCSNCAT)|g' \ 5992 -e 's|@''HAVE_WCSCMP''@|$(HAVE_WCSCMP)|g' \ 5993 -e 's|@''HAVE_WCSNCMP''@|$(HAVE_WCSNCMP)|g' \ 5994 -e 's|@''HAVE_WCSCASECMP''@|$(HAVE_WCSCASECMP)|g' \ 5995 -e 's|@''HAVE_WCSNCASECMP''@|$(HAVE_WCSNCASECMP)|g' \ 5996 -e 's|@''HAVE_WCSCOLL''@|$(HAVE_WCSCOLL)|g' \ 5997 -e 's|@''HAVE_WCSXFRM''@|$(HAVE_WCSXFRM)|g' \ 5998 -e 's|@''HAVE_WCSDUP''@|$(HAVE_WCSDUP)|g' \ 5999 -e 's|@''HAVE_WCSCHR''@|$(HAVE_WCSCHR)|g' \ 6000 -e 's|@''HAVE_WCSRCHR''@|$(HAVE_WCSRCHR)|g' \ 6001 -e 's|@''HAVE_WCSCSPN''@|$(HAVE_WCSCSPN)|g' \ 6002 -e 's|@''HAVE_WCSSPN''@|$(HAVE_WCSSPN)|g' \ 6003 -e 's|@''HAVE_WCSPBRK''@|$(HAVE_WCSPBRK)|g' \ 6004 -e 's|@''HAVE_WCSSTR''@|$(HAVE_WCSSTR)|g' \ 6005 -e 's|@''HAVE_WCSTOK''@|$(HAVE_WCSTOK)|g' \ 6006 -e 's|@''HAVE_WCSWIDTH''@|$(HAVE_WCSWIDTH)|g' \ 6007 -e 's|@''HAVE_WCSFTIME''@|$(HAVE_WCSFTIME)|g' \ 6008 -e 's|@''HAVE_DECL_WCTOB''@|$(HAVE_DECL_WCTOB)|g' \ 6009 -e 's|@''HAVE_DECL_WCWIDTH''@|$(HAVE_DECL_WCWIDTH)|g' \ 6010 | \ 6011 sed -e 's|@''REPLACE_MBSTATE_T''@|$(REPLACE_MBSTATE_T)|g' \ 6012 -e 's|@''REPLACE_BTOWC''@|$(REPLACE_BTOWC)|g' \ 6013 -e 's|@''REPLACE_WCTOB''@|$(REPLACE_WCTOB)|g' \ 6014 -e 's|@''REPLACE_MBSINIT''@|$(REPLACE_MBSINIT)|g' \ 6015 -e 's|@''REPLACE_MBRTOWC''@|$(REPLACE_MBRTOWC)|g' \ 6016 -e 's|@''REPLACE_MBRLEN''@|$(REPLACE_MBRLEN)|g' \ 6017 -e 's|@''REPLACE_MBSRTOWCS''@|$(REPLACE_MBSRTOWCS)|g' \ 6018 -e 's|@''REPLACE_MBSNRTOWCS''@|$(REPLACE_MBSNRTOWCS)|g' \ 6019 -e 's|@''REPLACE_WCRTOMB''@|$(REPLACE_WCRTOMB)|g' \ 6020 -e 's|@''REPLACE_WCSRTOMBS''@|$(REPLACE_WCSRTOMBS)|g' \ 6021 -e 's|@''REPLACE_WCSNRTOMBS''@|$(REPLACE_WCSNRTOMBS)|g' \ 6022 -e 's|@''REPLACE_WCWIDTH''@|$(REPLACE_WCWIDTH)|g' \ 6023 -e 's|@''REPLACE_WCSWIDTH''@|$(REPLACE_WCSWIDTH)|g' \ 6024 -e 's|@''REPLACE_WCSFTIME''@|$(REPLACE_WCSFTIME)|g' \ 6025 -e 's|@''REPLACE_WCSTOK''@|$(REPLACE_WCSTOK)|g' \ 6026 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 6027 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 6028 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \ 6029 } > $@-t && \ 6030 mv $@-t $@ 6031MOSTLYCLEANFILES += lib/wchar.h lib/wchar.h-t 6032 6033EXTRA_DIST += lib/wchar.in.h 6034 6035## end gnulib module wchar 6036 6037## begin gnulib module wcrtomb 6038 6039 6040EXTRA_DIST += lib/wcrtomb.c 6041 6042EXTRA_lib_libcoreutils_a_SOURCES += lib/wcrtomb.c 6043 6044## end gnulib module wcrtomb 6045 6046## begin gnulib module wcswidth 6047 6048 6049EXTRA_DIST += lib/wcswidth-impl.h lib/wcswidth.c 6050 6051EXTRA_lib_libcoreutils_a_SOURCES += lib/wcswidth.c 6052 6053## end gnulib module wcswidth 6054 6055## begin gnulib module wctype-h 6056 6057BUILT_SOURCES += lib/wctype.h 6058lib_libcoreutils_a_SOURCES += lib/wctype-h.c 6059 6060# We need the following in order to create <wctype.h> when the system 6061# doesn't have one that works with the given compiler. 6062lib/wctype.h: lib/wctype.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) 6063 $(AM_V_GEN)rm -f $@-t $@ && \ 6064 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 6065 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 6066 -e 's/@''HAVE_WCTYPE_H''@/$(HAVE_WCTYPE_H)/g' \ 6067 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 6068 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 6069 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 6070 -e 's|@''NEXT_WCTYPE_H''@|$(NEXT_WCTYPE_H)|g' \ 6071 -e 's/@''HAVE_CRTDEFS_H''@/$(HAVE_CRTDEFS_H)/g' \ 6072 -e 's/@''GNULIB_OVERRIDES_WINT_T''@/$(GNULIB_OVERRIDES_WINT_T)/g' \ 6073 -e 's/@''GNULIB_ISWBLANK''@/$(GNULIB_ISWBLANK)/g' \ 6074 -e 's/@''GNULIB_ISWDIGIT''@/$(GNULIB_ISWDIGIT)/g' \ 6075 -e 's/@''GNULIB_ISWXDIGIT''@/$(GNULIB_ISWXDIGIT)/g' \ 6076 -e 's/@''GNULIB_WCTYPE''@/$(GNULIB_WCTYPE)/g' \ 6077 -e 's/@''GNULIB_ISWCTYPE''@/$(GNULIB_ISWCTYPE)/g' \ 6078 -e 's/@''GNULIB_WCTRANS''@/$(GNULIB_WCTRANS)/g' \ 6079 -e 's/@''GNULIB_TOWCTRANS''@/$(GNULIB_TOWCTRANS)/g' \ 6080 -e 's/@''HAVE_ISWBLANK''@/$(HAVE_ISWBLANK)/g' \ 6081 -e 's/@''HAVE_ISWCNTRL''@/$(HAVE_ISWCNTRL)/g' \ 6082 -e 's/@''HAVE_WCTYPE_T''@/$(HAVE_WCTYPE_T)/g' \ 6083 -e 's/@''HAVE_WCTRANS_T''@/$(HAVE_WCTRANS_T)/g' \ 6084 -e 's/@''HAVE_WINT_T''@/$(HAVE_WINT_T)/g' \ 6085 -e 's/@''REPLACE_ISWBLANK''@/$(REPLACE_ISWBLANK)/g' \ 6086 -e 's/@''REPLACE_ISWDIGIT''@/$(REPLACE_ISWDIGIT)/g' \ 6087 -e 's/@''REPLACE_ISWXDIGIT''@/$(REPLACE_ISWXDIGIT)/g' \ 6088 -e 's/@''REPLACE_ISWCNTRL''@/$(REPLACE_ISWCNTRL)/g' \ 6089 -e 's/@''REPLACE_TOWLOWER''@/$(REPLACE_TOWLOWER)/g' \ 6090 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 6091 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 6092 < $(top_srcdir)/lib/wctype.in.h; \ 6093 } > $@-t && \ 6094 mv $@-t $@ 6095MOSTLYCLEANFILES += lib/wctype.h lib/wctype.h-t 6096 6097EXTRA_DIST += lib/wctype.in.h 6098 6099## end gnulib module wctype-h 6100 6101## begin gnulib module wcwidth 6102 6103 6104EXTRA_DIST += lib/wcwidth.c 6105 6106EXTRA_lib_libcoreutils_a_SOURCES += lib/wcwidth.c 6107 6108## end gnulib module wcwidth 6109 6110## begin gnulib module windows-cond 6111 6112 6113EXTRA_DIST += lib/windows-cond.c lib/windows-cond.h lib/windows-initguard.h 6114 6115EXTRA_lib_libcoreutils_a_SOURCES += lib/windows-cond.c 6116 6117## end gnulib module windows-cond 6118 6119## begin gnulib module windows-mutex 6120 6121 6122EXTRA_DIST += lib/windows-initguard.h lib/windows-mutex.c lib/windows-mutex.h 6123 6124EXTRA_lib_libcoreutils_a_SOURCES += lib/windows-mutex.c 6125 6126## end gnulib module windows-mutex 6127 6128## begin gnulib module windows-once 6129 6130 6131EXTRA_DIST += lib/windows-once.c lib/windows-once.h 6132 6133EXTRA_lib_libcoreutils_a_SOURCES += lib/windows-once.c 6134 6135## end gnulib module windows-once 6136 6137## begin gnulib module windows-recmutex 6138 6139 6140EXTRA_DIST += lib/windows-initguard.h lib/windows-recmutex.c lib/windows-recmutex.h 6141 6142EXTRA_lib_libcoreutils_a_SOURCES += lib/windows-recmutex.c 6143 6144## end gnulib module windows-recmutex 6145 6146## begin gnulib module windows-rwlock 6147 6148 6149EXTRA_DIST += lib/windows-initguard.h lib/windows-rwlock.c lib/windows-rwlock.h 6150 6151EXTRA_lib_libcoreutils_a_SOURCES += lib/windows-rwlock.c 6152 6153## end gnulib module windows-rwlock 6154 6155## begin gnulib module windows-thread 6156 6157 6158EXTRA_DIST += lib/windows-thread.c lib/windows-thread.h 6159 6160EXTRA_lib_libcoreutils_a_SOURCES += lib/windows-thread.c 6161 6162## end gnulib module windows-thread 6163 6164## begin gnulib module windows-timedmutex 6165 6166 6167EXTRA_DIST += lib/windows-initguard.h lib/windows-timedmutex.c lib/windows-timedmutex.h 6168 6169EXTRA_lib_libcoreutils_a_SOURCES += lib/windows-timedmutex.c 6170 6171## end gnulib module windows-timedmutex 6172 6173## begin gnulib module windows-timedrecmutex 6174 6175 6176EXTRA_DIST += lib/windows-initguard.h lib/windows-timedrecmutex.c lib/windows-timedrecmutex.h 6177 6178EXTRA_lib_libcoreutils_a_SOURCES += lib/windows-timedrecmutex.c 6179 6180## end gnulib module windows-timedrecmutex 6181 6182## begin gnulib module windows-tls 6183 6184 6185EXTRA_DIST += lib/windows-tls.c lib/windows-tls.h 6186 6187EXTRA_lib_libcoreutils_a_SOURCES += lib/windows-tls.c 6188 6189## end gnulib module windows-tls 6190 6191## begin gnulib module write 6192 6193 6194EXTRA_DIST += lib/write.c 6195 6196EXTRA_lib_libcoreutils_a_SOURCES += lib/write.c 6197 6198## end gnulib module write 6199 6200## begin gnulib module write-any-file 6201 6202lib_libcoreutils_a_SOURCES += lib/write-any-file.c 6203 6204EXTRA_DIST += lib/write-any-file.h 6205 6206## end gnulib module write-any-file 6207 6208## begin gnulib module xalloc 6209 6210lib_libcoreutils_a_SOURCES += lib/xmalloc.c 6211 6212EXTRA_DIST += lib/xalloc.h 6213 6214## end gnulib module xalloc 6215 6216## begin gnulib module xalloc-die 6217 6218lib_libcoreutils_a_SOURCES += lib/xalloc-die.c 6219 6220## end gnulib module xalloc-die 6221 6222## begin gnulib module xalloc-oversized 6223 6224 6225EXTRA_DIST += lib/xalloc-oversized.h 6226 6227## end gnulib module xalloc-oversized 6228 6229## begin gnulib module xbinary-io 6230 6231lib_libcoreutils_a_SOURCES += lib/xbinary-io.h lib/xbinary-io.c 6232 6233## end gnulib module xbinary-io 6234 6235## begin gnulib module xdectoint 6236 6237lib_libcoreutils_a_SOURCES += lib/xdectoimax.c lib/xdectoumax.c 6238 6239EXTRA_DIST += lib/xdectoint.c lib/xdectoint.h 6240 6241EXTRA_lib_libcoreutils_a_SOURCES += lib/xdectoint.c 6242 6243## end gnulib module xdectoint 6244 6245## begin gnulib module xfts 6246 6247lib_libcoreutils_a_SOURCES += lib/xfts.c lib/xfts.h 6248 6249## end gnulib module xfts 6250 6251## begin gnulib module xgetcwd 6252 6253lib_libcoreutils_a_SOURCES += lib/xgetcwd.c 6254 6255EXTRA_DIST += lib/xgetcwd.h 6256 6257## end gnulib module xgetcwd 6258 6259## begin gnulib module xgetgroups 6260 6261lib_libcoreutils_a_SOURCES += lib/xgetgroups.c 6262 6263## end gnulib module xgetgroups 6264 6265## begin gnulib module xgethostname 6266 6267lib_libcoreutils_a_SOURCES += lib/xgethostname.h lib/xgethostname.c 6268 6269## end gnulib module xgethostname 6270 6271## begin gnulib module xmemcoll 6272 6273lib_libcoreutils_a_SOURCES += lib/xmemcoll.h lib/xmemcoll.c 6274 6275## end gnulib module xmemcoll 6276 6277## begin gnulib module xnanosleep 6278 6279lib_libcoreutils_a_SOURCES += lib/xnanosleep.c 6280 6281EXTRA_DIST += lib/xnanosleep.h 6282 6283## end gnulib module xnanosleep 6284 6285## begin gnulib module xprintf 6286 6287lib_libcoreutils_a_SOURCES += lib/xprintf.h lib/xprintf.c 6288 6289## end gnulib module xprintf 6290 6291## begin gnulib module xreadlink 6292 6293lib_libcoreutils_a_SOURCES += lib/xreadlink.c 6294 6295EXTRA_DIST += lib/xreadlink.h 6296 6297## end gnulib module xreadlink 6298 6299## begin gnulib module xsize 6300 6301lib_libcoreutils_a_SOURCES += lib/xsize.h lib/xsize.c 6302 6303## end gnulib module xsize 6304 6305## begin gnulib module xstriconv 6306 6307lib_libcoreutils_a_SOURCES += lib/xstriconv.h lib/xstriconv.c 6308 6309## end gnulib module xstriconv 6310 6311## begin gnulib module xstrndup 6312 6313lib_libcoreutils_a_SOURCES += lib/xstrndup.h lib/xstrndup.c 6314 6315## end gnulib module xstrndup 6316 6317## begin gnulib module xstrtod 6318 6319lib_libcoreutils_a_SOURCES += lib/xstrtod.c 6320 6321EXTRA_DIST += lib/xstrtod.h 6322 6323## end gnulib module xstrtod 6324 6325## begin gnulib module xstrtoimax 6326 6327lib_libcoreutils_a_SOURCES += lib/xstrtoimax.c 6328 6329## end gnulib module xstrtoimax 6330 6331## begin gnulib module xstrtol 6332 6333lib_libcoreutils_a_SOURCES += lib/xstrtol.c lib/xstrtoul.c 6334 6335EXTRA_DIST += lib/xstrtol.h 6336 6337## end gnulib module xstrtol 6338 6339## begin gnulib module xstrtol-error 6340 6341lib_libcoreutils_a_SOURCES += lib/xstrtol-error.c 6342 6343EXTRA_DIST += lib/xstrtol-error.h 6344 6345## end gnulib module xstrtol-error 6346 6347## begin gnulib module xstrtold 6348 6349lib_libcoreutils_a_SOURCES += lib/xstrtold.c 6350 6351EXTRA_DIST += lib/xstrtod.c lib/xstrtod.h 6352 6353EXTRA_lib_libcoreutils_a_SOURCES += lib/xstrtod.c 6354 6355## end gnulib module xstrtold 6356 6357## begin gnulib module xstrtoumax 6358 6359lib_libcoreutils_a_SOURCES += lib/xstrtoumax.c 6360 6361## end gnulib module xstrtoumax 6362 6363## begin gnulib module xvasprintf 6364 6365lib_libcoreutils_a_SOURCES += lib/xvasprintf.h lib/xvasprintf.c lib/xasprintf.c 6366 6367EXTRA_DIST += lib/xalloc.h 6368 6369## end gnulib module xvasprintf 6370 6371## begin gnulib module yesno 6372 6373lib_libcoreutils_a_SOURCES += lib/yesno.c 6374 6375EXTRA_DIST += lib/yesno.h 6376 6377## end gnulib module yesno 6378 6379 6380mostlyclean-local: mostlyclean-generic 6381 @for dir in '' $(MOSTLYCLEANDIRS); do \ 6382 if test -n "$$dir" && test -d $$dir; then \ 6383 echo "rmdir $$dir"; rmdir $$dir; \ 6384 fi; \ 6385 done; \ 6386 : 6387