[PATCH 13/14] posix: Enable more psxtests by default
Sebastian Huber
sebastian.huber at embedded-brains.de
Mon Oct 29 09:03:22 UTC 2018
Update #2514.
---
testsuites/psxtests/Makefile.am | 102 --------------------------------
testsuites/psxtests/psx07/init.c | 2 +
testsuites/psxtests/psxcleanup/system.h | 1 -
testsuites/psxtests/psxconfig01/init.c | 7 ++-
testsuites/psxtests/psxmsgq01/init.c | 3 +-
testsuites/psxtests/psxmsgq01/system.h | 2 +
6 files changed, 12 insertions(+), 105 deletions(-)
diff --git a/testsuites/psxtests/Makefile.am b/testsuites/psxtests/Makefile.am
index 3fadbec823..2a32436be4 100644
--- a/testsuites/psxtests/Makefile.am
+++ b/testsuites/psxtests/Makefile.am
@@ -14,7 +14,6 @@ psx_lib =
support_includes = -I$(top_srcdir)/../support/include
-if HAS_POSIX
if TEST_psx01
psx_tests += psx01
psx01_SOURCES = psx01/init.c psx01/task.c psx01/system.h \
@@ -22,7 +21,6 @@ psx01_SOURCES = psx01/init.c psx01/task.c psx01/system.h \
psx01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
if HAS_POSIX
if TEST_psx02
@@ -57,7 +55,6 @@ psx04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx04) \
endif
endif
-if HAS_POSIX
if TEST_psx05
psx_tests += psx05
psx_screens += psx05/psx05.scn
@@ -66,9 +63,7 @@ psx05_SOURCES = psx05/init.c psx05/task.c psx05/task2.c psx05/task3.c \
psx05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx05) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psx06
psx_tests += psx06
psx_screens += psx06/psx06.scn
@@ -77,9 +72,7 @@ psx06_SOURCES = psx06/init.c psx06/task.c psx06/task2.c psx06/system.h \
psx06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx06) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psx07
psx_tests += psx07
psx_screens += psx07/psx07.scn
@@ -89,9 +82,7 @@ psx07_SOURCES = psx07/init.c psx07/task.c psx07/system.h \
psx07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx07) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psx08
psx_tests += psx08
psx_screens += psx08/psx08.scn
@@ -100,7 +91,6 @@ psx08_SOURCES = psx08/init.c psx08/task1.c psx08/task2.c psx08/task3.c \
psx08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx08) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
if HAS_POSIX
if TEST_psx09
@@ -112,7 +102,6 @@ psx09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx09) \
endif
endif
-if HAS_POSIX
if TEST_psx10
psx_tests += psx10
psx_screens += psx10/psx10.scn
@@ -121,9 +110,7 @@ psx10_SOURCES = psx10/init.c psx10/task.c psx10/task2.c psx10/task3.c \
psx10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx10) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psx11
psx_tests += psx11
psx_screens += psx11/psx11.scn
@@ -132,7 +119,6 @@ psx11_SOURCES = psx11/init.c psx11/task.c psx11/system.h \
psx11_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx11) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
if HAS_POSIX
if TEST_psx12
@@ -152,7 +138,6 @@ psx13_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx13) \
$(support_includes) -I$(top_srcdir)/include
endif
-if HAS_POSIX
if TEST_psx14
psx_tests += psx14
psx_screens += psx14/psx14.scn
@@ -160,9 +145,7 @@ psx14_SOURCES = psx14/init.c psx14/system.h include/pmacros.h
psx14_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx14) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psx15
psx_tests += psx15
psx_screens += psx15/psx15.scn
@@ -170,9 +153,7 @@ psx15_SOURCES = psx15/init.c include/pmacros.h
psx15_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx15) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psx16
psx_tests += psx16
psx_screens += psx16/psx16.scn
@@ -180,7 +161,6 @@ psx16_SOURCES = psx16/init.c include/pmacros.h
psx16_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx16) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
if HAS_POSIX
if TEST_psxaio01
@@ -223,7 +203,6 @@ psxalarm01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxalarm01) \
endif
endif
-if HAS_POSIX
if TEST_psxautoinit01
psx_tests += psxautoinit01
psx_screens += psxautoinit01/psxautoinit01.scn
@@ -231,9 +210,7 @@ psxautoinit01_SOURCES = psxautoinit01/init.c include/pmacros.h
psxautoinit01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxautoinit01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxautoinit02
psx_tests += psxautoinit02
psx_screens += psxautoinit02/psxautoinit02.scn
@@ -242,9 +219,7 @@ psxautoinit02_SOURCES = psxautoinit02/init.c include/pmacros.h
psxautoinit02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxautoinit02) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxbarrier01
psx_tests += psxbarrier01
psx_screens += psxbarrier01/psxbarrier01.scn
@@ -253,9 +228,7 @@ psxbarrier01_SOURCES = psxbarrier01/main.c psxbarrier01/test.c \
psxbarrier01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxbarrier01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxcancel
psx_tests += psxcancel
psx_screens += psxcancel/psxcancel.scn
@@ -264,9 +237,7 @@ psxcancel_SOURCES = psxcancel/init.c include/pmacros.h
psxcancel_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcancel) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxcancel01
psx_tests += psxcancel01
psx_screens += psxcancel01/psxcancel01.scn
@@ -275,7 +246,6 @@ psxcancel01_SOURCES = psxcancel01/init.c include/pmacros.h
psxcancel01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcancel01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
if TEST_psxchroot01
psx_tests += psxchroot01
@@ -297,7 +267,6 @@ psxclassic01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxclassic01) \
endif
endif
-if HAS_POSIX
if TEST_psxcleanup
psx_tests += psxcleanup
psx_screens += psxcleanup/psxcleanup.scn
@@ -306,9 +275,7 @@ psxcleanup_SOURCES = psxcleanup/psxcleanup.c psxcleanup/system.h \
psxcleanup_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcleanup) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxcleanup01
psx_tests += psxcleanup01
psx_screens += psxcleanup01/psxcleanup01.scn
@@ -317,9 +284,7 @@ psxcleanup01_SOURCES = psxcleanup01/init.c include/pmacros.h
psxcleanup01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcleanup01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxcleanup02
psx_tests += psxcleanup02
psx_screens += psxcleanup02/psxcleanup02.scn
@@ -328,7 +293,6 @@ psxcleanup02_SOURCES = psxcleanup02/init.c psxcleanup02/main.c
psxcleanup02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcleanup02) \
$(support_includes)
endif
-endif
if TEST_psxclock
psx_tests += psxclock
@@ -339,7 +303,6 @@ psxclock_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxclock) \
$(support_includes) -I$(top_srcdir)/include
endif
-if HAS_POSIX
if TEST_psxclock01
psx_tests += psxclock01
psx_screens += psxclock01/psxclock01.scn
@@ -348,9 +311,7 @@ psxclock01_SOURCES = psxclock01/init.c
psxclock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxclock01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxclockrealtime01
psx_tests += psxclockrealtime01
psx_screens += psxclockrealtime01/psxclockrealtime01.scn
@@ -359,9 +320,7 @@ psxclockrealtime01_SOURCES = psxclockrealtime01/init.c
psxclockrealtime01_CPPFLAGS = $(AM_CPPFLAGS) \
$(TEST_FLAGS_psxclockrealtime01) $(support_includes)
endif
-endif
-if HAS_POSIX
if TEST_psxconcurrency01
psx_tests += psxconcurrency01
psx_screens += psxconcurrency01/psxconcurrency01.scn
@@ -371,9 +330,7 @@ psxconcurrency01_CPPFLAGS = $(AM_CPPFLAGS) \
$(TEST_FLAGS_psxconcurrency01) $(support_includes) \
-I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxcond01
psx_tests += psxcond01
psx_screens += psxcond01/psxcond01.scn
@@ -382,9 +339,7 @@ psxcond01_SOURCES = psxcond01/init.c include/pmacros.h
psxcond01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcond01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxcond02
psx_tests += psxcond02
psx_screens += psxcond02/psxcond02.scn
@@ -393,9 +348,7 @@ psxcond02_SOURCES = psxcond02/init.c include/pmacros.h
psxcond02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcond02) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxconfig01
psx_tests += psxconfig01
psx_screens += psxconfig01/psxconfig01.scn
@@ -404,7 +357,6 @@ psxconfig01_SOURCES = psxconfig01/init.c include/pmacros.h
psxconfig01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxconfig01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
if TEST_psxdevctl01
psx_tests += psxdevctl01
@@ -426,7 +378,6 @@ psxeintr_join_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxeintr_join) \
endif
endif
-if HAS_POSIX
if TEST_psxenosys
psx_tests += psxenosys
psx_screens += psxenosys/psxenosys.scn
@@ -436,9 +387,7 @@ psxenosys_SOURCES = psxenosys/init.c psxenosys/system.h \
psxenosys_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxenosys) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxfatal01
psx_tests += psxfatal01
psx_screens += psxfatal01/psxfatal01.scn
@@ -447,9 +396,7 @@ psxfatal01_SOURCES = psxfatal_support/init.c psxfatal_support/system.h \
psxfatal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxfatal01) \
$(support_includes) -I$(top_srcdir)/psxfatal01
endif
-endif
-if HAS_POSIX
if TEST_psxfatal02
psx_tests += psxfatal02
psx_screens += psxfatal02/psxfatal02.scn
@@ -458,7 +405,6 @@ psxfatal02_SOURCES = psxfatal_support/init.c psxfatal_support/system.h \
psxfatal02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxfatal02) \
$(support_includes) -I$(top_srcdir)/psxfatal02
endif
-endif
if TEST_psxfchx01
psx_tests += psxfchx01
@@ -497,7 +443,6 @@ psxfilelock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxfilelock01) \
$(support_includes)
endif
-if HAS_POSIX
if TEST_psxgetattrnp01
psx_tests += psxgetattrnp01
psx_screens += psxgetattrnp01/psxgetattrnp01.scn
@@ -506,7 +451,6 @@ psxgetattrnp01_SOURCES = psxgetattrnp01/init.c
psxgetattrnp01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxgetattrnp01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
if TEST_psxgetrusage01
psx_tests += psxgetrusage01
@@ -517,7 +461,6 @@ psxgetrusage01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxgetrusage01) \
$(support_includes)
endif
-if HAS_POSIX
if HAS_CPLUSPLUS
if TEST_psxglobalcon01
psx_tests += psxglobalcon01
@@ -528,9 +471,7 @@ psxglobalcon01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxglobalcon01) \
$(support_includes)
endif
endif
-endif
-if HAS_POSIX
if HAS_CPLUSPLUS
if TEST_psxglobalcon02
psx_tests += psxglobalcon02
@@ -541,7 +482,6 @@ psxglobalcon02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxglobalcon02) \
$(support_includes)
endif
endif
-endif
if TEST_psxid01
psx_tests += psxid01
@@ -647,7 +587,6 @@ psxkey06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey06) \
$(support_includes) -I$(top_srcdir)/include
endif
-if HAS_POSIX
if TEST_psxkey07
psx_tests += psxkey07
psx_screens += psxkey07/psxkey07.scn
@@ -656,7 +595,6 @@ psxkey07_SOURCES = psxkey07/init.c
psxkey07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey07) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
if TEST_psxkey08
psx_tests += psxkey08
@@ -685,7 +623,6 @@ psxkey10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey10) \
$(support_includes) -I$(top_srcdir)/include
endif
-if HAS_POSIX
if TEST_psxmmap01
psx_tests += psxmmap01
psx_screens += psxmmap01/psxmmap01.scn
@@ -694,7 +631,6 @@ psxmmap01_SOURCES = psxmmap01/init.c psxmmap01/test_helper.c \
psxmmap01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmmap01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
if TEST_psxmount
psx_tests += psxmount
@@ -704,7 +640,6 @@ psxmount_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmount) \
$(support_includes) -I$(top_srcdir)/include
endif
-if HAS_POSIX
if TEST_psxmsgq01
psx_tests += psxmsgq01
psx_screens += psxmsgq01/psxmsgq01.scn
@@ -713,9 +648,7 @@ psxmsgq01_SOURCES = psxmsgq01/init.c psxmsgq01/system.h \
psxmsgq01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmsgq01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxmsgq02
psx_tests += psxmsgq02
psx_screens += psxmsgq02/psxmsgq02.scn
@@ -724,9 +657,7 @@ psxmsgq02_SOURCES = psxmsgq02/init.c psxmsgq02/system.h \
psxmsgq02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmsgq02) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxmsgq03
psx_tests += psxmsgq03
psx_screens += psxmsgq03/psxmsgq03.scn
@@ -736,9 +667,7 @@ psxmsgq03_SOURCES = psxmsgq03/init.c psxmsgq03/system.h \
psxmsgq03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmsgq03) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxmsgq04
psx_tests += psxmsgq04
psx_screens += psxmsgq04/psxmsgq04.scn
@@ -748,9 +677,7 @@ psxmsgq04_SOURCES = psxmsgq04/init.c include/pmacros.h \
psxmsgq04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmsgq04) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxmutexattr01
psx_tests += psxmutexattr01
psx_screens += psxmutexattr01/psxmutexattr01.scn
@@ -759,9 +686,7 @@ psxmutexattr01_SOURCES = psxmutexattr01/init.c
psxmutexattr01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmutexattr01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxobj01
psx_tests += psxobj01
psx_screens += psxobj01/psxobj01.scn
@@ -770,7 +695,6 @@ psxobj01_SOURCES = psxobj01/init.c ../support/src/test_support.c
psxobj01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxobj01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
if TEST_psxonce01
psx_tests += psxonce01
@@ -825,7 +749,6 @@ psxreaddir_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxreaddir) \
$(support_includes) -I$(top_srcdir)/include
endif
-if HAS_POSIX
if TEST_psxrwlock01
psx_tests += psxrwlock01
psx_screens += psxrwlock01/psxrwlock01.scn
@@ -834,9 +757,7 @@ psxrwlock01_SOURCES = psxrwlock01/main.c psxrwlock01/test.c \
psxrwlock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxrwlock01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxsem01
psx_tests += psxsem01
psx_screens += psxsem01/psxsem01.scn
@@ -845,9 +766,7 @@ psxsem01_SOURCES = psxsem01/init.c include/pmacros.h \
psxsem01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsem01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxshm01
psx_tests += psxshm01
psx_screens += psxshm01/psxshm01.scn
@@ -855,9 +774,7 @@ psxshm01_SOURCES = psxshm01/init.c psxshm01/system.h
psxshm01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxshm01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxshm02
psx_tests += psxshm02
psx_screens += psxshm02/psxshm02.scn
@@ -865,7 +782,6 @@ psxshm02_SOURCES = psxshm02/init.c psxshm02/system.h
psxshm02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxshm02) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
if HAS_POSIX
if TEST_psxsignal01
@@ -935,7 +851,6 @@ psxsignal06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsignal06) \
endif
endif
-if HAS_POSIX
if TEST_psxspin01
psx_tests += psxspin01
psx_screens += psxspin01/psxspin01.scn
@@ -944,9 +859,7 @@ psxspin01_SOURCES = psxspin01/main.c psxspin01/test.c \
psxspin01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxspin01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxstack01
psx_tests += psxstack01
psx_screens += psxstack01/psxstack01.scn
@@ -955,9 +868,7 @@ psxstack01_SOURCES = psxstack01/init.c include/pmacros.h
psxstack01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxstack01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxstack02
psx_tests += psxstack02
psx_screens += psxstack02/psxstack02.scn
@@ -966,7 +877,6 @@ psxstack02_SOURCES = psxstack02/init.c
psxstack02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxstack02) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
if TEST_psxstat
psx_tests += psxstat
@@ -976,7 +886,6 @@ psxstat_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxstat) \
$(support_includes) -I$(top_srcdir)/include
endif
-if HAS_POSIX
if TEST_psxstrsignal01
psx_tests += psxstrsignal01
psx_screens += psxstrsignal01/psxstrsignal01.scn
@@ -985,9 +894,7 @@ psxstrsignal01_SOURCES = psxstrsignal01/init.c include/pmacros.h
psxstrsignal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxstrsignal01) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxsysconf
psx_tests += psxsysconf
psx_screens += psxsysconf/psxsysconf.scn
@@ -996,9 +903,7 @@ psxsysconf_SOURCES = psxsysconf/init.c psxsysconf/system.h \
psxsysconf_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsysconf) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_psxthreadname01
psx_tests += psxthreadname01
psx_screens += psxthreadname01/psxthreadname01.scn
@@ -1007,9 +912,7 @@ psxthreadname01_SOURCES = psxthreadname01/init.c
psxthreadname01_CPPFLAGS = $(AM_CPPFLAGS) \
$(TEST_FLAGS_psxthreadname01) $(support_includes)
endif
-endif
-if HAS_POSIX
if TEST_psxtime
psx_tests += psxtime
psx_screens += psxtime/psxtime.scn
@@ -1017,7 +920,6 @@ psxtime_SOURCES = psxtime/main.c psxtime/test.c
psxtime_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtime) \
$(support_includes)
endif
-endif
if HAS_POSIX
if TEST_psxtimer01
@@ -1061,7 +963,6 @@ psxualarm_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxualarm) \
endif
endif
-if HAS_POSIX
if TEST_psxusleep
psx_tests += psxusleep
psx_screens += psxusleep/psxusleep.scn
@@ -1070,9 +971,7 @@ psxusleep_SOURCES = psxusleep/init.c include/pmacros.h
psxusleep_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxusleep) \
$(support_includes) -I$(top_srcdir)/include
endif
-endif
-if HAS_POSIX
if TEST_lib_a
psx_lib += lib.a
lib_a_SOURCES = psxhdrs/devctl/posix_devctl.c \
@@ -1185,7 +1084,6 @@ lib_a_SOURCES = psxhdrs/devctl/posix_devctl.c \
psxhdrs/sys/socket/shutdown.c psxhdrs/sys/socket/socket.c \
psxhdrs/sys/socket/socketpair.c
endif
-endif
rtems_tests_PROGRAMS = $(psx_tests)
noinst_LIBRARIES = $(psx_lib)
diff --git a/testsuites/psxtests/psx07/init.c b/testsuites/psxtests/psx07/init.c
index 2c370a9869..16d1fa260c 100644
--- a/testsuites/psxtests/psx07/init.c
+++ b/testsuites/psxtests/psx07/init.c
@@ -556,6 +556,7 @@ void *POSIX_Init(
status = pthread_setschedparam( (pthread_t) -1, SCHED_OTHER, &schedparam );
fatal_directive_check_status_only( status, ESRCH, "invalid thread" );
+#if defined(RTEMS_POSIX_API)
/* now get sporadic server errors */
schedparam.sched_ss_repl_period.tv_sec = 0;
@@ -628,6 +629,7 @@ void *POSIX_Init(
status = pthread_join( Task2_id, NULL );
posix_service_failed( status, " pthread_join");
+#endif
TEST_END();
rtems_test_exit( 0 );
diff --git a/testsuites/psxtests/psxcleanup/system.h b/testsuites/psxtests/psxcleanup/system.h
index fa331514f5..19dde2f0be 100644
--- a/testsuites/psxtests/psxcleanup/system.h
+++ b/testsuites/psxtests/psxcleanup/system.h
@@ -42,7 +42,6 @@ void *task_c(
#define CONFIGURE_INITIAL_EXTENSIONS RTEMS_TEST_INITIAL_EXTENSION
#define CONFIGURE_MAXIMUM_POSIX_THREADS 4
-#define CONFIGURE_MAXIMUM_POSIX_TIMERS 4
#define CONFIGURE_MAXIMUM_TIMERS 4
diff --git a/testsuites/psxtests/psxconfig01/init.c b/testsuites/psxtests/psxconfig01/init.c
index 70e489823b..032d90ba0d 100644
--- a/testsuites/psxtests/psxconfig01/init.c
+++ b/testsuites/psxtests/psxconfig01/init.c
@@ -63,14 +63,18 @@ const char rtems_test_name[] = "PSXCONFIG 1";
#define CONFIGURE_MAXIMUM_USER_EXTENSIONS 17
#define POSIX_MQ_COUNT 5
+#ifdef RTEMS_POSIX_API
#define CONFIGURE_MAXIMUM_POSIX_QUEUED_SIGNALS 7
+#endif
#define CONFIGURE_MAXIMUM_POSIX_SEMAPHORES 41
#define CONFIGURE_INITIAL_EXTENSIONS RTEMS_TEST_INITIAL_EXTENSION
#define CONFIGURE_MINIMUM_POSIX_THREAD_STACK_SIZE CPU_STACK_MINIMUM_SIZE
#define CONFIGURE_MAXIMUM_POSIX_THREADS 3
+#ifdef RTEMS_POSIX_API
#define CONFIGURE_MAXIMUM_POSIX_TIMERS 47
+#endif
#ifndef CONFIGURE_MAXIMUM_TASKS
#define CONFIGURE_MAXIMUM_TASKS 1
@@ -242,7 +246,6 @@ static rtems_task Init(rtems_task_argument argument)
{
rtems_status_code sc = RTEMS_SUCCESSFUL;
int eno = 0;
- int rv = 0;
rtems_id id = RTEMS_ID_NONE;
rtems_name name = rtems_build_name('C', 'O', 'N', 'F');
rtems_extensions_table table;
@@ -491,6 +494,8 @@ static rtems_task Init(rtems_task_argument argument)
#ifdef CONFIGURE_MAXIMUM_POSIX_TIMERS
for (i = 0; i < CONFIGURE_MAXIMUM_POSIX_TIMERS; ++i) {
timer_t timer_id;
+ int rv;
+
rv = timer_create(CLOCK_REALTIME, NULL, &timer_id);
rtems_test_assert(rv == 0);
}
diff --git a/testsuites/psxtests/psxmsgq01/init.c b/testsuites/psxtests/psxmsgq01/init.c
index 3f34d39cef..50a370d75a 100644
--- a/testsuites/psxtests/psxmsgq01/init.c
+++ b/testsuites/psxtests/psxmsgq01/init.c
@@ -940,6 +940,7 @@ void wait_for_signal(
void verify_notify(void)
{
+#if defined(RTEMS_POSIX_API)
struct sigevent event;
int status;
timer_t timer_id;
@@ -1019,7 +1020,7 @@ void verify_notify(void)
Show_send_msg_to_que( "Init:", RW_QUEUE, 0 );
wait_for_signal( &set, 3, 0 );
Read_msg_from_que( RW_QUEUE, 0 );
-
+#endif
}
void verify_with_threads(void)
diff --git a/testsuites/psxtests/psxmsgq01/system.h b/testsuites/psxtests/psxmsgq01/system.h
index 367b756b4b..27d158a3da 100644
--- a/testsuites/psxtests/psxmsgq01/system.h
+++ b/testsuites/psxtests/psxmsgq01/system.h
@@ -38,8 +38,10 @@ void *Task_5(void *argument);
#define CONFIGURE_MAXIMUM_POSIX_THREADS 5
#define CONFIGURE_MAXIMUM_POSIX_MESSAGE_QUEUES 10
+#if defined(RTEMS_POSIX_API)
#define CONFIGURE_MAXIMUM_POSIX_TIMERS 4
#define CONFIGURE_MAXIMUM_TIMERS 4
+#endif
#define CONFIGURE_POSIX_INIT_THREAD_TABLE
#define CONFIGURE_POSIX_INIT_THREAD_STACK_SIZE \
--
2.16.4
More information about the devel
mailing list