# MultiSource/Benchmarks/MiBench Makefile LEVEL = ../../.. ## NOTE: This must remain in this order, so that the labels in the nightly ## tester gnuplot scripts are correct. PARALLEL_DIRS := \ automotive-basicmath \ automotive-bitcount \ automotive-susan \ consumer-jpeg \ consumer-lame \ consumer-typeset \ network-dijkstra \ network-patricia \ office-ispell \ office-stringsearch \ security-blowfish \ security-rijndael \ security-sha \ telecomm-CRC32 \ telecomm-FFT \ telecomm-adpcm \ telecomm-gsm # FIXME: This is a hack, office-ispell requires termio which is less likely to # be available on an embedded target. We should have configure support for this. ifeq ($(ARCH),ARM) PARALLEL_DIRS := $(filter-out office-ispell, $(PARALLEL_DIRS)) endif ifeq ($(ARCH),XCore) # xcore does not support sockets or sgtty PARALLEL_DIRS := $(filter-out consumer-lame, $(PARALLEL_DIRS)) PARALLEL_DIRS := $(filter-out office-ispell, $(PARALLEL_DIRS)) endif ifdef BENCHMARKING_ONLY PARALLEL_DIRS := $(filter-out office-stringsearch, $(PARALLEL_DIRS)) PARALLEL_DIRS := $(filter-out office-ispell, $(PARALLEL_DIRS)) PARALLEL_DIRS := $(filter-out security-blowfish, $(PARALLEL_DIRS)) PARALLEL_DIRS := $(filter-out telecom-adpcm, $(PARALLEL_DIRS)) endif include $(LEVEL)/Makefile.programs