1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
ifdef IN_LDC
# need OS for the conditions below
include ../../../../dmd/osmodel.mak
endif
TESTS := tlsgc_sections test_import tlsstack
# join_detach is currently disabled
#TESTS += join_detach
# some .d files support Posix only
ifneq ($(OS),windows)
TESTS += fiber_guard_page external_threads
endif
include ../common.mak
# segfault || bus error (OSX)
$(ROOT)/fiber_guard_page.done: $(ROOT)/%.done : $(ROOT)/%$(DOTEXE)
@echo Testing $*
$(TIMELIMIT)$<; rc=$$?; [ $$rc -eq 139 ] || [ $$rc -eq 138 ]
@touch $@
|