diff --git a/tests/Makefile b/tests/Makefile index 0b74fbc9..68a5ce4e 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -57,6 +57,9 @@ endif ifeq (,$(filter i386 x86_64,$(ARCH))) TESTS := $(filter-out dlltest asm-c-connect-test,$(TESTS)) endif +ifeq ($(TARGETOS),OpenBSD) + TESTS := $(filter-out libtest_mt test3 dlltest asm-c-connect-test pp-dir btest test1b,$(TESTS)) +endif ifeq ($(OS),Windows_NT) # for libtcc_test to find libtcc.dll PATH := $(CURDIR)/$(TOP)$(if $(findstring ;,$(PATH)),;,:)$(PATH) diff --git a/tests/tests2/Makefile b/tests/tests2/Makefile index bf4251c7..3d57a04d 100644 --- a/tests/tests2/Makefile +++ b/tests/tests2/Makefile @@ -45,6 +45,12 @@ ifeq (-$(CONFIG_WIN32)-,-yes-) SKIP += 106_pthread.test # No pthread support SKIP += 114_bound_signal.test # No pthread support endif +ifeq ($(TARGETOS),OpenBSD) + SKIP += 106_pthread.test + SKIP += 113_btdll.test + SKIP += 114_bound_signal.test + SKIP += 116_bound_setjmp2.test +endif # Some tests might need arguments ARGS =