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 25AUTOMAKE_OPTIONS = 1.11 foreign subdir-objects 26 27SUBDIRS = . 28TESTS = 29XFAIL_TESTS = 30TESTS_ENVIRONMENT = 31noinst_PROGRAMS = 32check_PROGRAMS = 33EXTRA_PROGRAMS = 34noinst_HEADERS = 35noinst_LIBRARIES = 36check_LIBRARIES = libtests.a 37EXTRA_DIST = 38BUILT_SOURCES = 39SUFFIXES = 40MOSTLYCLEANFILES = core *.stackdump 41MOSTLYCLEANDIRS = 42CLEANFILES = 43DISTCLEANFILES = 44MAINTAINERCLEANFILES = 45 46AM_CPPFLAGS = \ 47 -D@gltests_WITNESS@=1 \ 48 -I. -I$(srcdir) \ 49 -I.. -I$(srcdir)/.. \ 50 -I../gnulib-lib -I$(srcdir)/../gnulib-lib 51 52LDADD = libtests.a ../gnulib-lib/libgettextlib.la libtests.a ../gnulib-lib/libgettextlib.la $(LIBTESTS_LIBDEPS) 53 54libtests_a_SOURCES = 55libtests_a_LIBADD = $(gltests_LIBOBJS) 56libtests_a_DEPENDENCIES = $(gltests_LIBOBJS) 57EXTRA_libtests_a_SOURCES = 58AM_LIBTOOLFLAGS = --preserve-dup-deps 59 60TESTS_ENVIRONMENT += EXEEXT='@EXEEXT@' srcdir='$(srcdir)' 61 62## begin gnulib module accept 63 64 65EXTRA_DIST += accept.c w32sock.h 66 67EXTRA_libtests_a_SOURCES += accept.c 68 69## end gnulib module accept 70 71## begin gnulib module accept-tests 72 73TESTS += test-accept 74check_PROGRAMS += test-accept 75test_accept_LDADD = $(LDADD) @LIBSOCKET@ 76EXTRA_DIST += test-accept.c signature.h macros.h 77 78## end gnulib module accept-tests 79 80## begin gnulib module access-tests 81 82TESTS += test-access 83check_PROGRAMS += test-access 84EXTRA_DIST += test-access.c signature.h macros.h 85 86## end gnulib module access-tests 87 88## begin gnulib module acl 89 90libtests_a_SOURCES += copy-acl.c set-acl.c 91 92## end gnulib module acl 93 94## begin gnulib module acl-tests 95 96TESTS += \ 97 test-set-mode-acl.sh test-set-mode-acl-1.sh test-set-mode-acl-2.sh \ 98 test-copy-acl.sh test-copy-acl-1.sh test-copy-acl-2.sh 99TESTS_ENVIRONMENT += USE_ACL=$(USE_ACL) 100check_PROGRAMS += test-set-mode-acl test-copy-acl test-sameacls 101test_set_mode_acl_LDADD = $(LDADD) $(LIB_ACL) @LIBINTL@ $(LIB_MBRTOWC) 102test_copy_acl_LDADD = $(LDADD) $(LIB_ACL) @LIBINTL@ $(LIB_MBRTOWC) 103test_sameacls_LDADD = $(LDADD) $(LIB_ACL) @LIBINTL@ $(LIB_MBRTOWC) 104EXTRA_DIST += test-set-mode-acl.sh test-set-mode-acl-1.sh test-set-mode-acl-2.sh test-copy-acl.sh test-copy-acl-1.sh test-copy-acl-2.sh test-set-mode-acl.c test-copy-acl.c test-sameacls.c macros.h 105 106## end gnulib module acl-tests 107 108## begin gnulib module alignof-tests 109 110TESTS += test-alignof 111check_PROGRAMS += test-alignof 112 113EXTRA_DIST += test-alignof.c 114 115## end gnulib module alignof-tests 116 117## begin gnulib module alloca 118 119 120EXTRA_DIST += alloca.c 121 122EXTRA_libtests_a_SOURCES += alloca.c 123 124libtests_a_LIBADD += @ALLOCA@ 125libtests_a_DEPENDENCIES += @ALLOCA@ 126## end gnulib module alloca 127 128## begin gnulib module alloca-opt-tests 129 130TESTS += test-alloca-opt 131check_PROGRAMS += test-alloca-opt 132 133EXTRA_DIST += test-alloca-opt.c 134 135## end gnulib module alloca-opt-tests 136 137## begin gnulib module areadlink-tests 138 139TESTS += test-areadlink 140check_PROGRAMS += test-areadlink 141EXTRA_DIST += test-areadlink.h test-areadlink.c macros.h 142 143## end gnulib module areadlink-tests 144 145## begin gnulib module areadlink-with-size-tests 146 147TESTS += test-areadlink-with-size 148check_PROGRAMS += test-areadlink-with-size 149EXTRA_DIST += test-areadlink.h test-areadlink-with-size.c macros.h 150 151## end gnulib module areadlink-with-size-tests 152 153## begin gnulib module argmatch-tests 154 155TESTS += test-argmatch 156check_PROGRAMS += test-argmatch 157test_argmatch_LDADD = $(LDADD) @LIBINTL@ $(LIB_MBRTOWC) 158 159EXTRA_DIST += test-argmatch.c macros.h 160 161## end gnulib module argmatch-tests 162 163## begin gnulib module arpa_inet 164 165BUILT_SOURCES += arpa/inet.h 166 167# We need the following in order to create <arpa/inet.h> when the system 168# doesn't have one. 169arpa/inet.h: arpa_inet.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H) 170 $(AM_V_at)$(MKDIR_P) arpa 171 $(AM_V_GEN)rm -f $@-t $@ && \ 172 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 173 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 174 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 175 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 176 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 177 -e 's|@''HAVE_FEATURES_H''@|$(HAVE_FEATURES_H)|g' \ 178 -e 's|@''NEXT_ARPA_INET_H''@|$(NEXT_ARPA_INET_H)|g' \ 179 -e 's|@''HAVE_ARPA_INET_H''@|$(HAVE_ARPA_INET_H)|g' \ 180 -e 's/@''GNULIB_INET_NTOP''@/$(GNULIB_INET_NTOP)/g' \ 181 -e 's/@''GNULIB_INET_PTON''@/$(GNULIB_INET_PTON)/g' \ 182 -e 's|@''HAVE_WS2TCPIP_H''@|$(HAVE_WS2TCPIP_H)|g' \ 183 -e 's|@''HAVE_DECL_INET_NTOP''@|$(HAVE_DECL_INET_NTOP)|g' \ 184 -e 's|@''HAVE_DECL_INET_PTON''@|$(HAVE_DECL_INET_PTON)|g' \ 185 -e 's|@''REPLACE_INET_NTOP''@|$(REPLACE_INET_NTOP)|g' \ 186 -e 's|@''REPLACE_INET_PTON''@|$(REPLACE_INET_PTON)|g' \ 187 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 188 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 189 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 190 < $(srcdir)/arpa_inet.in.h; \ 191 } > $@-t && \ 192 mv $@-t $@ 193MOSTLYCLEANFILES += arpa/inet.h arpa/inet.h-t 194MOSTLYCLEANDIRS += arpa 195 196EXTRA_DIST += arpa_inet.in.h 197 198## end gnulib module arpa_inet 199 200## begin gnulib module arpa_inet-tests 201 202TESTS += test-arpa_inet 203check_PROGRAMS += test-arpa_inet 204EXTRA_DIST += test-arpa_inet.c 205 206## end gnulib module arpa_inet-tests 207 208## begin gnulib module array-list 209 210libtests_a_SOURCES += gl_array_list.h gl_array_list.c 211 212## end gnulib module array-list 213 214## begin gnulib module array-list-tests 215 216TESTS += test-array_list 217check_PROGRAMS += test-array_list 218 219EXTRA_DIST += test-array_list.c macros.h 220 221## end gnulib module array-list-tests 222 223## begin gnulib module asyncsafe-spin-tests 224 225TESTS += test-asyncsafe-spin1 test-asyncsafe-spin2 226check_PROGRAMS += test-asyncsafe-spin1 test-asyncsafe-spin2 227test_asyncsafe_spin2_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@ @LIB_SEMAPHORE@ 228EXTRA_DIST += test-asyncsafe-spin1.c test-asyncsafe-spin2.c atomic-int-gnulib.h 229 230## end gnulib module asyncsafe-spin-tests 231 232## begin gnulib module atexit-tests 233 234TESTS += test-atexit.sh 235check_PROGRAMS += test-atexit 236EXTRA_DIST += signature.h test-atexit.sh test-atexit.c 237 238## end gnulib module atexit-tests 239 240## begin gnulib module binary-io-tests 241 242TESTS += test-binary-io.sh 243check_PROGRAMS += test-binary-io 244 245EXTRA_DIST += test-binary-io.sh test-binary-io.c macros.h 246 247## end gnulib module binary-io-tests 248 249## begin gnulib module bind 250 251 252EXTRA_DIST += bind.c w32sock.h 253 254EXTRA_libtests_a_SOURCES += bind.c 255 256## end gnulib module bind 257 258## begin gnulib module bind-tests 259 260TESTS += test-bind 261check_PROGRAMS += test-bind 262test_bind_LDADD = $(LDADD) @LIBSOCKET@ $(INET_PTON_LIB) 263EXTRA_DIST += test-bind.c signature.h macros.h 264 265## end gnulib module bind-tests 266 267## begin gnulib module bitrotate-tests 268 269TESTS += test-bitrotate 270check_PROGRAMS += test-bitrotate 271EXTRA_DIST += test-bitrotate.c macros.h 272 273## end gnulib module bitrotate-tests 274 275## begin gnulib module btowc-tests 276 277TESTS += test-btowc1.sh test-btowc2.sh 278TESTS_ENVIRONMENT += LOCALE_FR='@LOCALE_FR@' LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' 279check_PROGRAMS += test-btowc 280test_btowc_LDADD = $(LDADD) $(LIB_SETLOCALE) 281EXTRA_DIST += test-btowc1.sh test-btowc2.sh test-btowc.c signature.h macros.h 282 283## end gnulib module btowc-tests 284 285## begin gnulib module byteswap-tests 286 287TESTS += test-byteswap 288check_PROGRAMS += test-byteswap 289EXTRA_DIST += test-byteswap.c macros.h 290 291## end gnulib module byteswap-tests 292 293## begin gnulib module c-ctype-tests 294 295TESTS += test-c-ctype 296check_PROGRAMS += test-c-ctype 297test_c_ctype_LDADD = $(LDADD) $(LIB_SETLOCALE) 298EXTRA_DIST += test-c-ctype.c macros.h 299 300## end gnulib module c-ctype-tests 301 302## begin gnulib module c-strcase-tests 303 304TESTS += test-c-strcase.sh 305TESTS_ENVIRONMENT += LOCALE_FR='@LOCALE_FR@' LOCALE_TR_UTF8='@LOCALE_TR_UTF8@' 306check_PROGRAMS += test-c-strcasecmp test-c-strncasecmp 307test_c_strcasecmp_LDADD = $(LDADD) $(LIB_SETLOCALE) 308test_c_strncasecmp_LDADD = $(LDADD) $(LIB_SETLOCALE) 309EXTRA_DIST += test-c-strcase.sh test-c-strcasecmp.c test-c-strncasecmp.c macros.h 310 311## end gnulib module c-strcase-tests 312 313## begin gnulib module c-strcasestr-tests 314 315TESTS += test-c-strcasestr 316check_PROGRAMS += test-c-strcasestr 317 318EXTRA_DIST += test-c-strcasestr.c macros.h 319 320## end gnulib module c-strcasestr-tests 321 322## begin gnulib module c-strstr-tests 323 324TESTS += test-c-strstr 325check_PROGRAMS += test-c-strstr 326 327EXTRA_DIST += test-c-strstr.c macros.h 328 329## end gnulib module c-strstr-tests 330 331## begin gnulib module canonicalize-lgpl-tests 332 333TESTS += test-canonicalize-lgpl 334check_PROGRAMS += test-canonicalize-lgpl 335EXTRA_DIST += test-canonicalize-lgpl.c signature.h null-ptr.h macros.h 336 337## end gnulib module canonicalize-lgpl-tests 338 339## begin gnulib module canonicalize-tests 340 341TESTS += test-canonicalize 342check_PROGRAMS += test-canonicalize 343test_canonicalize_LDADD = $(LDADD) @LIBINTL@ 344EXTRA_DIST += test-canonicalize.c null-ptr.h macros.h 345 346## end gnulib module canonicalize-tests 347 348## begin gnulib module cloexec-tests 349 350TESTS += test-cloexec 351check_PROGRAMS += test-cloexec 352EXTRA_DIST += test-cloexec.c macros.h 353 354## end gnulib module cloexec-tests 355 356## begin gnulib module close-tests 357 358TESTS += test-close 359check_PROGRAMS += test-close 360EXTRA_DIST += test-close.c signature.h macros.h 361 362## end gnulib module close-tests 363 364## begin gnulib module connect 365 366 367EXTRA_DIST += connect.c w32sock.h 368 369EXTRA_libtests_a_SOURCES += connect.c 370 371## end gnulib module connect 372 373## begin gnulib module connect-tests 374 375TESTS += test-connect 376check_PROGRAMS += test-connect 377test_connect_LDADD = $(LDADD) @LIBSOCKET@ $(INET_PTON_LIB) 378EXTRA_DIST += test-connect.c signature.h macros.h 379 380## end gnulib module connect-tests 381 382## begin gnulib module copy-file-tests 383 384TESTS += test-copy-file.sh test-copy-file-1.sh test-copy-file-2.sh 385TESTS_ENVIRONMENT += USE_ACL=$(USE_ACL) 386check_PROGRAMS += test-copy-file 387test_copy_file_LDADD = $(LDADD) $(LIB_ACL) $(LIB_CLOCK_GETTIME) @LIBINTL@ $(LIB_MBRTOWC) 388EXTRA_DIST += test-copy-file.sh test-copy-file-1.sh test-copy-file-2.sh test-copy-file.c macros.h 389 390## end gnulib module copy-file-tests 391 392## begin gnulib module creat 393 394 395EXTRA_DIST += creat.c 396 397EXTRA_libtests_a_SOURCES += creat.c 398 399## end gnulib module creat 400 401## begin gnulib module creat-tests 402 403TESTS += test-creat 404check_PROGRAMS += test-creat 405EXTRA_DIST += test-creat.c signature.h macros.h 406 407## end gnulib module creat-tests 408 409## begin gnulib module ctype-tests 410 411TESTS += test-ctype 412check_PROGRAMS += test-ctype 413EXTRA_DIST += test-ctype.c 414 415## end gnulib module ctype-tests 416 417## begin gnulib module dirent-tests 418 419TESTS += test-dirent 420check_PROGRAMS += test-dirent 421EXTRA_DIST += test-dirent.c 422 423## end gnulib module dirent-tests 424 425## begin gnulib module dtotimespec 426 427libtests_a_SOURCES += dtotimespec.c 428 429## end gnulib module dtotimespec 430 431## begin gnulib module dup 432 433 434EXTRA_DIST += dup.c 435 436EXTRA_libtests_a_SOURCES += dup.c 437 438## end gnulib module dup 439 440## begin gnulib module dup-tests 441 442TESTS += test-dup 443check_PROGRAMS += test-dup 444EXTRA_DIST += test-dup.c signature.h macros.h 445 446## end gnulib module dup-tests 447 448## begin gnulib module dup2-tests 449 450TESTS += test-dup2 451check_PROGRAMS += test-dup2 452EXTRA_DIST += test-dup2.c signature.h macros.h 453 454## end gnulib module dup2-tests 455 456## begin gnulib module environ-tests 457 458TESTS += test-environ 459check_PROGRAMS += test-environ 460 461EXTRA_DIST += test-environ.c 462 463## end gnulib module environ-tests 464 465## begin gnulib module errno-tests 466 467TESTS += test-errno 468check_PROGRAMS += test-errno 469 470EXTRA_DIST += test-errno.c 471 472## end gnulib module errno-tests 473 474## begin gnulib module explicit_bzero-tests 475 476TESTS += test-explicit_bzero 477check_PROGRAMS += test-explicit_bzero 478EXTRA_DIST += test-explicit_bzero.c signature.h macros.h 479 480## end gnulib module explicit_bzero-tests 481 482## begin gnulib module fabs-tests 483 484TESTS += test-fabs 485check_PROGRAMS += test-fabs 486test_fabs_SOURCES = test-fabs.c randomd.c 487test_fabs_LDADD = $(LDADD) @FABS_LIBM@ 488EXTRA_DIST += test-fabs.c test-fabs.h signature.h minus-zero.h macros.h randomd.c 489 490## end gnulib module fabs-tests 491 492## begin gnulib module fcntl-h-tests 493 494TESTS += test-fcntl-h 495check_PROGRAMS += test-fcntl-h 496EXTRA_DIST += test-fcntl-h.c 497 498## end gnulib module fcntl-h-tests 499 500## begin gnulib module fcntl-tests 501 502TESTS += test-fcntl 503check_PROGRAMS += test-fcntl 504EXTRA_DIST += test-fcntl.c signature.h macros.h 505 506## end gnulib module fcntl-tests 507 508## begin gnulib module fdopen-tests 509 510TESTS += test-fdopen 511check_PROGRAMS += test-fdopen 512EXTRA_DIST += test-fdopen.c signature.h macros.h 513 514## end gnulib module fdopen-tests 515 516## begin gnulib module fgetc-tests 517 518TESTS += test-fgetc 519check_PROGRAMS += test-fgetc 520EXTRA_DIST += test-fgetc.c signature.h macros.h 521 522## end gnulib module fgetc-tests 523 524## begin gnulib module file-has-acl 525 526libtests_a_SOURCES += file-has-acl.c 527 528EXTRA_DIST += acl-internal.h 529 530## end gnulib module file-has-acl 531 532## begin gnulib module file-has-acl-tests 533 534TESTS += \ 535 test-file-has-acl.sh test-file-has-acl-1.sh test-file-has-acl-2.sh 536TESTS_ENVIRONMENT += USE_ACL=$(USE_ACL) 537check_PROGRAMS += test-file-has-acl 538test_file_has_acl_LDADD = $(LDADD) $(LIB_HAS_ACL) 539EXTRA_DIST += test-file-has-acl.sh test-file-has-acl-1.sh test-file-has-acl-2.sh test-file-has-acl.c macros.h 540 541## end gnulib module file-has-acl-tests 542 543## begin gnulib module filenamecat 544 545libtests_a_SOURCES += filenamecat.c 546 547## end gnulib module filenamecat 548 549## begin gnulib module filenamecat-lgpl 550 551libtests_a_SOURCES += filenamecat-lgpl.c 552 553EXTRA_DIST += filenamecat.h 554 555## end gnulib module filenamecat-lgpl 556 557## begin gnulib module filenamecat-tests 558 559TESTS += test-filenamecat 560check_PROGRAMS += test-filenamecat 561test_filenamecat_LDADD = $(LDADD) @LIBINTL@ 562EXTRA_DIST += test-filenamecat.c 563 564## end gnulib module filenamecat-tests 565 566## begin gnulib module float-tests 567 568TESTS += test-float 569check_PROGRAMS += test-float 570EXTRA_DIST += test-float.c macros.h 571 572## end gnulib module float-tests 573 574## begin gnulib module fnmatch-h-tests 575 576TESTS += test-fnmatch-h 577check_PROGRAMS += test-fnmatch-h 578EXTRA_DIST += test-fnmatch-h.c 579 580## end gnulib module fnmatch-h-tests 581 582## begin gnulib module fnmatch-tests 583 584TESTS += test-fnmatch 585check_PROGRAMS += test-fnmatch 586test_fnmatch_LDADD = $(LDADD) $(LIB_MBRTOWC) 587EXTRA_DIST += test-fnmatch.c signature.h macros.h 588 589## end gnulib module fnmatch-tests 590 591## begin gnulib module fopen-gnu-tests 592 593TESTS += test-fopen-gnu 594check_PROGRAMS += test-fopen-gnu 595EXTRA_DIST += test-fopen-gnu.c macros.h 596 597## end gnulib module fopen-gnu-tests 598 599## begin gnulib module fopen-tests 600 601TESTS += test-fopen 602check_PROGRAMS += test-fopen 603 604EXTRA_DIST += test-fopen.h test-fopen.c signature.h macros.h 605 606## end gnulib module fopen-tests 607 608## begin gnulib module fpucw 609 610 611EXTRA_DIST += fpucw.h 612 613## end gnulib module fpucw 614 615## begin gnulib module fputc-tests 616 617TESTS += test-fputc 618check_PROGRAMS += test-fputc 619EXTRA_DIST += test-fputc.c signature.h macros.h 620 621## end gnulib module fputc-tests 622 623## begin gnulib module fread-tests 624 625TESTS += test-fread 626check_PROGRAMS += test-fread 627EXTRA_DIST += test-fread.c signature.h macros.h 628 629## end gnulib module fread-tests 630 631## begin gnulib module fstat-tests 632 633TESTS += test-fstat 634check_PROGRAMS += test-fstat 635EXTRA_DIST += test-fstat.c signature.h macros.h 636 637## end gnulib module fstat-tests 638 639## begin gnulib module fstrcmp-tests 640 641TESTS += test-fstrcmp 642check_PROGRAMS += test-fstrcmp 643test_fstrcmp_LDADD = $(LDADD) @LIBINTL@ $(LIBTHREAD) 644EXTRA_DIST += test-fstrcmp.c macros.h 645 646## end gnulib module fstrcmp-tests 647 648## begin gnulib module ftell-tests 649 650TESTS += test-ftell.sh test-ftell2.sh test-ftell3 651check_PROGRAMS += test-ftell test-ftell3 652MOSTLYCLEANFILES += t-ftell3.tmp 653EXTRA_DIST += test-ftell.c test-ftell.sh test-ftell2.sh test-ftell3.c signature.h macros.h 654 655## end gnulib module ftell-tests 656 657## begin gnulib module ftello-tests 658 659TESTS += test-ftello.sh test-ftello2.sh test-ftello3 test-ftello4.sh 660check_PROGRAMS += test-ftello test-ftello3 test-ftello4 661MOSTLYCLEANFILES += t-ftello3.tmp 662EXTRA_DIST += test-ftello.c test-ftello.sh test-ftello2.sh test-ftello3.c test-ftello4.c test-ftello4.sh signature.h macros.h 663 664## end gnulib module ftello-tests 665 666## begin gnulib module ftruncate 667 668 669EXTRA_DIST += ftruncate.c 670 671EXTRA_libtests_a_SOURCES += ftruncate.c 672 673## end gnulib module ftruncate 674 675## begin gnulib module ftruncate-tests 676 677TESTS += test-ftruncate.sh 678check_PROGRAMS += test-ftruncate 679EXTRA_DIST += test-ftruncate.c test-ftruncate.sh signature.h macros.h 680 681## end gnulib module ftruncate-tests 682 683## begin gnulib module fwrite-tests 684 685TESTS += test-fwrite 686check_PROGRAMS += test-fwrite 687EXTRA_DIST += test-fwrite.c signature.h macros.h 688 689## end gnulib module fwrite-tests 690 691## begin gnulib module getcwd-lgpl 692 693 694EXTRA_DIST += getcwd-lgpl.c 695 696EXTRA_libtests_a_SOURCES += getcwd-lgpl.c 697 698## end gnulib module getcwd-lgpl 699 700## begin gnulib module getcwd-lgpl-tests 701 702TESTS += test-getcwd-lgpl 703check_PROGRAMS += test-getcwd-lgpl 704test_getcwd_lgpl_LDADD = $(LDADD) $(LIBINTL) 705EXTRA_DIST += test-getcwd-lgpl.c signature.h macros.h 706 707## end gnulib module getcwd-lgpl-tests 708 709## begin gnulib module getdelim-tests 710 711TESTS += test-getdelim 712check_PROGRAMS += test-getdelim 713MOSTLYCLEANFILES += test-getdelim.txt 714EXTRA_DIST += test-getdelim.c signature.h macros.h 715 716## end gnulib module getdelim-tests 717 718## begin gnulib module getdtablesize-tests 719 720TESTS += test-getdtablesize 721check_PROGRAMS += test-getdtablesize 722EXTRA_DIST += test-getdtablesize.c signature.h macros.h 723 724## end gnulib module getdtablesize-tests 725 726## begin gnulib module getline-tests 727 728TESTS += test-getline 729check_PROGRAMS += test-getline 730MOSTLYCLEANFILES += test-getline.txt 731EXTRA_DIST += test-getline.c signature.h macros.h 732 733## end gnulib module getline-tests 734 735## begin gnulib module getopt-gnu-tests 736 737TESTS += test-getopt-gnu 738check_PROGRAMS += test-getopt-gnu 739test_getopt_gnu_LDADD = $(LDADD) $(LIBINTL) 740EXTRA_DIST += macros.h signature.h test-getopt-gnu.c test-getopt-main.h test-getopt.h test-getopt_long.h 741 742## end gnulib module getopt-gnu-tests 743 744## begin gnulib module getopt-posix-tests 745 746TESTS += test-getopt-posix 747check_PROGRAMS += test-getopt-posix 748test_getopt_posix_LDADD = $(LDADD) $(LIBINTL) 749EXTRA_DIST += macros.h signature.h test-getopt-posix.c test-getopt-main.h test-getopt.h 750 751## end gnulib module getopt-posix-tests 752 753## begin gnulib module getpagesize 754 755 756EXTRA_DIST += getpagesize.c 757 758EXTRA_libtests_a_SOURCES += getpagesize.c 759 760## end gnulib module getpagesize 761 762## begin gnulib module getprogname-tests 763 764DEFS += -DEXEEXT=\"@EXEEXT@\" 765TESTS += test-getprogname 766check_PROGRAMS += test-getprogname 767test_getprogname_LDADD = $(LDADD) 768EXTRA_DIST += test-getprogname.c 769 770## end gnulib module getprogname-tests 771 772## begin gnulib module getrandom-tests 773 774TESTS += test-getrandom 775check_PROGRAMS += test-getrandom 776test_getrandom_LDADD = $(LDADD) @LIB_GETRANDOM@ 777EXTRA_DIST += test-getrandom.c signature.h macros.h 778 779## end gnulib module getrandom-tests 780 781## begin gnulib module gettimeofday-tests 782 783TESTS += test-gettimeofday 784check_PROGRAMS += test-gettimeofday 785 786EXTRA_DIST += signature.h test-gettimeofday.c 787 788## end gnulib module gettimeofday-tests 789 790## begin gnulib module gperf 791 792GPERF = gperf 793V_GPERF = $(V_GPERF_@AM_V@) 794V_GPERF_ = $(V_GPERF_@AM_DEFAULT_V@) 795V_GPERF_0 = @echo " GPERF " $@; 796 797## end gnulib module gperf 798 799## begin gnulib module hard-locale-tests 800 801TESTS += test-hard-locale 802check_PROGRAMS += test-hard-locale 803test_hard_locale_LDADD = $(LDADD) $(LIB_SETLOCALE) @LIB_HARD_LOCALE@ 804# We cannot call this program 'locale', because the C++ compiler on Mac OS X 805# would then barf upon '#include <locale>'. So, call it 'current-locale'. 806noinst_PROGRAMS += current-locale 807current_locale_SOURCES = locale.c 808EXTRA_DIST += test-hard-locale.c locale.c 809 810## end gnulib module hard-locale-tests 811 812## begin gnulib module hash-tests 813 814TESTS += test-hash 815check_PROGRAMS += test-hash 816EXTRA_DIST += test-hash.c macros.h 817 818## end gnulib module hash-tests 819 820## begin gnulib module iconv-h-tests 821 822TESTS += test-iconv-h 823check_PROGRAMS += test-iconv-h 824EXTRA_DIST += test-iconv-h.c 825 826## end gnulib module iconv-h-tests 827 828## begin gnulib module iconv-tests 829 830TESTS += test-iconv 831check_PROGRAMS += test-iconv 832test_iconv_LDADD = $(LDADD) @LIBICONV@ 833 834EXTRA_DIST += test-iconv.c signature.h macros.h 835 836## end gnulib module iconv-tests 837 838## begin gnulib module ignore-value-tests 839 840TESTS += test-ignore-value 841check_PROGRAMS += test-ignore-value 842EXTRA_DIST += test-ignore-value.c 843 844## end gnulib module ignore-value-tests 845 846## begin gnulib module inet_pton 847 848 849EXTRA_DIST += inet_pton.c 850 851EXTRA_libtests_a_SOURCES += inet_pton.c 852 853## end gnulib module inet_pton 854 855## begin gnulib module inet_pton-tests 856 857TESTS += test-inet_pton 858check_PROGRAMS += test-inet_pton 859test_inet_pton_LDADD = $(LDADD) @INET_PTON_LIB@ 860EXTRA_DIST += test-inet_pton.c signature.h macros.h 861 862## end gnulib module inet_pton-tests 863 864## begin gnulib module intprops-tests 865 866TESTS += test-intprops 867check_PROGRAMS += test-intprops 868EXTRA_DIST += test-intprops.c macros.h 869 870## end gnulib module intprops-tests 871 872## begin gnulib module inttostr 873 874libtests_a_SOURCES += \ 875 imaxtostr.c \ 876 inttostr.c \ 877 offtostr.c \ 878 uinttostr.c \ 879 umaxtostr.c 880 881EXTRA_DIST += anytostr.c inttostr.h 882 883EXTRA_libtests_a_SOURCES += anytostr.c 884 885## end gnulib module inttostr 886 887## begin gnulib module inttostr-tests 888 889TESTS += test-inttostr 890check_PROGRAMS += test-inttostr 891EXTRA_DIST += macros.h test-inttostr.c 892 893## end gnulib module inttostr-tests 894 895## begin gnulib module inttypes-tests 896 897TESTS += test-inttypes 898check_PROGRAMS += test-inttypes 899EXTRA_DIST += test-inttypes.c 900 901## end gnulib module inttypes-tests 902 903## begin gnulib module ioctl 904 905 906EXTRA_DIST += ioctl.c w32sock.h 907 908EXTRA_libtests_a_SOURCES += ioctl.c 909 910## end gnulib module ioctl 911 912## begin gnulib module ioctl-tests 913 914TESTS += test-ioctl 915check_PROGRAMS += test-ioctl 916EXTRA_DIST += test-ioctl.c signature.h macros.h 917 918## end gnulib module ioctl-tests 919 920## begin gnulib module isblank-tests 921 922TESTS += test-isblank 923check_PROGRAMS += test-isblank 924EXTRA_DIST += test-isblank.c signature.h macros.h 925 926## end gnulib module isblank-tests 927 928## begin gnulib module isinf-tests 929 930TESTS += test-isinf 931check_PROGRAMS += test-isinf 932test_isinf_LDADD = $(LDADD) @ISINF_LIBM@ 933EXTRA_DIST += test-isinf.c infinity.h macros.h 934 935## end gnulib module isinf-tests 936 937## begin gnulib module isnan-tests 938 939TESTS += test-isnan 940check_PROGRAMS += test-isnan 941test_isnan_LDADD = $(LDADD) @ISNAN_LIBM@ 942 943EXTRA_DIST += test-isnan.c minus-zero.h infinity.h nan.h macros.h 944 945## end gnulib module isnan-tests 946 947## begin gnulib module isnand-nolibm-tests 948 949TESTS += test-isnand-nolibm 950check_PROGRAMS += test-isnand-nolibm 951 952EXTRA_DIST += test-isnand-nolibm.c test-isnand.h minus-zero.h infinity.h nan.h macros.h 953 954## end gnulib module isnand-nolibm-tests 955 956## begin gnulib module isnand-tests 957 958TESTS += test-isnand 959check_PROGRAMS += test-isnand 960test_isnand_LDADD = $(LDADD) @ISNAND_LIBM@ 961 962EXTRA_DIST += test-isnand.c test-isnand.h minus-zero.h infinity.h nan.h macros.h 963 964## end gnulib module isnand-tests 965 966## begin gnulib module isnanf-nolibm-tests 967 968TESTS += test-isnanf-nolibm 969check_PROGRAMS += test-isnanf-nolibm 970 971EXTRA_DIST += test-isnanf-nolibm.c test-isnanf.h minus-zero.h infinity.h nan.h macros.h 972 973## end gnulib module isnanf-nolibm-tests 974 975## begin gnulib module isnanf-tests 976 977TESTS += test-isnanf 978check_PROGRAMS += test-isnanf 979test_isnanf_LDADD = $(LDADD) @ISNANF_LIBM@ 980 981EXTRA_DIST += test-isnanf.c test-isnanf.h minus-zero.h infinity.h nan.h macros.h 982 983## end gnulib module isnanf-tests 984 985## begin gnulib module isnanl-nolibm-tests 986 987TESTS += test-isnanl-nolibm 988check_PROGRAMS += test-isnanl-nolibm 989 990EXTRA_DIST += test-isnanl-nolibm.c test-isnanl.h minus-zero.h infinity.h nan.h macros.h 991 992## end gnulib module isnanl-nolibm-tests 993 994## begin gnulib module isnanl-tests 995 996TESTS += test-isnanl 997check_PROGRAMS += test-isnanl 998test_isnanl_LDADD = $(LDADD) @ISNANL_LIBM@ 999 1000EXTRA_DIST += test-isnanl.c test-isnanl.h minus-zero.h infinity.h nan.h macros.h 1001 1002## end gnulib module isnanl-tests 1003 1004## begin gnulib module iswblank-tests 1005 1006TESTS += test-iswblank 1007check_PROGRAMS += test-iswblank 1008EXTRA_DIST += test-iswblank.c macros.h 1009 1010## end gnulib module iswblank-tests 1011 1012## begin gnulib module iswdigit-tests 1013 1014TESTS += test-iswdigit.sh 1015TESTS_ENVIRONMENT += \ 1016 LOCALE_FR='@LOCALE_FR@' \ 1017 LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' \ 1018 LOCALE_JA='@LOCALE_JA@' \ 1019 LOCALE_ZH_CN='@LOCALE_ZH_CN@' 1020check_PROGRAMS += test-iswdigit 1021test_iswdigit_LDADD = $(LDADD) $(LIB_SETLOCALE) $(LIB_MBRTOWC) 1022EXTRA_DIST += test-iswdigit.sh test-iswdigit.c signature.h macros.h 1023 1024## end gnulib module iswdigit-tests 1025 1026## begin gnulib module iswxdigit-tests 1027 1028TESTS += test-iswxdigit.sh 1029TESTS_ENVIRONMENT += \ 1030 LOCALE_FR='@LOCALE_FR@' \ 1031 LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' \ 1032 LOCALE_JA='@LOCALE_JA@' \ 1033 LOCALE_ZH_CN='@LOCALE_ZH_CN@' 1034check_PROGRAMS += test-iswxdigit 1035test_iswxdigit_LDADD = $(LDADD) $(LIB_SETLOCALE) $(LIB_MBRTOWC) 1036EXTRA_DIST += test-iswxdigit.sh test-iswxdigit.c signature.h macros.h 1037 1038## end gnulib module iswxdigit-tests 1039 1040## begin gnulib module langinfo-tests 1041 1042TESTS += test-langinfo 1043check_PROGRAMS += test-langinfo 1044EXTRA_DIST += test-langinfo.c 1045 1046## end gnulib module langinfo-tests 1047 1048## begin gnulib module limits-h-tests 1049 1050TESTS += test-limits-h 1051check_PROGRAMS += test-limits-h 1052EXTRA_DIST += test-limits-h.c 1053 1054## end gnulib module limits-h-tests 1055 1056## begin gnulib module linked-list-tests 1057 1058TESTS += test-linked_list 1059check_PROGRAMS += test-linked_list 1060EXTRA_DIST += test-linked_list.c macros.h 1061 1062## end gnulib module linked-list-tests 1063 1064## begin gnulib module linkedhash-list-tests 1065 1066TESTS += test-linkedhash_list 1067check_PROGRAMS += test-linkedhash_list 1068EXTRA_DIST += test-linkedhash_list.c macros.h 1069 1070## end gnulib module linkedhash-list-tests 1071 1072## begin gnulib module listen 1073 1074 1075EXTRA_DIST += listen.c w32sock.h 1076 1077EXTRA_libtests_a_SOURCES += listen.c 1078 1079## end gnulib module listen 1080 1081## begin gnulib module listen-tests 1082 1083TESTS += test-listen 1084check_PROGRAMS += test-listen 1085test_listen_LDADD = $(LDADD) @LIBSOCKET@ 1086EXTRA_DIST += test-listen.c signature.h macros.h 1087 1088## end gnulib module listen-tests 1089 1090## begin gnulib module localcharset-tests 1091 1092noinst_PROGRAMS += test-localcharset 1093test_localcharset_LDADD = $(LDADD) $(LIB_SETLOCALE) 1094EXTRA_DIST += test-localcharset.c 1095 1096## end gnulib module localcharset-tests 1097 1098## begin gnulib module locale-tests 1099 1100TESTS += test-locale 1101check_PROGRAMS += test-locale 1102EXTRA_DIST += test-locale.c 1103 1104## end gnulib module locale-tests 1105 1106## begin gnulib module localename-tests 1107 1108TESTS += test-localename 1109check_PROGRAMS += test-localename 1110test_localename_LDADD = $(LDADD) $(LIB_SETLOCALE) @INTL_MACOSX_LIBS@ $(LIBTHREAD) 1111 1112EXTRA_DIST += test-localename.c macros.h 1113 1114## end gnulib module localename-tests 1115 1116## begin gnulib module lock-tests 1117 1118TESTS += test-rwlock1 test-lock test-once1 test-once2 1119check_PROGRAMS += test-rwlock1 test-lock test-once1 test-once2 1120test_rwlock1_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@ 1121test_lock_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@ @LIB_SEMAPHORE@ 1122test_once1_SOURCES = test-once.c 1123test_once1_LDADD = $(LDADD) @LIBTHREAD@ 1124test_once2_SOURCES = test-once.c 1125test_once2_LDADD = $(LDADD) @LIBMULTITHREAD@ 1126EXTRA_DIST += test-rwlock1.c test-lock.c test-once.c atomic-int-gnulib.h 1127 1128## end gnulib module lock-tests 1129 1130## begin gnulib module log10-tests 1131 1132TESTS += test-log10 1133check_PROGRAMS += test-log10 1134test_log10_SOURCES = test-log10.c randomd.c 1135test_log10_LDADD = $(LDADD) @LOG10_LIBM@ 1136EXTRA_DIST += test-log10.c test-log10.h minus-zero.h signature.h macros.h randomd.c 1137 1138## end gnulib module log10-tests 1139 1140## begin gnulib module lseek-tests 1141 1142TESTS += test-lseek.sh 1143check_PROGRAMS += test-lseek 1144EXTRA_DIST += test-lseek.c test-lseek.sh signature.h macros.h 1145 1146## end gnulib module lseek-tests 1147 1148## begin gnulib module lstat-tests 1149 1150TESTS += test-lstat 1151check_PROGRAMS += test-lstat 1152EXTRA_DIST += test-lstat.h test-lstat.c signature.h macros.h 1153 1154## end gnulib module lstat-tests 1155 1156## begin gnulib module malloca-tests 1157 1158TESTS += test-malloca 1159check_PROGRAMS += test-malloca 1160 1161EXTRA_DIST += test-malloca.c 1162 1163## end gnulib module malloca-tests 1164 1165## begin gnulib module math-tests 1166 1167TESTS += test-math 1168check_PROGRAMS += test-math 1169EXTRA_DIST += test-math.c macros.h 1170 1171## end gnulib module math-tests 1172 1173## begin gnulib module mbrtowc-tests 1174 1175TESTS += \ 1176 test-mbrtowc1.sh test-mbrtowc2.sh test-mbrtowc3.sh test-mbrtowc4.sh \ 1177 test-mbrtowc5.sh \ 1178 test-mbrtowc-w32-1.sh test-mbrtowc-w32-2.sh test-mbrtowc-w32-3.sh \ 1179 test-mbrtowc-w32-4.sh test-mbrtowc-w32-5.sh test-mbrtowc-w32-6.sh \ 1180 test-mbrtowc-w32-7.sh 1181TESTS_ENVIRONMENT += \ 1182 LOCALE_FR='@LOCALE_FR@' \ 1183 LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' \ 1184 LOCALE_JA='@LOCALE_JA@' \ 1185 LOCALE_ZH_CN='@LOCALE_ZH_CN@' 1186check_PROGRAMS += test-mbrtowc test-mbrtowc-w32 1187test_mbrtowc_LDADD = $(LDADD) $(LIB_SETLOCALE) $(LIB_MBRTOWC) 1188EXTRA_DIST += test-mbrtowc1.sh test-mbrtowc2.sh test-mbrtowc3.sh test-mbrtowc4.sh test-mbrtowc5.sh test-mbrtowc.c test-mbrtowc-w32-1.sh test-mbrtowc-w32-2.sh test-mbrtowc-w32-3.sh test-mbrtowc-w32-4.sh test-mbrtowc-w32-5.sh test-mbrtowc-w32-6.sh test-mbrtowc-w32-7.sh test-mbrtowc-w32.c signature.h macros.h 1189 1190## end gnulib module mbrtowc-tests 1191 1192## begin gnulib module mbsinit-tests 1193 1194TESTS += test-mbsinit.sh 1195TESTS_ENVIRONMENT += LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' 1196check_PROGRAMS += test-mbsinit 1197test_mbsinit_LDADD = $(LDADD) $(LIB_SETLOCALE) $(LIB_MBRTOWC) 1198EXTRA_DIST += test-mbsinit.sh test-mbsinit.c signature.h macros.h 1199 1200## end gnulib module mbsinit-tests 1201 1202## begin gnulib module mbsrtowcs-tests 1203 1204TESTS += test-mbsrtowcs1.sh test-mbsrtowcs2.sh test-mbsrtowcs3.sh test-mbsrtowcs4.sh 1205TESTS_ENVIRONMENT += \ 1206 LOCALE_FR='@LOCALE_FR@' \ 1207 LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' \ 1208 LOCALE_JA='@LOCALE_JA@' \ 1209 LOCALE_ZH_CN='@LOCALE_ZH_CN@' 1210check_PROGRAMS += test-mbsrtowcs 1211test_mbsrtowcs_LDADD = $(LDADD) $(LIB_SETLOCALE) $(LIB_MBRTOWC) 1212EXTRA_DIST += test-mbsrtowcs1.sh test-mbsrtowcs2.sh test-mbsrtowcs3.sh test-mbsrtowcs4.sh test-mbsrtowcs.c signature.h macros.h 1213 1214## end gnulib module mbsrtowcs-tests 1215 1216## begin gnulib module mbsstr-tests 1217 1218TESTS += test-mbsstr1 test-mbsstr2.sh test-mbsstr3.sh 1219TESTS_ENVIRONMENT += LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' LOCALE_ZH_CN='@LOCALE_ZH_CN@' 1220check_PROGRAMS += test-mbsstr1 test-mbsstr2 test-mbsstr3 1221test_mbsstr1_LDADD = $(LDADD) $(LIB_MBRTOWC) 1222test_mbsstr2_LDADD = $(LDADD) $(LIB_SETLOCALE) $(LIB_MBRTOWC) 1223test_mbsstr3_LDADD = $(LDADD) $(LIB_SETLOCALE) $(LIB_MBRTOWC) 1224EXTRA_DIST += test-mbsstr1.c test-mbsstr2.sh test-mbsstr2.c test-mbsstr3.sh test-mbsstr3.c macros.h 1225 1226## end gnulib module mbsstr-tests 1227 1228## begin gnulib module memchr-tests 1229 1230TESTS += test-memchr 1231check_PROGRAMS += test-memchr 1232EXTRA_DIST += test-memchr.c zerosize-ptr.h signature.h macros.h 1233 1234## end gnulib module memchr-tests 1235 1236## begin gnulib module mkdir-tests 1237 1238TESTS += test-mkdir 1239check_PROGRAMS += test-mkdir 1240EXTRA_DIST += test-mkdir.h test-mkdir.c signature.h macros.h 1241 1242## end gnulib module mkdir-tests 1243 1244## begin gnulib module nanosleep 1245 1246 1247EXTRA_DIST += nanosleep.c 1248 1249EXTRA_libtests_a_SOURCES += nanosleep.c 1250 1251## end gnulib module nanosleep 1252 1253## begin gnulib module nanosleep-tests 1254 1255TESTS += test-nanosleep 1256check_PROGRAMS += test-nanosleep 1257test_nanosleep_LDADD = $(LDADD) $(LIB_NANOSLEEP) 1258EXTRA_DIST += test-nanosleep.c signature.h macros.h 1259 1260## end gnulib module nanosleep-tests 1261 1262## begin gnulib module netinet_in 1263 1264BUILT_SOURCES += $(NETINET_IN_H) 1265 1266# We need the following in order to create <netinet/in.h> when the system 1267# doesn't have one. 1268if GL_GENERATE_NETINET_IN_H 1269netinet/in.h: netinet_in.in.h $(top_builddir)/config.status 1270 $(AM_V_at)$(MKDIR_P) netinet 1271 $(AM_V_GEN)rm -f $@-t $@ && \ 1272 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 1273 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 1274 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 1275 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 1276 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 1277 -e 's|@''NEXT_NETINET_IN_H''@|$(NEXT_NETINET_IN_H)|g' \ 1278 -e 's|@''HAVE_NETINET_IN_H''@|$(HAVE_NETINET_IN_H)|g' \ 1279 < $(srcdir)/netinet_in.in.h; \ 1280 } > $@-t && \ 1281 mv $@-t $@ 1282else 1283netinet/in.h: $(top_builddir)/config.status 1284 rm -f $@ 1285endif 1286MOSTLYCLEANFILES += netinet/in.h netinet/in.h-t 1287MOSTLYCLEANDIRS += netinet 1288 1289EXTRA_DIST += netinet_in.in.h 1290 1291## end gnulib module netinet_in 1292 1293## begin gnulib module netinet_in-tests 1294 1295TESTS += test-netinet_in 1296check_PROGRAMS += test-netinet_in 1297EXTRA_DIST += test-netinet_in.c 1298 1299## end gnulib module netinet_in-tests 1300 1301## begin gnulib module noreturn-tests 1302 1303TESTS += test-noreturn 1304check_PROGRAMS += test-noreturn 1305EXTRA_DIST += test-noreturn.c 1306 1307## end gnulib module noreturn-tests 1308 1309## begin gnulib module open-tests 1310 1311TESTS += test-open 1312check_PROGRAMS += test-open 1313EXTRA_DIST += test-open.h test-open.c signature.h macros.h 1314 1315## end gnulib module open-tests 1316 1317## begin gnulib module pathmax-tests 1318 1319TESTS += test-pathmax 1320check_PROGRAMS += test-pathmax 1321EXTRA_DIST += test-pathmax.c 1322 1323## end gnulib module pathmax-tests 1324 1325## begin gnulib module perror 1326 1327 1328EXTRA_DIST += perror.c 1329 1330EXTRA_libtests_a_SOURCES += perror.c 1331 1332## end gnulib module perror 1333 1334## begin gnulib module perror-tests 1335 1336TESTS += test-perror.sh test-perror2 1337check_PROGRAMS += test-perror test-perror2 1338EXTRA_DIST += macros.h signature.h test-perror.c test-perror2.c test-perror.sh 1339 1340## end gnulib module perror-tests 1341 1342## begin gnulib module pipe-filter-ii-tests 1343 1344TESTS += test-pipe-filter-ii1.sh test-pipe-filter-ii2.sh 1345check_PROGRAMS += test-pipe-filter-ii1 test-pipe-filter-ii2-main test-pipe-filter-ii2-child 1346test_pipe_filter_ii1_LDADD = $(LDADD) @LIBINTL@ 1347test_pipe_filter_ii2_main_LDADD = $(LDADD) @LIBINTL@ 1348EXTRA_DIST += test-pipe-filter-ii1.sh test-pipe-filter-ii1.c test-vasnprintf-posix.c test-pipe-filter-ii2.sh test-pipe-filter-ii2-main.c test-pipe-filter-ii2-child.c macros.h 1349 1350## end gnulib module pipe-filter-ii-tests 1351 1352## begin gnulib module pipe-posix 1353 1354 1355EXTRA_DIST += pipe.c 1356 1357EXTRA_libtests_a_SOURCES += pipe.c 1358 1359## end gnulib module pipe-posix 1360 1361## begin gnulib module pipe-posix-tests 1362 1363TESTS += test-pipe 1364check_PROGRAMS += test-pipe 1365EXTRA_DIST += test-pipe.c signature.h macros.h 1366 1367## end gnulib module pipe-posix-tests 1368 1369## begin gnulib module pipe2-tests 1370 1371TESTS += test-pipe2 1372check_PROGRAMS += test-pipe2 1373test_pipe2_LDADD = $(LDADD) $(LIBSOCKET) 1374EXTRA_DIST += test-pipe2.c signature.h macros.h 1375 1376## end gnulib module pipe2-tests 1377 1378## begin gnulib module posix_spawn_file_actions_addclose-tests 1379 1380TESTS += test-posix_spawn_file_actions_addclose 1381check_PROGRAMS += test-posix_spawn_file_actions_addclose 1382EXTRA_DIST += test-posix_spawn_file_actions_addclose.c signature.h macros.h 1383 1384## end gnulib module posix_spawn_file_actions_addclose-tests 1385 1386## begin gnulib module posix_spawn_file_actions_adddup2-tests 1387 1388TESTS += test-posix_spawn_file_actions_adddup2 1389check_PROGRAMS += test-posix_spawn_file_actions_adddup2 1390EXTRA_DIST += test-posix_spawn_file_actions_adddup2.c signature.h macros.h 1391 1392## end gnulib module posix_spawn_file_actions_adddup2-tests 1393 1394## begin gnulib module posix_spawn_file_actions_addopen-tests 1395 1396TESTS += test-posix_spawn_file_actions_addopen 1397check_PROGRAMS += test-posix_spawn_file_actions_addopen 1398EXTRA_DIST += test-posix_spawn_file_actions_addopen.c signature.h macros.h 1399 1400## end gnulib module posix_spawn_file_actions_addopen-tests 1401 1402## begin gnulib module posix_spawnp-tests 1403 1404if POSIX_SPAWN_PORTED 1405TESTS += test-posix_spawn1 test-posix_spawn2 1406check_PROGRAMS += test-posix_spawn1 test-posix_spawn2 1407 1408BUILT_SOURCES += test-posix_spawn1.sh 1409test-posix_spawn1.sh: test-posix_spawn1.in.sh 1410 $(AM_V_GEN)rm -f $@-t $@ && \ 1411 cp $(srcdir)/test-posix_spawn1.in.sh $@-t && \ 1412 mv $@-t $@ 1413MOSTLYCLEANFILES += test-posix_spawn1.sh test-posix_spawn1.sh-t 1414 1415BUILT_SOURCES += test-posix_spawn2.sh 1416test-posix_spawn2.sh: test-posix_spawn2.in.sh 1417 $(AM_V_GEN)rm -f $@-t $@ && \ 1418 cp $(srcdir)/test-posix_spawn2.in.sh $@-t && \ 1419 mv $@-t $@ 1420MOSTLYCLEANFILES += test-posix_spawn2.sh test-posix_spawn2.sh-t 1421endif 1422EXTRA_DIST += test-posix_spawn1.c test-posix_spawn1.in.sh test-posix_spawn2.c test-posix_spawn2.in.sh signature.h 1423 1424## end gnulib module posix_spawnp-tests 1425 1426## begin gnulib module pow-tests 1427 1428TESTS += test-pow 1429check_PROGRAMS += test-pow 1430test_pow_LDADD = $(LDADD) @POW_LIBM@ 1431EXTRA_DIST += test-pow.c signature.h macros.h 1432 1433## end gnulib module pow-tests 1434 1435## begin gnulib module priv-set 1436 1437libtests_a_SOURCES += priv-set.c 1438 1439EXTRA_DIST += priv-set.h 1440 1441## end gnulib module priv-set 1442 1443## begin gnulib module priv-set-tests 1444 1445TESTS += test-priv-set 1446check_PROGRAMS += test-priv-set 1447EXTRA_DIST += test-priv-set.c macros.h 1448 1449## end gnulib module priv-set-tests 1450 1451## begin gnulib module pthread-h 1452 1453BUILT_SOURCES += pthread.h 1454 1455# We need the following in order to create <pthread.h> when the system 1456# doesn't have one that works with the given compiler. 1457pthread.h: pthread.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(_NORETURN_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 1458 $(AM_V_GEN)rm -f $@-t $@ && \ 1459 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 1460 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 1461 -e 's|@''HAVE_PTHREAD_H''@|$(HAVE_PTHREAD_H)|g' \ 1462 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 1463 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 1464 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 1465 -e 's|@''NEXT_PTHREAD_H''@|$(NEXT_PTHREAD_H)|g' \ 1466 -e 's/@''GNULIB_PTHREAD_THREAD''@/$(GNULIB_PTHREAD_THREAD)/g' \ 1467 -e 's/@''GNULIB_PTHREAD_ONCE''@/$(GNULIB_PTHREAD_ONCE)/g' \ 1468 -e 's/@''GNULIB_PTHREAD_MUTEX''@/$(GNULIB_PTHREAD_MUTEX)/g' \ 1469 -e 's/@''GNULIB_PTHREAD_RWLOCK''@/$(GNULIB_PTHREAD_RWLOCK)/g' \ 1470 -e 's/@''GNULIB_PTHREAD_COND''@/$(GNULIB_PTHREAD_COND)/g' \ 1471 -e 's/@''GNULIB_PTHREAD_TSS''@/$(GNULIB_PTHREAD_TSS)/g' \ 1472 -e 's/@''GNULIB_PTHREAD_SPIN''@/$(GNULIB_PTHREAD_SPIN)/g' \ 1473 -e 's/@''GNULIB_PTHREAD_MUTEX_TIMEDLOCK''@/$(GNULIB_PTHREAD_MUTEX_TIMEDLOCK)/g' \ 1474 -e 's|@''HAVE_PTHREAD_T''@|$(HAVE_PTHREAD_T)|g' \ 1475 -e 's|@''HAVE_PTHREAD_SPINLOCK_T''@|$(HAVE_PTHREAD_SPINLOCK_T)|g' \ 1476 -e 's|@''HAVE_PTHREAD_CREATE_DETACHED''@|$(HAVE_PTHREAD_CREATE_DETACHED)|g' \ 1477 -e 's|@''HAVE_PTHREAD_MUTEX_RECURSIVE''@|$(HAVE_PTHREAD_MUTEX_RECURSIVE)|g' \ 1478 -e 's|@''HAVE_PTHREAD_MUTEX_ROBUST''@|$(HAVE_PTHREAD_MUTEX_ROBUST)|g' \ 1479 -e 's|@''HAVE_PTHREAD_PROCESS_SHARED''@|$(HAVE_PTHREAD_PROCESS_SHARED)|g' \ 1480 -e 's|@''HAVE_PTHREAD_CREATE''@|$(HAVE_PTHREAD_CREATE)|g' \ 1481 -e 's|@''HAVE_PTHREAD_ATTR_INIT''@|$(HAVE_PTHREAD_ATTR_INIT)|g' \ 1482 -e 's|@''HAVE_PTHREAD_ATTR_GETDETACHSTATE''@|$(HAVE_PTHREAD_ATTR_GETDETACHSTATE)|g' \ 1483 -e 's|@''HAVE_PTHREAD_ATTR_SETDETACHSTATE''@|$(HAVE_PTHREAD_ATTR_SETDETACHSTATE)|g' \ 1484 -e 's|@''HAVE_PTHREAD_ATTR_DESTROY''@|$(HAVE_PTHREAD_ATTR_DESTROY)|g' \ 1485 -e 's|@''HAVE_PTHREAD_SELF''@|$(HAVE_PTHREAD_SELF)|g' \ 1486 -e 's|@''HAVE_PTHREAD_EQUAL''@|$(HAVE_PTHREAD_EQUAL)|g' \ 1487 -e 's|@''HAVE_PTHREAD_DETACH''@|$(HAVE_PTHREAD_DETACH)|g' \ 1488 -e 's|@''HAVE_PTHREAD_JOIN''@|$(HAVE_PTHREAD_JOIN)|g' \ 1489 -e 's|@''HAVE_PTHREAD_EXIT''@|$(HAVE_PTHREAD_EXIT)|g' \ 1490 -e 's|@''HAVE_PTHREAD_ONCE''@|$(HAVE_PTHREAD_ONCE)|g' \ 1491 -e 's|@''HAVE_PTHREAD_MUTEX_INIT''@|$(HAVE_PTHREAD_MUTEX_INIT)|g' \ 1492 -e 's|@''HAVE_PTHREAD_MUTEXATTR_INIT''@|$(HAVE_PTHREAD_MUTEXATTR_INIT)|g' \ 1493 -e 's|@''HAVE_PTHREAD_MUTEXATTR_GETTYPE''@|$(HAVE_PTHREAD_MUTEXATTR_GETTYPE)|g' \ 1494 -e 's|@''HAVE_PTHREAD_MUTEXATTR_SETTYPE''@|$(HAVE_PTHREAD_MUTEXATTR_SETTYPE)|g' \ 1495 -e 's|@''HAVE_PTHREAD_MUTEXATTR_GETROBUST''@|$(HAVE_PTHREAD_MUTEXATTR_GETROBUST)|g' \ 1496 -e 's|@''HAVE_PTHREAD_MUTEXATTR_SETROBUST''@|$(HAVE_PTHREAD_MUTEXATTR_SETROBUST)|g' \ 1497 -e 's|@''HAVE_PTHREAD_MUTEXATTR_DESTROY''@|$(HAVE_PTHREAD_MUTEXATTR_DESTROY)|g' \ 1498 -e 's|@''HAVE_PTHREAD_MUTEX_LOCK''@|$(HAVE_PTHREAD_MUTEX_LOCK)|g' \ 1499 -e 's|@''HAVE_PTHREAD_MUTEX_TRYLOCK''@|$(HAVE_PTHREAD_MUTEX_TRYLOCK)|g' \ 1500 -e 's|@''HAVE_PTHREAD_MUTEX_TIMEDLOCK''@|$(HAVE_PTHREAD_MUTEX_TIMEDLOCK)|g' \ 1501 -e 's|@''HAVE_PTHREAD_MUTEX_UNLOCK''@|$(HAVE_PTHREAD_MUTEX_UNLOCK)|g' \ 1502 -e 's|@''HAVE_PTHREAD_MUTEX_DESTROY''@|$(HAVE_PTHREAD_MUTEX_DESTROY)|g' \ 1503 -e 's|@''HAVE_PTHREAD_RWLOCK_INIT''@|$(HAVE_PTHREAD_RWLOCK_INIT)|g' \ 1504 -e 's|@''HAVE_PTHREAD_RWLOCKATTR_INIT''@|$(HAVE_PTHREAD_RWLOCKATTR_INIT)|g' \ 1505 -e 's|@''HAVE_PTHREAD_RWLOCKATTR_DESTROY''@|$(HAVE_PTHREAD_RWLOCKATTR_DESTROY)|g' \ 1506 -e 's|@''HAVE_PTHREAD_RWLOCK_RDLOCK''@|$(HAVE_PTHREAD_RWLOCK_RDLOCK)|g' \ 1507 -e 's|@''HAVE_PTHREAD_RWLOCK_WRLOCK''@|$(HAVE_PTHREAD_RWLOCK_WRLOCK)|g' \ 1508 -e 's|@''HAVE_PTHREAD_RWLOCK_TRYRDLOCK''@|$(HAVE_PTHREAD_RWLOCK_TRYRDLOCK)|g' \ 1509 -e 's|@''HAVE_PTHREAD_RWLOCK_TRYWRLOCK''@|$(HAVE_PTHREAD_RWLOCK_TRYWRLOCK)|g' \ 1510 -e 's|@''HAVE_PTHREAD_RWLOCK_TIMEDRDLOCK''@|$(HAVE_PTHREAD_RWLOCK_TIMEDRDLOCK)|g' \ 1511 -e 's|@''HAVE_PTHREAD_RWLOCK_TIMEDWRLOCK''@|$(HAVE_PTHREAD_RWLOCK_TIMEDWRLOCK)|g' \ 1512 -e 's|@''HAVE_PTHREAD_RWLOCK_UNLOCK''@|$(HAVE_PTHREAD_RWLOCK_UNLOCK)|g' \ 1513 -e 's|@''HAVE_PTHREAD_RWLOCK_DESTROY''@|$(HAVE_PTHREAD_RWLOCK_DESTROY)|g' \ 1514 -e 's|@''HAVE_PTHREAD_COND_INIT''@|$(HAVE_PTHREAD_COND_INIT)|g' \ 1515 -e 's|@''HAVE_PTHREAD_CONDATTR_INIT''@|$(HAVE_PTHREAD_CONDATTR_INIT)|g' \ 1516 -e 's|@''HAVE_PTHREAD_CONDATTR_DESTROY''@|$(HAVE_PTHREAD_CONDATTR_DESTROY)|g' \ 1517 -e 's|@''HAVE_PTHREAD_COND_WAIT''@|$(HAVE_PTHREAD_COND_WAIT)|g' \ 1518 -e 's|@''HAVE_PTHREAD_COND_TIMEDWAIT''@|$(HAVE_PTHREAD_COND_TIMEDWAIT)|g' \ 1519 -e 's|@''HAVE_PTHREAD_COND_SIGNAL''@|$(HAVE_PTHREAD_COND_SIGNAL)|g' \ 1520 -e 's|@''HAVE_PTHREAD_COND_BROADCAST''@|$(HAVE_PTHREAD_COND_BROADCAST)|g' \ 1521 -e 's|@''HAVE_PTHREAD_COND_DESTROY''@|$(HAVE_PTHREAD_COND_DESTROY)|g' \ 1522 -e 's|@''HAVE_PTHREAD_KEY_CREATE''@|$(HAVE_PTHREAD_KEY_CREATE)|g' \ 1523 -e 's|@''HAVE_PTHREAD_SETSPECIFIC''@|$(HAVE_PTHREAD_SETSPECIFIC)|g' \ 1524 -e 's|@''HAVE_PTHREAD_GETSPECIFIC''@|$(HAVE_PTHREAD_GETSPECIFIC)|g' \ 1525 -e 's|@''HAVE_PTHREAD_KEY_DELETE''@|$(HAVE_PTHREAD_KEY_DELETE)|g' \ 1526 -e 's|@''HAVE_PTHREAD_SPIN_INIT''@|$(HAVE_PTHREAD_SPIN_INIT)|g' \ 1527 -e 's|@''HAVE_PTHREAD_SPIN_LOCK''@|$(HAVE_PTHREAD_SPIN_LOCK)|g' \ 1528 -e 's|@''HAVE_PTHREAD_SPIN_TRYLOCK''@|$(HAVE_PTHREAD_SPIN_TRYLOCK)|g' \ 1529 -e 's|@''HAVE_PTHREAD_SPIN_UNLOCK''@|$(HAVE_PTHREAD_SPIN_UNLOCK)|g' \ 1530 -e 's|@''HAVE_PTHREAD_SPIN_DESTROY''@|$(HAVE_PTHREAD_SPIN_DESTROY)|g' \ 1531 < $(srcdir)/pthread.in.h | \ 1532 sed -e 's|@''REPLACE_PTHREAD_CREATE''@|$(REPLACE_PTHREAD_CREATE)|g' \ 1533 -e 's|@''REPLACE_PTHREAD_ATTR_INIT''@|$(REPLACE_PTHREAD_ATTR_INIT)|g' \ 1534 -e 's|@''REPLACE_PTHREAD_ATTR_GETDETACHSTATE''@|$(REPLACE_PTHREAD_ATTR_GETDETACHSTATE)|g' \ 1535 -e 's|@''REPLACE_PTHREAD_ATTR_SETDETACHSTATE''@|$(REPLACE_PTHREAD_ATTR_SETDETACHSTATE)|g' \ 1536 -e 's|@''REPLACE_PTHREAD_ATTR_DESTROY''@|$(REPLACE_PTHREAD_ATTR_DESTROY)|g' \ 1537 -e 's|@''REPLACE_PTHREAD_SELF''@|$(REPLACE_PTHREAD_SELF)|g' \ 1538 -e 's|@''REPLACE_PTHREAD_EQUAL''@|$(REPLACE_PTHREAD_EQUAL)|g' \ 1539 -e 's|@''REPLACE_PTHREAD_DETACH''@|$(REPLACE_PTHREAD_DETACH)|g' \ 1540 -e 's|@''REPLACE_PTHREAD_JOIN''@|$(REPLACE_PTHREAD_JOIN)|g' \ 1541 -e 's|@''REPLACE_PTHREAD_EXIT''@|$(REPLACE_PTHREAD_EXIT)|g' \ 1542 -e 's|@''REPLACE_PTHREAD_ONCE''@|$(REPLACE_PTHREAD_ONCE)|g' \ 1543 -e 's|@''REPLACE_PTHREAD_MUTEX_INIT''@|$(REPLACE_PTHREAD_MUTEX_INIT)|g' \ 1544 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_INIT''@|$(REPLACE_PTHREAD_MUTEXATTR_INIT)|g' \ 1545 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_GETTYPE''@|$(REPLACE_PTHREAD_MUTEXATTR_GETTYPE)|g' \ 1546 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_SETTYPE''@|$(REPLACE_PTHREAD_MUTEXATTR_SETTYPE)|g' \ 1547 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_GETROBUST''@|$(REPLACE_PTHREAD_MUTEXATTR_GETROBUST)|g' \ 1548 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_SETROBUST''@|$(REPLACE_PTHREAD_MUTEXATTR_SETROBUST)|g' \ 1549 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_DESTROY''@|$(REPLACE_PTHREAD_MUTEXATTR_DESTROY)|g' \ 1550 -e 's|@''REPLACE_PTHREAD_MUTEX_LOCK''@|$(REPLACE_PTHREAD_MUTEX_LOCK)|g' \ 1551 -e 's|@''REPLACE_PTHREAD_MUTEX_TRYLOCK''@|$(REPLACE_PTHREAD_MUTEX_TRYLOCK)|g' \ 1552 -e 's|@''REPLACE_PTHREAD_MUTEX_TIMEDLOCK''@|$(REPLACE_PTHREAD_MUTEX_TIMEDLOCK)|g' \ 1553 -e 's|@''REPLACE_PTHREAD_MUTEX_UNLOCK''@|$(REPLACE_PTHREAD_MUTEX_UNLOCK)|g' \ 1554 -e 's|@''REPLACE_PTHREAD_MUTEX_DESTROY''@|$(REPLACE_PTHREAD_MUTEX_DESTROY)|g' \ 1555 -e 's|@''REPLACE_PTHREAD_RWLOCK_INIT''@|$(REPLACE_PTHREAD_RWLOCK_INIT)|g' \ 1556 -e 's|@''REPLACE_PTHREAD_RWLOCKATTR_INIT''@|$(REPLACE_PTHREAD_RWLOCKATTR_INIT)|g' \ 1557 -e 's|@''REPLACE_PTHREAD_RWLOCKATTR_DESTROY''@|$(REPLACE_PTHREAD_RWLOCKATTR_DESTROY)|g' \ 1558 -e 's|@''REPLACE_PTHREAD_RWLOCK_RDLOCK''@|$(REPLACE_PTHREAD_RWLOCK_RDLOCK)|g' \ 1559 -e 's|@''REPLACE_PTHREAD_RWLOCK_WRLOCK''@|$(REPLACE_PTHREAD_RWLOCK_WRLOCK)|g' \ 1560 -e 's|@''REPLACE_PTHREAD_RWLOCK_TRYRDLOCK''@|$(REPLACE_PTHREAD_RWLOCK_TRYRDLOCK)|g' \ 1561 -e 's|@''REPLACE_PTHREAD_RWLOCK_TRYWRLOCK''@|$(REPLACE_PTHREAD_RWLOCK_TRYWRLOCK)|g' \ 1562 -e 's|@''REPLACE_PTHREAD_RWLOCK_TIMEDRDLOCK''@|$(REPLACE_PTHREAD_RWLOCK_TIMEDRDLOCK)|g' \ 1563 -e 's|@''REPLACE_PTHREAD_RWLOCK_TIMEDWRLOCK''@|$(REPLACE_PTHREAD_RWLOCK_TIMEDWRLOCK)|g' \ 1564 -e 's|@''REPLACE_PTHREAD_RWLOCK_UNLOCK''@|$(REPLACE_PTHREAD_RWLOCK_UNLOCK)|g' \ 1565 -e 's|@''REPLACE_PTHREAD_RWLOCK_DESTROY''@|$(REPLACE_PTHREAD_RWLOCK_DESTROY)|g' \ 1566 -e 's|@''REPLACE_PTHREAD_COND_INIT''@|$(REPLACE_PTHREAD_COND_INIT)|g' \ 1567 -e 's|@''REPLACE_PTHREAD_CONDATTR_INIT''@|$(REPLACE_PTHREAD_CONDATTR_INIT)|g' \ 1568 -e 's|@''REPLACE_PTHREAD_CONDATTR_DESTROY''@|$(REPLACE_PTHREAD_CONDATTR_DESTROY)|g' \ 1569 -e 's|@''REPLACE_PTHREAD_COND_WAIT''@|$(REPLACE_PTHREAD_COND_WAIT)|g' \ 1570 -e 's|@''REPLACE_PTHREAD_COND_TIMEDWAIT''@|$(REPLACE_PTHREAD_COND_TIMEDWAIT)|g' \ 1571 -e 's|@''REPLACE_PTHREAD_COND_SIGNAL''@|$(REPLACE_PTHREAD_COND_SIGNAL)|g' \ 1572 -e 's|@''REPLACE_PTHREAD_COND_BROADCAST''@|$(REPLACE_PTHREAD_COND_BROADCAST)|g' \ 1573 -e 's|@''REPLACE_PTHREAD_COND_DESTROY''@|$(REPLACE_PTHREAD_COND_DESTROY)|g' \ 1574 -e 's|@''REPLACE_PTHREAD_KEY_CREATE''@|$(REPLACE_PTHREAD_KEY_CREATE)|g' \ 1575 -e 's|@''REPLACE_PTHREAD_SETSPECIFIC''@|$(REPLACE_PTHREAD_SETSPECIFIC)|g' \ 1576 -e 's|@''REPLACE_PTHREAD_GETSPECIFIC''@|$(REPLACE_PTHREAD_GETSPECIFIC)|g' \ 1577 -e 's|@''REPLACE_PTHREAD_KEY_DELETE''@|$(REPLACE_PTHREAD_KEY_DELETE)|g' \ 1578 -e 's|@''REPLACE_PTHREAD_SPIN_INIT''@|$(REPLACE_PTHREAD_SPIN_INIT)|g' \ 1579 -e 's|@''REPLACE_PTHREAD_SPIN_LOCK''@|$(REPLACE_PTHREAD_SPIN_LOCK)|g' \ 1580 -e 's|@''REPLACE_PTHREAD_SPIN_TRYLOCK''@|$(REPLACE_PTHREAD_SPIN_TRYLOCK)|g' \ 1581 -e 's|@''REPLACE_PTHREAD_SPIN_UNLOCK''@|$(REPLACE_PTHREAD_SPIN_UNLOCK)|g' \ 1582 -e 's|@''REPLACE_PTHREAD_SPIN_DESTROY''@|$(REPLACE_PTHREAD_SPIN_DESTROY)|g' \ 1583 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 1584 -e '/definition of _Noreturn/r $(_NORETURN_H)' \ 1585 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 1586 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \ 1587 } > $@-t && \ 1588 mv $@-t $@ 1589MOSTLYCLEANFILES += pthread.h pthread.h-t 1590 1591EXTRA_DIST += pthread.in.h 1592 1593## end gnulib module pthread-h 1594 1595## begin gnulib module pthread-h-tests 1596 1597TESTS += test-pthread 1598check_PROGRAMS += test-pthread 1599EXTRA_DIST += test-pthread.c 1600 1601## end gnulib module pthread-h-tests 1602 1603## begin gnulib module pthread-thread 1604 1605 1606EXTRA_DIST += pthread-thread.c 1607 1608EXTRA_libtests_a_SOURCES += pthread-thread.c 1609 1610## end gnulib module pthread-thread 1611 1612## begin gnulib module pthread-thread-tests 1613 1614TESTS += test-pthread-thread 1615check_PROGRAMS += test-pthread-thread 1616test_pthread_thread_LDADD = $(LDADD) @LIBPMULTITHREAD@ 1617EXTRA_DIST += test-pthread-thread.c macros.h 1618 1619## end gnulib module pthread-thread-tests 1620 1621## begin gnulib module pthread_sigmask 1622 1623 1624EXTRA_DIST += pthread_sigmask.c 1625 1626EXTRA_libtests_a_SOURCES += pthread_sigmask.c 1627 1628## end gnulib module pthread_sigmask 1629 1630## begin gnulib module pthread_sigmask-tests 1631 1632TESTS += test-pthread_sigmask1 test-pthread_sigmask2 1633check_PROGRAMS += test-pthread_sigmask1 test-pthread_sigmask2 1634test_pthread_sigmask1_LDADD = $(LDADD) @LIB_PTHREAD_SIGMASK@ 1635test_pthread_sigmask2_LDADD = $(LDADD) @LIB_PTHREAD_SIGMASK@ @LIBMULTITHREAD@ 1636EXTRA_DIST += test-pthread_sigmask1.c test-pthread_sigmask2.c signature.h macros.h 1637 1638## end gnulib module pthread_sigmask-tests 1639 1640## begin gnulib module putenv 1641 1642 1643EXTRA_DIST += putenv.c 1644 1645EXTRA_libtests_a_SOURCES += putenv.c 1646 1647## end gnulib module putenv 1648 1649## begin gnulib module qset-acl 1650 1651libtests_a_SOURCES += qset-acl.c 1652 1653## end gnulib module qset-acl 1654 1655## begin gnulib module quotearg-simple-tests 1656 1657TESTS += test-quotearg-simple 1658check_PROGRAMS += test-quotearg-simple 1659test_quotearg_simple_LDADD = $(LDADD) @LIBINTL@ $(LIB_MBRTOWC) 1660EXTRA_DIST += test-quotearg-simple.c test-quotearg.h macros.h zerosize-ptr.h 1661 1662## end gnulib module quotearg-simple-tests 1663 1664## begin gnulib module raise-tests 1665 1666TESTS += test-raise 1667check_PROGRAMS += test-raise 1668EXTRA_DIST += test-raise.c signature.h macros.h 1669 1670## end gnulib module raise-tests 1671 1672## begin gnulib module rawmemchr-tests 1673 1674TESTS += test-rawmemchr 1675check_PROGRAMS += test-rawmemchr 1676EXTRA_DIST += test-rawmemchr.c zerosize-ptr.h signature.h macros.h 1677 1678## end gnulib module rawmemchr-tests 1679 1680## begin gnulib module read-file-tests 1681 1682TESTS += test-read-file 1683check_PROGRAMS += test-read-file 1684EXTRA_DIST += test-read-file.c macros.h 1685 1686## end gnulib module read-file-tests 1687 1688## begin gnulib module read-tests 1689 1690TESTS += test-read 1691check_PROGRAMS += test-read 1692EXTRA_DIST += test-read.c signature.h macros.h 1693 1694## end gnulib module read-tests 1695 1696## begin gnulib module readlink-tests 1697 1698TESTS += test-readlink 1699check_PROGRAMS += test-readlink 1700EXTRA_DIST += test-readlink.h test-readlink.c signature.h macros.h 1701 1702## end gnulib module readlink-tests 1703 1704## begin gnulib module rmdir-tests 1705 1706TESTS += test-rmdir 1707check_PROGRAMS += test-rmdir 1708EXTRA_DIST += test-rmdir.h test-rmdir.c signature.h macros.h 1709 1710## end gnulib module rmdir-tests 1711 1712## begin gnulib module root-uid 1713 1714 1715EXTRA_DIST += root-uid.h 1716 1717## end gnulib module root-uid 1718 1719## begin gnulib module sched-tests 1720 1721TESTS += test-sched 1722check_PROGRAMS += test-sched 1723EXTRA_DIST += test-sched.c 1724 1725## end gnulib module sched-tests 1726 1727## begin gnulib module select 1728 1729 1730EXTRA_DIST += select.c 1731 1732EXTRA_libtests_a_SOURCES += select.c 1733 1734## end gnulib module select 1735 1736## begin gnulib module select-tests 1737 1738TESTS += test-select test-select-in.sh test-select-out.sh 1739# test-select-stdin has to be run by hand. 1740check_PROGRAMS += test-select test-select-fd test-select-stdin 1741test_select_LDADD = $(LDADD) @LIB_SELECT@ @LIBSOCKET@ $(INET_PTON_LIB) 1742test_select_fd_LDADD = $(LDADD) @LIB_SELECT@ 1743test_select_stdin_LDADD = $(LDADD) @LIB_SELECT@ 1744EXTRA_DIST += macros.h signature.h test-select.c test-select.h test-select-fd.c test-select-in.sh test-select-out.sh test-select-stdin.c 1745 1746## end gnulib module select-tests 1747 1748## begin gnulib module setenv-tests 1749 1750TESTS += test-setenv 1751check_PROGRAMS += test-setenv 1752EXTRA_DIST += test-setenv.c signature.h macros.h 1753 1754## end gnulib module setenv-tests 1755 1756## begin gnulib module setlocale-null-tests 1757 1758TESTS += \ 1759 test-setlocale_null \ 1760 test-setlocale_null-mt-one \ 1761 test-setlocale_null-mt-all 1762check_PROGRAMS += \ 1763 test-setlocale_null \ 1764 test-setlocale_null-mt-one \ 1765 test-setlocale_null-mt-all 1766test_setlocale_null_LDADD = $(LDADD) @LIB_SETLOCALE_NULL@ 1767test_setlocale_null_mt_one_LDADD = $(LDADD) @LIB_SETLOCALE_NULL@ $(LIBMULTITHREAD) $(LIB_NANOSLEEP) 1768test_setlocale_null_mt_all_LDADD = $(LDADD) @LIB_SETLOCALE_NULL@ $(LIBMULTITHREAD) $(LIB_NANOSLEEP) 1769EXTRA_DIST += test-setlocale_null.c test-setlocale_null-mt-one.c test-setlocale_null-mt-all.c 1770 1771## end gnulib module setlocale-null-tests 1772 1773## begin gnulib module setlocale-tests 1774 1775TESTS += test-setlocale1.sh test-setlocale2.sh 1776TESTS_ENVIRONMENT += \ 1777 LOCALE_FR='@LOCALE_FR@' \ 1778 LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' \ 1779 LOCALE_JA='@LOCALE_JA@' \ 1780 LOCALE_ZH_CN='@LOCALE_ZH_CN@' 1781check_PROGRAMS += test-setlocale1 test-setlocale2 1782test_setlocale1_LDADD = $(LDADD) @LIB_SETLOCALE@ 1783test_setlocale2_LDADD = $(LDADD) @LIB_SETLOCALE@ 1784EXTRA_DIST += test-setlocale1.sh test-setlocale1.c test-setlocale2.sh test-setlocale2.c signature.h macros.h 1785 1786## end gnulib module setlocale-tests 1787 1788## begin gnulib module setsockopt 1789 1790 1791EXTRA_DIST += setsockopt.c w32sock.h 1792 1793EXTRA_libtests_a_SOURCES += setsockopt.c 1794 1795## end gnulib module setsockopt 1796 1797## begin gnulib module setsockopt-tests 1798 1799TESTS += test-setsockopt 1800check_PROGRAMS += test-setsockopt 1801test_setsockopt_LDADD = $(LDADD) @LIBSOCKET@ 1802EXTRA_DIST += test-setsockopt.c signature.h macros.h 1803 1804## end gnulib module setsockopt-tests 1805 1806## begin gnulib module sh-quote-tests 1807 1808TESTS += test-sh-quote 1809check_PROGRAMS += test-sh-quote 1810test_sh_quote_LDADD = $(LDADD) @LIBINTL@ $(LIB_MBRTOWC) 1811EXTRA_DIST += test-sh-quote.c 1812 1813## end gnulib module sh-quote-tests 1814 1815## begin gnulib module sigaction-tests 1816 1817TESTS += test-sigaction 1818check_PROGRAMS += test-sigaction 1819EXTRA_DIST += test-sigaction.c signature.h macros.h 1820 1821## end gnulib module sigaction-tests 1822 1823## begin gnulib module signal-h-tests 1824 1825TESTS += test-signal-h 1826check_PROGRAMS += test-signal-h 1827EXTRA_DIST += test-signal-h.c 1828 1829## end gnulib module signal-h-tests 1830 1831## begin gnulib module signbit-tests 1832 1833TESTS += test-signbit 1834check_PROGRAMS += test-signbit 1835 1836EXTRA_DIST += test-signbit.c minus-zero.h infinity.h macros.h 1837 1838## end gnulib module signbit-tests 1839 1840## begin gnulib module sigpipe-tests 1841 1842TESTS += test-sigpipe.sh 1843check_PROGRAMS += test-sigpipe 1844 1845EXTRA_DIST += test-sigpipe.c test-sigpipe.sh macros.h 1846 1847## end gnulib module sigpipe-tests 1848 1849## begin gnulib module sigprocmask-tests 1850 1851TESTS += test-sigprocmask 1852check_PROGRAMS += test-sigprocmask 1853EXTRA_DIST += test-sigprocmask.c signature.h macros.h 1854 1855## end gnulib module sigprocmask-tests 1856 1857## begin gnulib module sleep 1858 1859 1860EXTRA_DIST += sleep.c 1861 1862EXTRA_libtests_a_SOURCES += sleep.c 1863 1864## end gnulib module sleep 1865 1866## begin gnulib module sleep-tests 1867 1868TESTS += test-sleep 1869check_PROGRAMS += test-sleep 1870EXTRA_DIST += test-sleep.c signature.h macros.h 1871 1872## end gnulib module sleep-tests 1873 1874## begin gnulib module snippet/_Noreturn 1875 1876# Because this Makefile snippet defines a variable used by other 1877# gnulib Makefile snippets, it must be present in all makefiles that 1878# need it. This is ensured by the applicability 'all' defined above. 1879 1880_NORETURN_H=$(srcdir)/_Noreturn.h 1881 1882EXTRA_DIST += _Noreturn.h 1883 1884## end gnulib module snippet/_Noreturn 1885 1886## begin gnulib module snippet/arg-nonnull 1887 1888# Because this Makefile snippet defines a variable used by other 1889# gnulib Makefile snippets, it must be present in all makefiles that 1890# need it. This is ensured by the applicability 'all' defined above. 1891 1892ARG_NONNULL_H=$(srcdir)/arg-nonnull.h 1893 1894EXTRA_DIST += arg-nonnull.h 1895 1896## end gnulib module snippet/arg-nonnull 1897 1898## begin gnulib module snippet/c++defs 1899 1900# Because this Makefile snippet defines a variable used by other 1901# gnulib Makefile snippets, it must be present in all makefiles that 1902# need it. This is ensured by the applicability 'all' defined above. 1903 1904CXXDEFS_H=$(srcdir)/c++defs.h 1905 1906EXTRA_DIST += c++defs.h 1907 1908## end gnulib module snippet/c++defs 1909 1910## begin gnulib module snippet/unused-parameter 1911 1912# Because this Makefile snippet defines a variable used by other 1913# gnulib Makefile snippets, it must be present in all makefiles that 1914# need it. This is ensured by the applicability 'all' defined above. 1915 1916UNUSED_PARAMETER_H=$(srcdir)/unused-parameter.h 1917 1918EXTRA_DIST += unused-parameter.h 1919 1920## end gnulib module snippet/unused-parameter 1921 1922## begin gnulib module snippet/warn-on-use 1923 1924# Because this Makefile snippet defines a variable used by other 1925# gnulib Makefile snippets, it must be present in all makefiles that 1926# need it. This is ensured by the applicability 'all' defined above. 1927 1928WARN_ON_USE_H=$(srcdir)/warn-on-use.h 1929 1930EXTRA_DIST += warn-on-use.h 1931 1932## end gnulib module snippet/warn-on-use 1933 1934## begin gnulib module snprintf-tests 1935 1936TESTS += test-snprintf 1937check_PROGRAMS += test-snprintf 1938 1939EXTRA_DIST += test-snprintf.c signature.h macros.h 1940 1941## end gnulib module snprintf-tests 1942 1943## begin gnulib module socket 1944 1945 1946EXTRA_DIST += socket.c w32sock.h 1947 1948EXTRA_libtests_a_SOURCES += socket.c 1949 1950## end gnulib module socket 1951 1952## begin gnulib module sockets 1953 1954libtests_a_SOURCES += sockets.h sockets.c 1955 1956EXTRA_DIST += w32sock.h 1957 1958## end gnulib module sockets 1959 1960## begin gnulib module sockets-tests 1961 1962TESTS += test-sockets 1963check_PROGRAMS += test-sockets 1964test_sockets_LDADD = $(LDADD) @LIBSOCKET@ 1965EXTRA_DIST += test-sockets.c 1966 1967## end gnulib module sockets-tests 1968 1969## begin gnulib module spawn-pipe-tests 1970 1971TESTS += test-spawn-pipe.sh 1972check_PROGRAMS += test-spawn-pipe-main test-spawn-pipe-child 1973test_spawn_pipe_main_LDADD = $(LDADD) @LIBINTL@ 1974# The test-spawn-pipe-child program must be a real executable, not a libtool 1975# wrapper script, and should link against as few libraries as possible. 1976# Therefore don't link it against any libraries other than -lc. 1977test_spawn_pipe_child_LDADD = 1978EXTRA_DIST += test-spawn-pipe.sh test-spawn-pipe-main.c test-spawn-pipe-child.c macros.h 1979 1980## end gnulib module spawn-pipe-tests 1981 1982## begin gnulib module spawn-tests 1983 1984TESTS += test-spawn 1985check_PROGRAMS += test-spawn 1986EXTRA_DIST += test-spawn.c 1987 1988## end gnulib module spawn-tests 1989 1990## begin gnulib module stat-tests 1991 1992TESTS += test-stat 1993check_PROGRAMS += test-stat 1994test_stat_LDADD = $(LDADD) $(LIBINTL) 1995EXTRA_DIST += test-stat.h test-stat.c signature.h macros.h 1996 1997## end gnulib module stat-tests 1998 1999## begin gnulib module stat-time-tests 2000 2001TESTS += test-stat-time 2002check_PROGRAMS += test-stat-time 2003test_stat_time_LDADD = $(LDADD) $(LIB_NANOSLEEP) 2004EXTRA_DIST += test-stat-time.c macros.h nap.h 2005 2006## end gnulib module stat-time-tests 2007 2008## begin gnulib module stdalign 2009 2010BUILT_SOURCES += $(STDALIGN_H) 2011 2012# We need the following in order to create <stdalign.h> when the system 2013# doesn't have one that works. 2014if GL_GENERATE_STDALIGN_H 2015stdalign.h: stdalign.in.h $(top_builddir)/config.status 2016 $(AM_V_GEN)rm -f $@-t $@ && \ 2017 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 2018 cat $(srcdir)/stdalign.in.h; \ 2019 } > $@-t && \ 2020 mv $@-t $@ 2021else 2022stdalign.h: $(top_builddir)/config.status 2023 rm -f $@ 2024endif 2025MOSTLYCLEANFILES += stdalign.h stdalign.h-t 2026 2027EXTRA_DIST += stdalign.in.h 2028 2029## end gnulib module stdalign 2030 2031## begin gnulib module stdalign-tests 2032 2033TESTS += test-stdalign 2034check_PROGRAMS += test-stdalign 2035EXTRA_DIST += test-stdalign.c macros.h 2036 2037## end gnulib module stdalign-tests 2038 2039## begin gnulib module stdbool-tests 2040 2041TESTS += test-stdbool 2042check_PROGRAMS += test-stdbool 2043EXTRA_DIST += test-stdbool.c 2044 2045## end gnulib module stdbool-tests 2046 2047## begin gnulib module stddef-tests 2048 2049TESTS += test-stddef 2050check_PROGRAMS += test-stddef 2051EXTRA_DIST += test-stddef.c 2052 2053## end gnulib module stddef-tests 2054 2055## begin gnulib module stdint-tests 2056 2057TESTS += test-stdint 2058check_PROGRAMS += test-stdint 2059EXTRA_DIST += test-stdint.c 2060 2061## end gnulib module stdint-tests 2062 2063## begin gnulib module stdio-tests 2064 2065TESTS += test-stdio 2066check_PROGRAMS += test-stdio 2067EXTRA_DIST += test-stdio.c 2068 2069## end gnulib module stdio-tests 2070 2071## begin gnulib module stdlib-tests 2072 2073TESTS += test-stdlib 2074check_PROGRAMS += test-stdlib 2075EXTRA_DIST += test-stdlib.c test-sys_wait.h 2076 2077## end gnulib module stdlib-tests 2078 2079## begin gnulib module strchrnul-tests 2080 2081TESTS += test-strchrnul 2082check_PROGRAMS += test-strchrnul 2083EXTRA_DIST += test-strchrnul.c signature.h macros.h 2084 2085## end gnulib module strchrnul-tests 2086 2087## begin gnulib module strerror-tests 2088 2089TESTS += test-strerror 2090check_PROGRAMS += test-strerror 2091EXTRA_DIST += test-strerror.c signature.h macros.h 2092 2093## end gnulib module strerror-tests 2094 2095## begin gnulib module strerror_r-posix 2096 2097 2098EXTRA_DIST += strerror_r.c 2099 2100EXTRA_libtests_a_SOURCES += strerror_r.c 2101 2102## end gnulib module strerror_r-posix 2103 2104## begin gnulib module strerror_r-posix-tests 2105 2106TESTS += test-strerror_r 2107check_PROGRAMS += test-strerror_r 2108EXTRA_DIST += test-strerror_r.c signature.h macros.h 2109 2110## end gnulib module strerror_r-posix-tests 2111 2112## begin gnulib module striconv-tests 2113 2114TESTS += test-striconv 2115check_PROGRAMS += test-striconv 2116test_striconv_LDADD = $(LDADD) @LIBICONV@ 2117 2118EXTRA_DIST += test-striconv.c macros.h 2119 2120## end gnulib module striconv-tests 2121 2122## begin gnulib module striconveh-tests 2123 2124TESTS += test-striconveh 2125check_PROGRAMS += test-striconveh 2126test_striconveh_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@ 2127 2128EXTRA_DIST += test-striconveh.c macros.h 2129 2130## end gnulib module striconveh-tests 2131 2132## begin gnulib module striconveha-tests 2133 2134TESTS += test-striconveha 2135check_PROGRAMS += test-striconveha 2136test_striconveha_SOURCES = test-striconveha.c iconvsupport.c 2137test_striconveha_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@ 2138 2139EXTRA_DIST += test-striconveha.c iconvsupport.c macros.h 2140 2141## end gnulib module striconveha-tests 2142 2143## begin gnulib module string-tests 2144 2145TESTS += test-string 2146check_PROGRAMS += test-string 2147EXTRA_DIST += test-string.c 2148 2149## end gnulib module string-tests 2150 2151## begin gnulib module strnlen-tests 2152 2153TESTS += test-strnlen 2154check_PROGRAMS += test-strnlen 2155EXTRA_DIST += test-strnlen.c zerosize-ptr.h signature.h macros.h 2156 2157## end gnulib module strnlen-tests 2158 2159## begin gnulib module strstr-tests 2160 2161TESTS += test-strstr 2162check_PROGRAMS += test-strstr 2163EXTRA_DIST += test-strstr.c zerosize-ptr.h signature.h macros.h 2164 2165## end gnulib module strstr-tests 2166 2167## begin gnulib module strtol-tests 2168 2169TESTS += test-strtol 2170check_PROGRAMS += test-strtol 2171EXTRA_DIST += test-strtol.c signature.h macros.h 2172 2173## end gnulib module strtol-tests 2174 2175## begin gnulib module strtoul-tests 2176 2177TESTS += test-strtoul 2178check_PROGRAMS += test-strtoul 2179EXTRA_DIST += test-strtoul.c signature.h macros.h 2180 2181## end gnulib module strtoul-tests 2182 2183## begin gnulib module supersede-tests 2184 2185TESTS += test-supersede 2186check_PROGRAMS += test-supersede 2187test_supersede_LDADD = $(LDADD) $(LIB_ACL) $(LIB_CLOCK_GETTIME) $(LIB_GETRANDOM) 2188EXTRA_DIST += test-supersede.c test-supersede-open.h test-supersede-fopen.h macros.h 2189 2190## end gnulib module supersede-tests 2191 2192## begin gnulib module symlink 2193 2194 2195EXTRA_DIST += symlink.c 2196 2197EXTRA_libtests_a_SOURCES += symlink.c 2198 2199## end gnulib module symlink 2200 2201## begin gnulib module symlink-tests 2202 2203TESTS += test-symlink 2204check_PROGRAMS += test-symlink 2205EXTRA_DIST += test-symlink.h test-symlink.c signature.h macros.h 2206 2207## end gnulib module symlink-tests 2208 2209## begin gnulib module sys_ioctl 2210 2211BUILT_SOURCES += sys/ioctl.h 2212 2213# We need the following in order to create <sys/ioctl.h> when the system 2214# does not have a complete one. 2215sys/ioctl.h: sys_ioctl.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) 2216 $(AM_V_at)$(MKDIR_P) sys 2217 $(AM_V_GEN)rm -f $@-t $@ && \ 2218 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 2219 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 2220 -e 's|@''HAVE_SYS_IOCTL_H''@|$(HAVE_SYS_IOCTL_H)|g' \ 2221 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 2222 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 2223 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 2224 -e 's|@''NEXT_SYS_IOCTL_H''@|$(NEXT_SYS_IOCTL_H)|g' \ 2225 -e 's/@''GNULIB_IOCTL''@/$(GNULIB_IOCTL)/g' \ 2226 -e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H''@|$(SYS_IOCTL_H_HAVE_WINSOCK2_H)|g' \ 2227 -e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|$(SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS)|g' \ 2228 -e 's|@''REPLACE_IOCTL''@|$(REPLACE_IOCTL)|g' \ 2229 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 2230 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 2231 < $(srcdir)/sys_ioctl.in.h; \ 2232 } > $@-t && \ 2233 mv $@-t $@ 2234MOSTLYCLEANFILES += sys/ioctl.h sys/ioctl.h-t 2235MOSTLYCLEANDIRS += sys 2236 2237EXTRA_DIST += sys_ioctl.in.h 2238 2239## end gnulib module sys_ioctl 2240 2241## begin gnulib module sys_ioctl-tests 2242 2243TESTS += test-sys_ioctl 2244check_PROGRAMS += test-sys_ioctl 2245EXTRA_DIST += test-sys_ioctl.c 2246 2247## end gnulib module sys_ioctl-tests 2248 2249## begin gnulib module sys_random-tests 2250 2251TESTS += test-sys_random 2252check_PROGRAMS += test-sys_random 2253EXTRA_DIST += test-sys_random.c 2254 2255## end gnulib module sys_random-tests 2256 2257## begin gnulib module sys_select-tests 2258 2259TESTS += test-sys_select 2260check_PROGRAMS += test-sys_select 2261EXTRA_DIST += test-sys_select.c signature.h 2262 2263## end gnulib module sys_select-tests 2264 2265## begin gnulib module sys_socket 2266 2267BUILT_SOURCES += sys/socket.h 2268libtests_a_SOURCES += sys_socket.c 2269 2270# We need the following in order to create <sys/socket.h> when the system 2271# doesn't have one that works with the given compiler. 2272sys/socket.h: sys_socket.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H) 2273 $(AM_V_at)$(MKDIR_P) sys 2274 $(AM_V_GEN)rm -f $@-t $@ && \ 2275 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 2276 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 2277 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 2278 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 2279 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 2280 -e 's|@''NEXT_SYS_SOCKET_H''@|$(NEXT_SYS_SOCKET_H)|g' \ 2281 -e 's|@''HAVE_SYS_SOCKET_H''@|$(HAVE_SYS_SOCKET_H)|g' \ 2282 -e 's/@''GNULIB_CLOSE''@/$(GNULIB_CLOSE)/g' \ 2283 -e 's/@''GNULIB_SOCKET''@/$(GNULIB_SOCKET)/g' \ 2284 -e 's/@''GNULIB_CONNECT''@/$(GNULIB_CONNECT)/g' \ 2285 -e 's/@''GNULIB_ACCEPT''@/$(GNULIB_ACCEPT)/g' \ 2286 -e 's/@''GNULIB_BIND''@/$(GNULIB_BIND)/g' \ 2287 -e 's/@''GNULIB_GETPEERNAME''@/$(GNULIB_GETPEERNAME)/g' \ 2288 -e 's/@''GNULIB_GETSOCKNAME''@/$(GNULIB_GETSOCKNAME)/g' \ 2289 -e 's/@''GNULIB_GETSOCKOPT''@/$(GNULIB_GETSOCKOPT)/g' \ 2290 -e 's/@''GNULIB_LISTEN''@/$(GNULIB_LISTEN)/g' \ 2291 -e 's/@''GNULIB_RECV''@/$(GNULIB_RECV)/g' \ 2292 -e 's/@''GNULIB_SEND''@/$(GNULIB_SEND)/g' \ 2293 -e 's/@''GNULIB_RECVFROM''@/$(GNULIB_RECVFROM)/g' \ 2294 -e 's/@''GNULIB_SENDTO''@/$(GNULIB_SENDTO)/g' \ 2295 -e 's/@''GNULIB_SETSOCKOPT''@/$(GNULIB_SETSOCKOPT)/g' \ 2296 -e 's/@''GNULIB_SHUTDOWN''@/$(GNULIB_SHUTDOWN)/g' \ 2297 -e 's/@''GNULIB_ACCEPT4''@/$(GNULIB_ACCEPT4)/g' \ 2298 -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \ 2299 -e 's|@''HAVE_WS2TCPIP_H''@|$(HAVE_WS2TCPIP_H)|g' \ 2300 -e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE''@|$(HAVE_STRUCT_SOCKADDR_STORAGE)|g' \ 2301 -e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY''@|$(HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY)|g' \ 2302 -e 's|@''HAVE_SA_FAMILY_T''@|$(HAVE_SA_FAMILY_T)|g' \ 2303 -e 's|@''HAVE_ACCEPT4''@|$(HAVE_ACCEPT4)|g' \ 2304 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 2305 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 2306 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 2307 < $(srcdir)/sys_socket.in.h; \ 2308 } > $@-t && \ 2309 mv -f $@-t $@ 2310MOSTLYCLEANFILES += sys/socket.h sys/socket.h-t 2311MOSTLYCLEANDIRS += sys 2312 2313EXTRA_DIST += sys_socket.in.h 2314 2315## end gnulib module sys_socket 2316 2317## begin gnulib module sys_socket-tests 2318 2319TESTS += test-sys_socket 2320check_PROGRAMS += test-sys_socket 2321EXTRA_DIST += test-sys_socket.c 2322 2323## end gnulib module sys_socket-tests 2324 2325## begin gnulib module sys_stat-tests 2326 2327TESTS += test-sys_stat 2328check_PROGRAMS += test-sys_stat 2329EXTRA_DIST += test-sys_stat.c 2330 2331## end gnulib module sys_stat-tests 2332 2333## begin gnulib module sys_time-tests 2334 2335TESTS += test-sys_time 2336check_PROGRAMS += test-sys_time 2337EXTRA_DIST += test-sys_time.c 2338 2339## end gnulib module sys_time-tests 2340 2341## begin gnulib module sys_types-tests 2342 2343TESTS += test-sys_types 2344check_PROGRAMS += test-sys_types 2345EXTRA_DIST += test-sys_types.c 2346 2347## end gnulib module sys_types-tests 2348 2349## begin gnulib module sys_uio 2350 2351BUILT_SOURCES += sys/uio.h 2352 2353# We need the following in order to create <sys/uio.h> when the system 2354# doesn't have one that works with the given compiler. 2355sys/uio.h: sys_uio.in.h $(top_builddir)/config.status 2356 $(AM_V_at)$(MKDIR_P) sys 2357 $(AM_V_GEN)rm -f $@-t $@ && \ 2358 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 2359 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 2360 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 2361 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 2362 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 2363 -e 's|@''NEXT_SYS_UIO_H''@|$(NEXT_SYS_UIO_H)|g' \ 2364 -e 's|@''HAVE_SYS_UIO_H''@|$(HAVE_SYS_UIO_H)|g' \ 2365 < $(srcdir)/sys_uio.in.h; \ 2366 } > $@-t && \ 2367 mv -f $@-t $@ 2368MOSTLYCLEANFILES += sys/uio.h sys/uio.h-t 2369MOSTLYCLEANDIRS += sys 2370 2371EXTRA_DIST += sys_uio.in.h 2372 2373## end gnulib module sys_uio 2374 2375## begin gnulib module sys_uio-tests 2376 2377TESTS += test-sys_uio 2378check_PROGRAMS += test-sys_uio 2379EXTRA_DIST += test-sys_uio.c 2380 2381## end gnulib module sys_uio-tests 2382 2383## begin gnulib module sys_wait-tests 2384 2385TESTS += test-sys_wait 2386check_PROGRAMS += test-sys_wait 2387EXTRA_DIST += test-sys_wait.c test-sys_wait.h 2388 2389## end gnulib module sys_wait-tests 2390 2391## begin gnulib module test-framework-sh-tests 2392 2393TESTS += test-init.sh 2394EXTRA_DIST += init.sh 2395EXTRA_DIST += test-init.sh 2396 2397## end gnulib module test-framework-sh-tests 2398 2399## begin gnulib module thread 2400 2401libtests_a_SOURCES += glthread/thread.h glthread/thread.c 2402 2403## end gnulib module thread 2404 2405## begin gnulib module thread-tests 2406 2407TESTS += test-thread_self test-thread_create 2408check_PROGRAMS += test-thread_self test-thread_create 2409test_thread_self_LDADD = $(LDADD) @LIBTHREAD@ 2410test_thread_create_LDADD = $(LDADD) @LIBMULTITHREAD@ 2411EXTRA_DIST += test-thread_self.c test-thread_create.c macros.h 2412 2413## end gnulib module thread-tests 2414 2415## begin gnulib module time-tests 2416 2417TESTS += test-time 2418check_PROGRAMS += test-time 2419EXTRA_DIST += test-time.c 2420 2421## end gnulib module time-tests 2422 2423## begin gnulib module timespec-add 2424 2425libtests_a_SOURCES += timespec-add.c 2426 2427## end gnulib module timespec-add 2428 2429## begin gnulib module timespec-sub 2430 2431libtests_a_SOURCES += timespec-sub.c 2432 2433## end gnulib module timespec-sub 2434 2435## begin gnulib module timespec-tests 2436 2437TESTS += test-timespec 2438check_PROGRAMS += test-timespec 2439EXTRA_DIST += test-timespec.c macros.h 2440 2441## end gnulib module timespec-tests 2442 2443## begin gnulib module tls-tests 2444 2445TESTS += test-tls 2446check_PROGRAMS += test-tls 2447test_tls_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@ 2448 2449EXTRA_DIST += test-tls.c 2450 2451## end gnulib module tls-tests 2452 2453## begin gnulib module uniconv/u8-conv-from-enc-tests 2454 2455TESTS += test-u8-conv-from-enc 2456check_PROGRAMS += test-u8-conv-from-enc 2457test_u8_conv_from_enc_SOURCES = uniconv/test-u8-conv-from-enc.c iconvsupport.c 2458test_u8_conv_from_enc_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@ 2459 2460EXTRA_DIST += uniconv/test-u8-conv-from-enc.c iconvsupport.c macros.h 2461 2462## end gnulib module uniconv/u8-conv-from-enc-tests 2463 2464## begin gnulib module unictype/ctype-space-tests 2465 2466TESTS += test-ctype_space 2467check_PROGRAMS += test-ctype_space 2468test_ctype_space_SOURCES = unictype/test-ctype_space.c 2469test_ctype_space_LDADD = $(LDADD) $(LIBUNISTRING) 2470EXTRA_DIST += unictype/test-ctype_space.c unictype/test-predicate-part1.h unictype/test-predicate-part2.h macros.h 2471 2472## end gnulib module unictype/ctype-space-tests 2473 2474## begin gnulib module unictype/syntax-java-whitespace-tests 2475 2476TESTS += test-sy_java_whitespace 2477check_PROGRAMS += test-sy_java_whitespace 2478test_sy_java_whitespace_SOURCES = unictype/test-sy_java_whitespace.c 2479test_sy_java_whitespace_LDADD = $(LDADD) $(LIBUNISTRING) 2480EXTRA_DIST += unictype/test-sy_java_whitespace.c unictype/test-predicate-part1.h unictype/test-predicate-part2.h macros.h 2481 2482## end gnulib module unictype/syntax-java-whitespace-tests 2483 2484## begin gnulib module unilbrk/u8-width-linebreaks-tests 2485 2486TESTS += test-u8-width-linebreaks 2487check_PROGRAMS += test-u8-width-linebreaks 2488test_u8_width_linebreaks_SOURCES = unilbrk/test-u8-width-linebreaks.c 2489test_u8_width_linebreaks_LDADD = $(LDADD) $(LIBUNISTRING) 2490EXTRA_DIST += unilbrk/test-u8-width-linebreaks.c macros.h 2491 2492## end gnulib module unilbrk/u8-width-linebreaks-tests 2493 2494## begin gnulib module uniname/uniname-tests 2495 2496# Unlike other libunistring modules, this test passes only when the 2497# same version of uniname/uniname.c is used (even if it is newer). 2498if LIBUNISTRING_COMPILE_UNINAME_UNINAME 2499TESTS += uniname/test-uninames.sh 2500check_PROGRAMS += test-uninames 2501test_uninames_SOURCES = uniname/test-uninames.c 2502test_uninames_LDADD = $(LDADD) @LIBINTL@ 2503endif 2504 2505EXTRA_DIST += uniname/test-uninames.sh uniname/test-uninames.c uniname/UnicodeData.txt uniname/HangulSyllableNames.txt uniname/NameAliases.txt 2506 2507## end gnulib module uniname/uniname-tests 2508 2509## begin gnulib module unistd-safer-tests 2510 2511TESTS += test-dup-safer 2512check_PROGRAMS += test-dup-safer 2513EXTRA_DIST += test-dup-safer.c macros.h 2514 2515## end gnulib module unistd-safer-tests 2516 2517## begin gnulib module unistd-tests 2518 2519TESTS += test-unistd 2520check_PROGRAMS += test-unistd 2521EXTRA_DIST += test-unistd.c 2522 2523## end gnulib module unistd-tests 2524 2525## begin gnulib module unistr/u16-mbtouc-tests 2526 2527TESTS += test-u16-mbtouc 2528check_PROGRAMS += test-u16-mbtouc 2529test_u16_mbtouc_SOURCES = unistr/test-u16-mbtouc.c 2530test_u16_mbtouc_LDADD = $(LDADD) $(LIBUNISTRING) 2531EXTRA_DIST += unistr/test-u16-mbtouc.c unistr/test-u16-mbtouc.h macros.h 2532 2533## end gnulib module unistr/u16-mbtouc-tests 2534 2535## begin gnulib module unistr/u8-check-tests 2536 2537TESTS += test-u8-check 2538check_PROGRAMS += test-u8-check 2539test_u8_check_SOURCES = unistr/test-u8-check.c 2540test_u8_check_LDADD = $(LDADD) $(LIBUNISTRING) 2541EXTRA_DIST += unistr/test-u8-check.c macros.h 2542 2543## end gnulib module unistr/u8-check-tests 2544 2545## begin gnulib module unistr/u8-cmp 2546 2547if LIBUNISTRING_COMPILE_UNISTR_U8_CMP 2548libtests_a_SOURCES += unistr/u8-cmp.c 2549endif 2550 2551## end gnulib module unistr/u8-cmp 2552 2553## begin gnulib module unistr/u8-cmp-tests 2554 2555TESTS += test-u8-cmp 2556check_PROGRAMS += test-u8-cmp 2557test_u8_cmp_SOURCES = unistr/test-u8-cmp.c 2558test_u8_cmp_LDADD = $(LDADD) $(LIBUNISTRING) 2559EXTRA_DIST += unistr/test-u8-cmp.c unistr/test-cmp.h zerosize-ptr.h macros.h 2560 2561## end gnulib module unistr/u8-cmp-tests 2562 2563## begin gnulib module unistr/u8-mblen-tests 2564 2565TESTS += test-u8-mblen 2566check_PROGRAMS += test-u8-mblen 2567test_u8_mblen_SOURCES = unistr/test-u8-mblen.c 2568test_u8_mblen_LDADD = $(LDADD) $(LIBUNISTRING) 2569EXTRA_DIST += unistr/test-u8-mblen.c macros.h 2570 2571## end gnulib module unistr/u8-mblen-tests 2572 2573## begin gnulib module unistr/u8-mbtoucr-tests 2574 2575TESTS += test-u8-mbtoucr 2576check_PROGRAMS += test-u8-mbtoucr 2577test_u8_mbtoucr_SOURCES = unistr/test-u8-mbtoucr.c 2578test_u8_mbtoucr_LDADD = $(LDADD) $(LIBUNISTRING) 2579EXTRA_DIST += unistr/test-u8-mbtoucr.c macros.h 2580 2581## end gnulib module unistr/u8-mbtoucr-tests 2582 2583## begin gnulib module unistr/u8-prev-tests 2584 2585TESTS += test-u8-prev 2586check_PROGRAMS += test-u8-prev 2587test_u8_prev_SOURCES = unistr/test-u8-prev.c 2588test_u8_prev_LDADD = $(LDADD) $(LIBUNISTRING) 2589EXTRA_DIST += unistr/test-u8-prev.c macros.h 2590 2591## end gnulib module unistr/u8-prev-tests 2592 2593## begin gnulib module unistr/u8-strlen 2594 2595if LIBUNISTRING_COMPILE_UNISTR_U8_STRLEN 2596libtests_a_SOURCES += unistr/u8-strlen.c 2597endif 2598 2599## end gnulib module unistr/u8-strlen 2600 2601## begin gnulib module unistr/u8-strlen-tests 2602 2603TESTS += test-u8-strlen 2604check_PROGRAMS += test-u8-strlen 2605test_u8_strlen_SOURCES = unistr/test-u8-strlen.c 2606test_u8_strlen_LDADD = $(LDADD) $(LIBUNISTRING) 2607EXTRA_DIST += unistr/test-u8-strlen.c macros.h 2608 2609## end gnulib module unistr/u8-strlen-tests 2610 2611## begin gnulib module unistr/u8-uctomb-tests 2612 2613TESTS += test-u8-uctomb 2614check_PROGRAMS += test-u8-uctomb 2615test_u8_uctomb_SOURCES = unistr/test-u8-uctomb.c 2616test_u8_uctomb_LDADD = $(LDADD) $(LIBUNISTRING) 2617EXTRA_DIST += unistr/test-u8-uctomb.c macros.h 2618 2619## end gnulib module unistr/u8-uctomb-tests 2620 2621## begin gnulib module unlink-tests 2622 2623TESTS += test-unlink 2624check_PROGRAMS += test-unlink 2625EXTRA_DIST += test-unlink.h test-unlink.c signature.h macros.h 2626 2627## end gnulib module unlink-tests 2628 2629## begin gnulib module unlinkdir 2630 2631libtests_a_SOURCES += unlinkdir.c 2632 2633EXTRA_DIST += unlinkdir.h 2634 2635## end gnulib module unlinkdir 2636 2637## begin gnulib module unsetenv-tests 2638 2639TESTS += test-unsetenv 2640check_PROGRAMS += test-unsetenv 2641EXTRA_DIST += test-unsetenv.c signature.h macros.h 2642 2643## end gnulib module unsetenv-tests 2644 2645## begin gnulib module usleep 2646 2647 2648EXTRA_DIST += usleep.c 2649 2650EXTRA_libtests_a_SOURCES += usleep.c 2651 2652## end gnulib module usleep 2653 2654## begin gnulib module usleep-tests 2655 2656TESTS += test-usleep 2657check_PROGRAMS += test-usleep 2658EXTRA_DIST += test-usleep.c signature.h macros.h 2659 2660## end gnulib module usleep-tests 2661 2662## begin gnulib module utime-h-tests 2663 2664TESTS += test-utime-h 2665check_PROGRAMS += test-utime-h 2666EXTRA_DIST += test-utime-h.c 2667 2668## end gnulib module utime-h-tests 2669 2670## begin gnulib module vasnprintf-tests 2671 2672TESTS += test-vasnprintf 2673check_PROGRAMS += test-vasnprintf 2674 2675EXTRA_DIST += test-vasnprintf.c macros.h 2676 2677## end gnulib module vasnprintf-tests 2678 2679## begin gnulib module vasprintf-tests 2680 2681TESTS += test-vasprintf 2682check_PROGRAMS += test-vasprintf 2683 2684EXTRA_DIST += test-vasprintf.c signature.h macros.h 2685 2686## end gnulib module vasprintf-tests 2687 2688## begin gnulib module verify-tests 2689 2690TESTS_ENVIRONMENT += MAKE='$(MAKE)' 2691TESTS += test-verify test-verify.sh 2692check_PROGRAMS += test-verify 2693# test-verify-try is never built, but test-verify.sh needs a rule to 2694# build test-verify-try.o. 2695EXTRA_PROGRAMS += test-verify-try 2696 2697# This test expects compilation of test-verify-try.c to fail, and 2698# each time it fails, the makefile rule does not perform the usual 2699# "mv -f $name.Tpo $name.po, so tell make clean to remove that file. 2700MOSTLYCLEANFILES += .deps/test-verify-try.Tpo 2701EXTRA_DIST += test-verify.c test-verify-try.c test-verify.sh 2702 2703## end gnulib module verify-tests 2704 2705## begin gnulib module vma-iter 2706 2707libtests_a_SOURCES += vma-iter.c 2708 2709EXTRA_DIST += vma-iter.h 2710 2711## end gnulib module vma-iter 2712 2713## begin gnulib module vsnprintf-tests 2714 2715TESTS += test-vsnprintf 2716check_PROGRAMS += test-vsnprintf 2717 2718EXTRA_DIST += test-vsnprintf.c signature.h macros.h 2719 2720## end gnulib module vsnprintf-tests 2721 2722## begin gnulib module wchar-tests 2723 2724TESTS += test-wchar 2725check_PROGRAMS += test-wchar 2726EXTRA_DIST += test-wchar.c 2727 2728## end gnulib module wchar-tests 2729 2730## begin gnulib module wcrtomb 2731 2732 2733EXTRA_DIST += wcrtomb.c 2734 2735EXTRA_libtests_a_SOURCES += wcrtomb.c 2736 2737## end gnulib module wcrtomb 2738 2739## begin gnulib module wcrtomb-tests 2740 2741TESTS += \ 2742 test-wcrtomb.sh \ 2743 test-wcrtomb-w32-1.sh test-wcrtomb-w32-2.sh test-wcrtomb-w32-3.sh \ 2744 test-wcrtomb-w32-4.sh test-wcrtomb-w32-5.sh test-wcrtomb-w32-6.sh \ 2745 test-wcrtomb-w32-7.sh 2746TESTS_ENVIRONMENT += \ 2747 LOCALE_FR='@LOCALE_FR@' \ 2748 LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' \ 2749 LOCALE_JA='@LOCALE_JA@' \ 2750 LOCALE_ZH_CN='@LOCALE_ZH_CN@' 2751check_PROGRAMS += test-wcrtomb test-wcrtomb-w32 2752test_wcrtomb_LDADD = $(LDADD) $(LIB_SETLOCALE) 2753EXTRA_DIST += test-wcrtomb.sh test-wcrtomb.c test-wcrtomb-w32-1.sh test-wcrtomb-w32-2.sh test-wcrtomb-w32-3.sh test-wcrtomb-w32-4.sh test-wcrtomb-w32-5.sh test-wcrtomb-w32-6.sh test-wcrtomb-w32-7.sh test-wcrtomb-w32.c signature.h macros.h 2754 2755## end gnulib module wcrtomb-tests 2756 2757## begin gnulib module wctob 2758 2759 2760EXTRA_DIST += wctob.c 2761 2762EXTRA_libtests_a_SOURCES += wctob.c 2763 2764## end gnulib module wctob 2765 2766## begin gnulib module wctomb 2767 2768 2769EXTRA_DIST += wctomb-impl.h wctomb.c 2770 2771EXTRA_libtests_a_SOURCES += wctomb.c 2772 2773## end gnulib module wctomb 2774 2775## begin gnulib module wctype-h-tests 2776 2777TESTS += test-wctype-h 2778check_PROGRAMS += test-wctype-h 2779EXTRA_DIST += test-wctype-h.c macros.h 2780 2781## end gnulib module wctype-h-tests 2782 2783## begin gnulib module wcwidth-tests 2784 2785TESTS += test-wcwidth 2786check_PROGRAMS += test-wcwidth 2787test_wcwidth_LDADD = $(LDADD) $(LIB_SETLOCALE) $(LIBUNISTRING) 2788EXTRA_DIST += test-wcwidth.c signature.h macros.h 2789 2790## end gnulib module wcwidth-tests 2791 2792## begin gnulib module windows-thread 2793 2794 2795EXTRA_DIST += windows-thread.c windows-thread.h 2796 2797EXTRA_libtests_a_SOURCES += windows-thread.c 2798 2799## end gnulib module windows-thread 2800 2801## begin gnulib module write-tests 2802 2803TESTS += test-write 2804check_PROGRAMS += test-write 2805EXTRA_DIST += test-write.c signature.h macros.h 2806 2807## end gnulib module write-tests 2808 2809## begin gnulib module xalloc-die-tests 2810 2811TESTS += test-xalloc-die.sh 2812check_PROGRAMS += test-xalloc-die 2813test_xalloc_die_LDADD = $(LDADD) @LIBINTL@ 2814EXTRA_DIST += test-xalloc-die.c test-xalloc-die.sh 2815 2816## end gnulib module xalloc-die-tests 2817 2818## begin gnulib module xmemdup0-tests 2819 2820TESTS += test-xmemdup0 2821check_PROGRAMS += test-xmemdup0 2822test_xmemdup0_LDADD = $(LDADD) @LIBINTL@ 2823EXTRA_DIST += test-xmemdup0.c macros.h 2824 2825## end gnulib module xmemdup0-tests 2826 2827## begin gnulib module xvasprintf-tests 2828 2829TESTS += test-xvasprintf 2830check_PROGRAMS += test-xvasprintf 2831test_xvasprintf_LDADD = $(LDADD) @LIBINTL@ 2832 2833EXTRA_DIST += test-xvasprintf.c macros.h 2834 2835## end gnulib module xvasprintf-tests 2836 2837## begin gnulib module yield 2838 2839libtests_a_SOURCES += glthread/yield.h 2840 2841## end gnulib module yield 2842 2843# Clean up after Solaris cc. 2844clean-local: 2845 rm -rf SunWS_cache 2846 2847mostlyclean-local: mostlyclean-generic 2848 @for dir in '' $(MOSTLYCLEANDIRS); do \ 2849 if test -n "$$dir" && test -d $$dir; then \ 2850 echo "rmdir $$dir"; rmdir $$dir; \ 2851 fi; \ 2852 done; \ 2853 : 2854