1# Makefile.in generated by automake 1.15.1 from Makefile.am. 2# @configure_input@ 3 4# Copyright (C) 1994-2017 Free Software Foundation, Inc. 5 6# This Makefile.in is free software; the Free Software Foundation 7# gives unlimited permission to copy and/or distribute it, 8# with or without modifications, as long as this notice is preserved. 9 10# This program is distributed in the hope that it will be useful, 11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without 12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A 13# PARTICULAR PURPOSE. 14 15@SET_MAKE@ 16 17# Process this file with automake to produce Makefile.in. 18VPATH = @srcdir@ 19am__is_gnu_make = { \ 20 if test -z '$(MAKELEVEL)'; then \ 21 false; \ 22 elif test -n '$(MAKE_HOST)'; then \ 23 true; \ 24 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ 25 true; \ 26 else \ 27 false; \ 28 fi; \ 29} 30am__make_running_with_option = \ 31 case $${target_option-} in \ 32 ?) ;; \ 33 *) echo "am__make_running_with_option: internal error: invalid" \ 34 "target option '$${target_option-}' specified" >&2; \ 35 exit 1;; \ 36 esac; \ 37 has_opt=no; \ 38 sane_makeflags=$$MAKEFLAGS; \ 39 if $(am__is_gnu_make); then \ 40 sane_makeflags=$$MFLAGS; \ 41 else \ 42 case $$MAKEFLAGS in \ 43 *\\[\ \ ]*) \ 44 bs=\\; \ 45 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ 46 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ 47 esac; \ 48 fi; \ 49 skip_next=no; \ 50 strip_trailopt () \ 51 { \ 52 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ 53 }; \ 54 for flg in $$sane_makeflags; do \ 55 test $$skip_next = yes && { skip_next=no; continue; }; \ 56 case $$flg in \ 57 *=*|--*) continue;; \ 58 -*I) strip_trailopt 'I'; skip_next=yes;; \ 59 -*I?*) strip_trailopt 'I';; \ 60 -*O) strip_trailopt 'O'; skip_next=yes;; \ 61 -*O?*) strip_trailopt 'O';; \ 62 -*l) strip_trailopt 'l'; skip_next=yes;; \ 63 -*l?*) strip_trailopt 'l';; \ 64 -[dEDm]) skip_next=yes;; \ 65 -[JT]) skip_next=yes;; \ 66 esac; \ 67 case $$flg in \ 68 *$$target_option*) has_opt=yes; break;; \ 69 esac; \ 70 done; \ 71 test $$has_opt = yes 72am__make_dryrun = (target_option=n; $(am__make_running_with_option)) 73am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 74pkgdatadir = $(datadir)/@PACKAGE@ 75pkgincludedir = $(includedir)/@PACKAGE@ 76pkglibdir = $(libdir)/@PACKAGE@ 77pkglibexecdir = $(libexecdir)/@PACKAGE@ 78am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 79install_sh_DATA = $(install_sh) -c -m 644 80install_sh_PROGRAM = $(install_sh) -c 81install_sh_SCRIPT = $(install_sh) -c 82INSTALL_HEADER = $(INSTALL_DATA) 83transform = $(program_transform_name) 84NORMAL_INSTALL = : 85PRE_INSTALL = : 86POST_INSTALL = : 87NORMAL_UNINSTALL = : 88PRE_UNINSTALL = : 89POST_UNINSTALL = : 90build_triplet = @build@ 91host_triplet = @host@ 92target_triplet = @target@ 93subdir = testsuite 94ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 95am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \ 96 $(top_srcdir)/../config/lead-dot.m4 \ 97 $(top_srcdir)/../config/multi.m4 \ 98 $(top_srcdir)/../config/override.m4 \ 99 $(top_srcdir)/../libtool.m4 $(top_srcdir)/../ltoptions.m4 \ 100 $(top_srcdir)/../ltsugar.m4 $(top_srcdir)/../ltversion.m4 \ 101 $(top_srcdir)/../lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \ 102 $(top_srcdir)/m4/gcc_support.m4 $(top_srcdir)/m4/autoconf.m4 \ 103 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/gdc.m4 \ 104 $(top_srcdir)/m4/druntime.m4 $(top_srcdir)/m4/druntime/cpu.m4 \ 105 $(top_srcdir)/m4/druntime/os.m4 \ 106 $(top_srcdir)/m4/druntime/libraries.m4 \ 107 $(top_srcdir)/configure.ac 108am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 109 $(ACLOCAL_M4) 110DIST_COMMON = $(srcdir)/Makefile.am 111mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs 112CONFIG_HEADER = $(top_builddir)/config.h 113CONFIG_CLEAN_FILES = testsuite_flags 114CONFIG_CLEAN_VPATH_FILES = 115AM_V_P = $(am__v_P_@AM_V@) 116am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) 117am__v_P_0 = false 118am__v_P_1 = : 119AM_V_GEN = $(am__v_GEN_@AM_V@) 120am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) 121am__v_GEN_0 = @echo " GEN " $@; 122am__v_GEN_1 = 123AM_V_at = $(am__v_at_@AM_V@) 124am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) 125am__v_at_0 = @ 126am__v_at_1 = 127depcomp = 128am__depfiles_maybe = 129SOURCES = 130am__can_run_installinfo = \ 131 case $$AM_UPDATE_INFO_DIR in \ 132 n|no|NO) false;; \ 133 *) (install-info --version) >/dev/null 2>&1;; \ 134 esac 135am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 136ACLOCAL = @ACLOCAL@ 137AMTAR = @AMTAR@ 138AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 139AR = @AR@ 140AUTOCONF = @AUTOCONF@ 141AUTOHEADER = @AUTOHEADER@ 142AUTOMAKE = @AUTOMAKE@ 143AWK = @AWK@ 144BACKTRACE_SUPPORTED = @BACKTRACE_SUPPORTED@ 145BACKTRACE_SUPPORTS_THREADS = @BACKTRACE_SUPPORTS_THREADS@ 146BACKTRACE_USES_MALLOC = @BACKTRACE_USES_MALLOC@ 147CC = @CC@ 148CCAS = @CCAS@ 149CCASFLAGS = @CCASFLAGS@ 150CC_FOR_BUILD = @CC_FOR_BUILD@ 151CFLAGS = @CFLAGS@ 152CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ 153CPP = @CPP@ 154CPPFLAGS = @CPPFLAGS@ 155CYGPATH_W = @CYGPATH_W@ 156DCFG_ARM_EABI_UNWINDER = @DCFG_ARM_EABI_UNWINDER@ 157DCFG_DLPI_TLS_MODID = @DCFG_DLPI_TLS_MODID@ 158DCFG_HAVE_64BIT_ATOMICS = @DCFG_HAVE_64BIT_ATOMICS@ 159DCFG_HAVE_ATOMIC_BUILTINS = @DCFG_HAVE_ATOMIC_BUILTINS@ 160DCFG_HAVE_LIBATOMIC = @DCFG_HAVE_LIBATOMIC@ 161DCFG_HAVE_QSORT_R = @DCFG_HAVE_QSORT_R@ 162DCFG_MINFO_BRACKETING = @DCFG_MINFO_BRACKETING@ 163DCFG_THREAD_MODEL = @DCFG_THREAD_MODEL@ 164DEFS = @DEFS@ 165DSYMUTIL = @DSYMUTIL@ 166DUMPBIN = @DUMPBIN@ 167ECHO_C = @ECHO_C@ 168ECHO_N = @ECHO_N@ 169ECHO_T = @ECHO_T@ 170EGREP = @EGREP@ 171EXEEXT = @EXEEXT@ 172FGREP = @FGREP@ 173GDC = @GDC@ 174GDCFLAGS = @GDCFLAGS@ 175GDCFLAGSX = @GDCFLAGSX@ 176GREP = @GREP@ 177INSTALL = @INSTALL@ 178INSTALL_DATA = @INSTALL_DATA@ 179INSTALL_PROGRAM = @INSTALL_PROGRAM@ 180INSTALL_SCRIPT = @INSTALL_SCRIPT@ 181INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 182LD = @LD@ 183LDFLAGS = @LDFLAGS@ 184LIBATOMIC = @LIBATOMIC@ 185LIBBACKTRACE = @LIBBACKTRACE@ 186LIBOBJS = @LIBOBJS@ 187LIBS = @LIBS@ 188LIBTOOL = @LIBTOOL@ 189LIBZ = @LIBZ@ 190LIPO = @LIPO@ 191LN_S = @LN_S@ 192LTLIBOBJS = @LTLIBOBJS@ 193MAINT = @MAINT@ 194MAKEINFO = @MAKEINFO@ 195MKDIR_P = @MKDIR_P@ 196NM = @NM@ 197NMEDIT = @NMEDIT@ 198OBJDUMP = @OBJDUMP@ 199OBJEXT = @OBJEXT@ 200OS_LINK_SPEC = @OS_LINK_SPEC@ 201OTOOL = @OTOOL@ 202OTOOL64 = @OTOOL64@ 203PACKAGE = @PACKAGE@ 204PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 205PACKAGE_NAME = @PACKAGE_NAME@ 206PACKAGE_STRING = @PACKAGE_STRING@ 207PACKAGE_TARNAME = @PACKAGE_TARNAME@ 208PACKAGE_URL = @PACKAGE_URL@ 209PACKAGE_VERSION = @PACKAGE_VERSION@ 210PATH_SEPARATOR = @PATH_SEPARATOR@ 211RANLIB = @RANLIB@ 212SED = @SED@ 213SET_MAKE = @SET_MAKE@ 214SHELL = @SHELL@ 215SPEC_PHOBOS_DEPS = @SPEC_PHOBOS_DEPS@ 216STRIP = @STRIP@ 217VERSION = @VERSION@ 218abs_builddir = @abs_builddir@ 219abs_srcdir = @abs_srcdir@ 220abs_top_builddir = @abs_top_builddir@ 221abs_top_srcdir = @abs_top_srcdir@ 222ac_ct_CC = @ac_ct_CC@ 223ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 224am__leading_dot = @am__leading_dot@ 225am__tar = @am__tar@ 226am__untar = @am__untar@ 227bindir = @bindir@ 228build = @build@ 229build_alias = @build_alias@ 230build_cpu = @build_cpu@ 231build_os = @build_os@ 232build_vendor = @build_vendor@ 233builddir = @builddir@ 234datadir = @datadir@ 235datarootdir = @datarootdir@ 236docdir = @docdir@ 237dvidir = @dvidir@ 238exec_prefix = @exec_prefix@ 239gcc_version = @gcc_version@ 240gdc_include_dir = @gdc_include_dir@ 241get_gcc_base_ver = @get_gcc_base_ver@ 242host = @host@ 243host_alias = @host_alias@ 244host_cpu = @host_cpu@ 245host_os = @host_os@ 246host_vendor = @host_vendor@ 247htmldir = @htmldir@ 248includedir = @includedir@ 249infodir = @infodir@ 250install_sh = @install_sh@ 251libdir = @libdir@ 252libexecdir = @libexecdir@ 253libphobos_builddir = @libphobos_builddir@ 254libphobos_srcdir = @libphobos_srcdir@ 255libphobos_toolexecdir = @libphobos_toolexecdir@ 256libphobos_toolexeclibdir = @libphobos_toolexeclibdir@ 257libtool_VERSION = @libtool_VERSION@ 258localedir = @localedir@ 259localstatedir = @localstatedir@ 260mandir = @mandir@ 261mkdir_p = @mkdir_p@ 262multi_basedir = @multi_basedir@ 263oldincludedir = @oldincludedir@ 264pdfdir = @pdfdir@ 265phobos_compiler_pic_flag = @phobos_compiler_pic_flag@ 266phobos_compiler_shared_flag = @phobos_compiler_shared_flag@ 267prefix = @prefix@ 268program_transform_name = @program_transform_name@ 269psdir = @psdir@ 270sbindir = @sbindir@ 271sharedstatedir = @sharedstatedir@ 272srcdir = @srcdir@ 273sysconfdir = @sysconfdir@ 274target = @target@ 275target_alias = @target_alias@ 276target_cpu = @target_cpu@ 277target_os = @target_os@ 278target_vendor = @target_vendor@ 279top_build_prefix = @top_build_prefix@ 280top_builddir = @top_builddir@ 281top_srcdir = @top_srcdir@ 282AUTOMAKE_OPTIONS = foreign 283 284# Setup the testing framework, if you have one 285EXPECT = $(shell if test -f $(top_builddir)/../expect/expect; then \ 286 echo $(top_builddir)/../expect/expect; else echo expect; fi) 287 288_RUNTEST = $(shell if test -f $(top_srcdir)/../dejagnu/runtest; then \ 289 echo $(top_srcdir)/../dejagnu/runtest; else echo runtest; fi) 290 291RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir 292PWD_COMMAND = $${PWDCMD-pwd} 293check_p_subno = $(word 2,$(subst _, ,$*)) 294check_p_numbers0 := 1 2 3 4 5 6 7 8 9 295check_p_numbers1 := 0 $(check_p_numbers0) 296check_p_numbers2 := $(foreach i,$(check_p_numbers0),$(addprefix $(i),$(check_p_numbers1))) 297check_p_numbers3 := $(addprefix 0,$(check_p_numbers1)) $(check_p_numbers2) 298check_p_numbers4 := $(foreach i,$(check_p_numbers0),$(addprefix $(i),$(check_p_numbers3))) 299check_p_numbers5 := $(addprefix 0,$(check_p_numbers3)) $(check_p_numbers4) 300check_p_numbers6 := $(foreach i,$(check_p_numbers0),$(addprefix $(i),$(check_p_numbers5))) 301check_p_numbers := $(check_p_numbers0) $(check_p_numbers2) $(check_p_numbers4) $(check_p_numbers6) 302check_p_subdirs = $(wordlist 1,$(if $(GCC_TEST_PARALLEL_SLOTS),$(GCC_TEST_PARALLEL_SLOTS),10),$(check_p_numbers)) 303check_DEJAGNU_libphobos_targets = $(addprefix check-DEJAGNUlibphobos,$(check_p_subdirs)) 304AM_MAKEFLAGS = "EXEEXT=$(EXEEXT)" 305CLEANFILES = *.exe *.log *.o *.sum site.exp 306all: all-am 307 308.SUFFIXES: 309$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) 310 @for dep in $?; do \ 311 case '$(am__configure_deps)' in \ 312 *$$dep*) \ 313 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 314 && { if test -f $@; then exit 0; else break; fi; }; \ 315 exit 1;; \ 316 esac; \ 317 done; \ 318 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign --ignore-deps testsuite/Makefile'; \ 319 $(am__cd) $(top_srcdir) && \ 320 $(AUTOMAKE) --foreign --ignore-deps testsuite/Makefile 321Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 322 @case '$?' in \ 323 *config.status*) \ 324 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 325 *) \ 326 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ 327 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ 328 esac; 329 330$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 331 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 332 333$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 334 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 335$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) 336 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 337$(am__aclocal_m4_deps): 338testsuite_flags: $(top_builddir)/config.status $(srcdir)/testsuite_flags.in 339 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ 340 341mostlyclean-libtool: 342 -rm -f *.lo 343 344clean-libtool: 345 -rm -rf .libs _libs 346tags TAGS: 347 348ctags CTAGS: 349 350cscope cscopelist: 351 352check-am: all-am 353check: check-am 354all-am: Makefile 355installdirs: 356install: install-am 357install-exec: install-exec-am 358install-data: install-data-am 359uninstall: uninstall-am 360 361install-am: all-am 362 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 363 364installcheck: installcheck-am 365install-strip: 366 if test -z '$(STRIP)'; then \ 367 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 368 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 369 install; \ 370 else \ 371 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 372 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 373 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 374 fi 375mostlyclean-generic: 376 377clean-generic: 378 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) 379 380distclean-generic: 381 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 382 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 383 384maintainer-clean-generic: 385 @echo "This command is intended for maintainers to use" 386 @echo "it deletes files that may require special tools to rebuild." 387clean: clean-am 388 389clean-am: clean-generic clean-libtool clean-local mostlyclean-am 390 391distclean: distclean-am 392 -rm -f Makefile 393distclean-am: clean-am distclean-generic 394 395dvi: dvi-am 396 397dvi-am: 398 399html: html-am 400 401html-am: 402 403info: info-am 404 405info-am: 406 407install-data-am: 408 409install-dvi: install-dvi-am 410 411install-dvi-am: 412 413install-exec-am: 414 415install-html: install-html-am 416 417install-html-am: 418 419install-info: install-info-am 420 421install-info-am: 422 423install-man: 424 425install-pdf: install-pdf-am 426 427install-pdf-am: 428 429install-ps: install-ps-am 430 431install-ps-am: 432 433installcheck-am: 434 435maintainer-clean: maintainer-clean-am 436 -rm -f Makefile 437maintainer-clean-am: distclean-am maintainer-clean-generic 438 439mostlyclean: mostlyclean-am 440 441mostlyclean-am: mostlyclean-generic mostlyclean-libtool 442 443pdf: pdf-am 444 445pdf-am: 446 447ps: ps-am 448 449ps-am: 450 451uninstall-am: 452 453.MAKE: install-am install-strip 454 455.PHONY: all all-am check check-am clean clean-generic clean-libtool \ 456 clean-local cscopelist-am ctags-am distclean distclean-generic \ 457 distclean-libtool dvi dvi-am html html-am info info-am install \ 458 install-am install-data install-data-am install-dvi \ 459 install-dvi-am install-exec install-exec-am install-html \ 460 install-html-am install-info install-info-am install-man \ 461 install-pdf install-pdf-am install-ps install-ps-am \ 462 install-strip installcheck installcheck-am installdirs \ 463 maintainer-clean maintainer-clean-generic mostlyclean \ 464 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ 465 tags-am uninstall uninstall-am 466 467.PRECIOUS: Makefile 468 469$(check_DEJAGNU_libphobos_targets): check-DEJAGNUlibphobos%: libphobos%/site.exp 470 471site.exp: Makefile $(EXTRA_DEJAGNU_SITE_CONFIG) 472 @echo 'Making a new site.exp file ...' 473 @echo '## these variables are automatically generated by make ##' >site.tmp 474 @echo '# Do not edit here. If you wish to override these values' >>site.tmp 475 @echo '# edit the last section' >>site.tmp 476 @echo 'set srcdir "$(srcdir)"' >>site.tmp 477 @echo "set objdir `pwd`" >>site.tmp 478 @echo 'set build_alias "$(build_alias)"' >>site.tmp 479 @echo 'set build_triplet $(build_triplet)' >>site.tmp 480 @echo 'set host_alias "$(host_alias)"' >>site.tmp 481 @echo 'set host_triplet $(host_triplet)' >>site.tmp 482 @echo 'set target_alias "$(target_alias)"' >>site.tmp 483 @echo 'set target_triplet $(target_triplet)' >>site.tmp 484 @list='$(EXTRA_DEJAGNU_SITE_CONFIG)'; for f in $$list; do \ 485 echo "## Begin content included from file $$f. Do not modify. ##" \ 486 && cat `test -f "$$f" || echo '$(srcdir)/'`$$f \ 487 && echo "## End content included from file $$f. ##" \ 488 || exit 1; \ 489 done >> site.tmp 490 @echo "## End of auto-generated content; you can edit from here. ##" >> site.tmp 491 @if test -f site.exp; then \ 492 sed -e '1,/^## End of auto-generated content.*##/d' site.exp >> site.tmp; \ 493 fi 494 @-rm -f site.bak 495 @test ! -f site.exp || mv site.exp site.bak 496 @mv site.tmp site.exp 497 498%/site.exp: site.exp 499 -@test -d $* || mkdir $* 500 @srcdir=`cd $(srcdir); ${PWD_COMMAND}`; 501 @objdir=`${PWD_COMMAND}`/$*; \ 502 sed -e "s|^set srcdir .*$$|set srcdir $$srcdir|" \ 503 -e "s|^set objdir .*$$|set objdir $$objdir|" \ 504 site.exp > $*/site.exp.tmp 505 @-rm -f $*/site.bak 506 @test ! -f $*/site.exp || mv $*/site.exp $*/site.bak 507 @mv $*/site.exp.tmp $*/site.exp 508 509# Run the testsuite in normal mode. 510check-DEJAGNU $(check_DEJAGNU_libphobos_targets): check-DEJAGNU%: site.exp 511 $(if $*,@)AR="$(AR)"; export AR; \ 512 RANLIB="$(RANLIB)"; export RANLIB; \ 513 if [ -z "$*" ] && [ -n "$(filter -j%, $(MFLAGS))" ]; then \ 514 rm -rf libphobos-parallel || true; \ 515 mkdir libphobos-parallel; \ 516 $(MAKE) $(AM_MAKEFLAGS) $(check_DEJAGNU_libphobos_targets); \ 517 rm -rf libphobos-parallel || true; \ 518 for idx in $(check_p_subdirs); do \ 519 if [ -d libphobos$$idx ]; then \ 520 mv -f libphobos$$idx/libphobos.sum libphobos$$idx/libphobos.sum.sep; \ 521 mv -f libphobos$$idx/libphobos.log libphobos$$idx/libphobos.log.sep; \ 522 fi; \ 523 done; \ 524 $(SHELL) $(srcdir)/../../contrib/dg-extract-results.sh \ 525 libphobos[0-9]*/libphobos.sum.sep > libphobos.sum; \ 526 $(SHELL) $(srcdir)/../../contrib/dg-extract-results.sh -L \ 527 libphobos[0-9]*/libphobos.log.sep > libphobos.log; \ 528 exit 0; \ 529 fi; \ 530 srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ 531 EXPECT=$(EXPECT); export EXPECT; \ 532 runtest=$(_RUNTEST); \ 533 if [ -z "$$runtest" ]; then runtest=runtest; fi; \ 534 tool=libphobos; \ 535 if [ -n "$*" ]; then \ 536 if [ -f libphobos-parallel/finished ]; then rm -rf "$*"; exit 0; fi; \ 537 GCC_RUNTEST_PARALLELIZE_DIR=`${PWD_COMMAND}`/libphobos-parallel; \ 538 export GCC_RUNTEST_PARALLELIZE_DIR; \ 539 cd "$*"; \ 540 fi; \ 541 if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ 542 $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) \ 543 $(RUNTESTFLAGS); \ 544 if [ -n "$*" ]; then \ 545 touch $$GCC_RUNTEST_PARALLELIZE_DIR/finished; \ 546 fi; \ 547 else \ 548 echo "WARNING: could not find \`runtest'" 1>&2; :;\ 549 fi 550 551check-am: 552 $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU 553 554.PHONY: check-DEJAGNU 555 556# To remove runtest-parallel directories. 557clean-local: 558 rm -rf libphobos* 559 560# Tell versions [3.59,3.63) of GNU make to not export all variables. 561# Otherwise a system limit (for SysV at least) may be exceeded. 562.NOEXPORT: 563