source: rtems/testsuites/sptests/configure.ac @ 10135fa

Last change on this file since 10135fa was 21275b58, checked in by Sebastian Huber <sebastian.huber@…>, on Nov 22, 2018 at 6:14:51 PM

score: Static Objects_Information initialization

Statically allocate the objects information together with the initial
set of objects either via <rtems/confdefs.h>. Provide default object
informations with zero objects via librtemscpu.a. This greatly
simplifies the workspace size estimate. RTEMS applications which do not
use the unlimited objects option are easier to debug since all objects
reside now in statically allocated objects of the right types.

Close #3621.

  • Property mode set to 100644
File size: 7.4 KB
Line 
1## Process this file with autoconf to produce a configure script.
2
3AC_PREREQ([2.69])
4AC_INIT([rtems-c-src-tests-sptests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
5AC_CONFIG_SRCDIR([sp01])
6AC_CONFIG_HEADER([config.h])
7RTEMS_TOP([../..],[..])
8RTEMS_SOURCE_TOP
9RTEMS_BUILD_TOP
10
11RTEMS_CANONICAL_TARGET_CPU
12
13AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
14AM_MAINTAINER_MODE
15
16RTEMS_ENABLE_CXX
17RTEMS_ENV_RTEMSBSP
18RTEMS_CHECK_RTEMS_TEST_NO_PAUSE
19
20RTEMS_PROJECT_ROOT
21
22RTEMS_PROG_CC_FOR_TARGET
23RTEMS_PROG_CXX_FOR_TARGET
24
25RTEMS_CANONICALIZE_TOOLS
26
27RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
28RTEMS_CHECK_CXX(RTEMS_BSP)
29
30AM_CONDITIONAL([HAS_CPLUSPLUS],[test $HAS_CPLUSPLUS = "yes"])
31
32# Some tests should not be built/run in SMP configurations
33RTEMS_CHECK_CPUOPTS([RTEMS_SMP])
34AM_CONDITIONAL(NO_SMP,test "$rtems_cv_RTEMS_SMP" != "yes")
35AM_CONDITIONAL(HAS_SMP,test "$rtems_cv_RTEMS_SMP" = "yes")
36
37# BSP Test configuration
38RTEMS_TEST_CHECK([sp01])
39RTEMS_TEST_CHECK([sp02])
40RTEMS_TEST_CHECK([sp03])
41RTEMS_TEST_CHECK([sp04])
42RTEMS_TEST_CHECK([sp05])
43RTEMS_TEST_CHECK([sp06])
44RTEMS_TEST_CHECK([sp07])
45RTEMS_TEST_CHECK([sp08])
46RTEMS_TEST_CHECK([sp11])
47RTEMS_TEST_CHECK([sp12])
48RTEMS_TEST_CHECK([sp13])
49RTEMS_TEST_CHECK([sp14])
50RTEMS_TEST_CHECK([sp15])
51RTEMS_TEST_CHECK([sp16])
52RTEMS_TEST_CHECK([sp17])
53RTEMS_TEST_CHECK([sp18])
54RTEMS_TEST_CHECK([sp19])
55RTEMS_TEST_CHECK([sp20])
56RTEMS_TEST_CHECK([sp2038])
57RTEMS_TEST_CHECK([sp21])
58RTEMS_TEST_CHECK([sp22])
59RTEMS_TEST_CHECK([sp23])
60RTEMS_TEST_CHECK([sp24])
61RTEMS_TEST_CHECK([sp25])
62RTEMS_TEST_CHECK([sp26])
63RTEMS_TEST_CHECK([sp27])
64RTEMS_TEST_CHECK([sp27a])
65RTEMS_TEST_CHECK([sp29])
66RTEMS_TEST_CHECK([sp30])
67RTEMS_TEST_CHECK([sp31])
68RTEMS_TEST_CHECK([sp32])
69RTEMS_TEST_CHECK([sp33])
70RTEMS_TEST_CHECK([sp34])
71RTEMS_TEST_CHECK([sp35])
72RTEMS_TEST_CHECK([sp37])
73RTEMS_TEST_CHECK([sp38])
74RTEMS_TEST_CHECK([sp40])
75RTEMS_TEST_CHECK([sp41])
76RTEMS_TEST_CHECK([sp42])
77RTEMS_TEST_CHECK([sp43])
78RTEMS_TEST_CHECK([sp44])
79RTEMS_TEST_CHECK([sp45])
80RTEMS_TEST_CHECK([sp46])
81RTEMS_TEST_CHECK([sp47])
82RTEMS_TEST_CHECK([sp48])
83RTEMS_TEST_CHECK([sp49])
84RTEMS_TEST_CHECK([sp50])
85RTEMS_TEST_CHECK([sp51])
86RTEMS_TEST_CHECK([sp52])
87RTEMS_TEST_CHECK([sp53])
88RTEMS_TEST_CHECK([sp54])
89RTEMS_TEST_CHECK([sp55])
90RTEMS_TEST_CHECK([sp56])
91RTEMS_TEST_CHECK([sp57])
92RTEMS_TEST_CHECK([sp58])
93RTEMS_TEST_CHECK([sp59])
94RTEMS_TEST_CHECK([sp60])
95RTEMS_TEST_CHECK([sp62])
96RTEMS_TEST_CHECK([sp63])
97RTEMS_TEST_CHECK([sp64])
98RTEMS_TEST_CHECK([sp65])
99RTEMS_TEST_CHECK([sp66])
100RTEMS_TEST_CHECK([sp67])
101RTEMS_TEST_CHECK([sp68])
102RTEMS_TEST_CHECK([sp69])
103RTEMS_TEST_CHECK([sp70])
104RTEMS_TEST_CHECK([sp71])
105RTEMS_TEST_CHECK([sp72])
106RTEMS_TEST_CHECK([sp73])
107RTEMS_TEST_CHECK([sp74])
108RTEMS_TEST_CHECK([sp75])
109RTEMS_TEST_CHECK([sp76])
110RTEMS_TEST_CHECK([sp77])
111RTEMS_TEST_CHECK([spassoc01])
112RTEMS_TEST_CHECK([spatomic01])
113RTEMS_TEST_CHECK([spcache01])
114RTEMS_TEST_CHECK([spcbssched01])
115RTEMS_TEST_CHECK([spcbssched02])
116RTEMS_TEST_CHECK([spcbssched03])
117RTEMS_TEST_CHECK([spchain])
118RTEMS_TEST_CHECK([spclock_err01])
119RTEMS_TEST_CHECK([spclock_err02])
120RTEMS_TEST_CHECK([spconfig01])
121RTEMS_TEST_CHECK([spconfig02])
122RTEMS_TEST_CHECK([spconsole01])
123RTEMS_TEST_CHECK([spcontext01])
124RTEMS_TEST_CHECK([spcoverage])
125RTEMS_TEST_CHECK([spcpucounter01])
126RTEMS_TEST_CHECK([spcpuset01])
127RTEMS_TEST_CHECK([spedfsched01])
128RTEMS_TEST_CHECK([spedfsched02])
129RTEMS_TEST_CHECK([spedfsched03])
130RTEMS_TEST_CHECK([spedfsched04])
131RTEMS_TEST_CHECK([sperror01])
132RTEMS_TEST_CHECK([sperror02])
133RTEMS_TEST_CHECK([sperror03])
134RTEMS_TEST_CHECK([spevent_err03])
135RTEMS_TEST_CHECK([speventsystem01])
136RTEMS_TEST_CHECK([speventtransient01])
137RTEMS_TEST_CHECK([spextensions01])
138RTEMS_TEST_CHECK([spfatal01])
139RTEMS_TEST_CHECK([spfatal02])
140RTEMS_TEST_CHECK([spfatal03])
141RTEMS_TEST_CHECK([spfatal04])
142RTEMS_TEST_CHECK([spfatal05])
143RTEMS_TEST_CHECK([spfatal06])
144RTEMS_TEST_CHECK([spfatal08])
145RTEMS_TEST_CHECK([spfatal09])
146RTEMS_TEST_CHECK([spfatal10])
147RTEMS_TEST_CHECK([spfatal11])
148RTEMS_TEST_CHECK([spfatal12])
149RTEMS_TEST_CHECK([spfatal14])
150RTEMS_TEST_CHECK([spfatal15])
151RTEMS_TEST_CHECK([spfatal16])
152RTEMS_TEST_CHECK([spfatal24])
153RTEMS_TEST_CHECK([spfatal25])
154RTEMS_TEST_CHECK([spfatal26])
155RTEMS_TEST_CHECK([spfatal27])
156RTEMS_TEST_CHECK([spfatal28])
157RTEMS_TEST_CHECK([spfatal29])
158RTEMS_TEST_CHECK([spfatal30])
159RTEMS_TEST_CHECK([spfatal31])
160RTEMS_TEST_CHECK([spfatal32])
161RTEMS_TEST_CHECK([spfifo01])
162RTEMS_TEST_CHECK([spfifo02])
163RTEMS_TEST_CHECK([spfifo03])
164RTEMS_TEST_CHECK([spfifo04])
165RTEMS_TEST_CHECK([spfifo05])
166RTEMS_TEST_CHECK([spfreechain01])
167RTEMS_TEST_CHECK([spglobalcon01])
168RTEMS_TEST_CHECK([spglobalcon02])
169RTEMS_TEST_CHECK([spheapprot])
170RTEMS_TEST_CHECK([spinternalerror01])
171RTEMS_TEST_CHECK([spinternalerror02])
172RTEMS_TEST_CHECK([spintr_err01])
173RTEMS_TEST_CHECK([spintrcritical01])
174RTEMS_TEST_CHECK([spintrcritical02])
175RTEMS_TEST_CHECK([spintrcritical03])
176RTEMS_TEST_CHECK([spintrcritical04])
177RTEMS_TEST_CHECK([spintrcritical05])
178RTEMS_TEST_CHECK([spintrcritical06])
179RTEMS_TEST_CHECK([spintrcritical07])
180RTEMS_TEST_CHECK([spintrcritical08])
181RTEMS_TEST_CHECK([spintrcritical09])
182RTEMS_TEST_CHECK([spintrcritical10])
183RTEMS_TEST_CHECK([spintrcritical11])
184RTEMS_TEST_CHECK([spintrcritical12])
185RTEMS_TEST_CHECK([spintrcritical13])
186RTEMS_TEST_CHECK([spintrcritical14])
187RTEMS_TEST_CHECK([spintrcritical15])
188RTEMS_TEST_CHECK([spintrcritical16])
189RTEMS_TEST_CHECK([spintrcritical18])
190RTEMS_TEST_CHECK([spintrcritical20])
191RTEMS_TEST_CHECK([spintrcritical21])
192RTEMS_TEST_CHECK([spintrcritical22])
193RTEMS_TEST_CHECK([spintrcritical23])
194RTEMS_TEST_CHECK([spintrcritical24])
195RTEMS_TEST_CHECK([splinkersets01])
196RTEMS_TEST_CHECK([spmkdir])
197RTEMS_TEST_CHECK([spmisc01])
198RTEMS_TEST_CHECK([spmountmgr01])
199RTEMS_TEST_CHECK([spmrsp01])
200RTEMS_TEST_CHECK([spmsgq_err01])
201RTEMS_TEST_CHECK([spmsgq_err02])
202RTEMS_TEST_CHECK([spmutex01])
203RTEMS_TEST_CHECK([spnsext01])
204RTEMS_TEST_CHECK([spobjgetnext])
205RTEMS_TEST_CHECK([sppagesize])
206RTEMS_TEST_CHECK([sppartition_err01])
207RTEMS_TEST_CHECK([sppercpudata01])
208RTEMS_TEST_CHECK([spport_err01])
209RTEMS_TEST_CHECK([spprintk])
210RTEMS_TEST_CHECK([spprivenv01])
211RTEMS_TEST_CHECK([spprofiling01])
212RTEMS_TEST_CHECK([spqreslib])
213RTEMS_TEST_CHECK([spratemon_err01])
214RTEMS_TEST_CHECK([sprbtree01])
215RTEMS_TEST_CHECK([spregion_err01])
216RTEMS_TEST_CHECK([sprmsched01])
217RTEMS_TEST_CHECK([sprmsched02])
218RTEMS_TEST_CHECK([spscheduler01])
219RTEMS_TEST_CHECK([spsem01])
220RTEMS_TEST_CHECK([spsem02])
221RTEMS_TEST_CHECK([spsem03])
222RTEMS_TEST_CHECK([spsem_err01])
223RTEMS_TEST_CHECK([spsem_err02])
224RTEMS_TEST_CHECK([spsignal_err01])
225RTEMS_TEST_CHECK([spsimplesched01])
226RTEMS_TEST_CHECK([spsimplesched02])
227RTEMS_TEST_CHECK([spsimplesched03])
228RTEMS_TEST_CHECK([spsize])
229RTEMS_TEST_CHECK([spstdthreads01])
230RTEMS_TEST_CHECK([spstkalloc])
231RTEMS_TEST_CHECK([spstkalloc02])
232RTEMS_TEST_CHECK([spsysinit01])
233RTEMS_TEST_CHECK([spsyslock01])
234RTEMS_TEST_CHECK([sptask_err01])
235RTEMS_TEST_CHECK([sptask_err02])
236RTEMS_TEST_CHECK([sptask_err03])
237RTEMS_TEST_CHECK([sptask_err04])
238RTEMS_TEST_CHECK([sptasknopreempt01])
239RTEMS_TEST_CHECK([spthread01])
240RTEMS_TEST_CHECK([spthreadlife01])
241RTEMS_TEST_CHECK([spthreadq01])
242RTEMS_TEST_CHECK([sptimecounter01])
243RTEMS_TEST_CHECK([sptimecounter02])
244RTEMS_TEST_CHECK([sptimecounter03])
245RTEMS_TEST_CHECK([sptimecounter04])
246RTEMS_TEST_CHECK([sptimer_err01])
247RTEMS_TEST_CHECK([sptimer_err02])
248RTEMS_TEST_CHECK([sptimerserver01])
249RTEMS_TEST_CHECK([sptimespec01])
250RTEMS_TEST_CHECK([sptls01])
251RTEMS_TEST_CHECK([sptls02])
252RTEMS_TEST_CHECK([sptls03])
253RTEMS_TEST_CHECK([sptls04])
254RTEMS_TEST_CHECK([spversion01])
255RTEMS_TEST_CHECK([spwatchdog])
256RTEMS_TEST_CHECK([spwkspace])
257
258AC_CONFIG_FILES([Makefile])
259AC_OUTPUT
Note: See TracBrowser for help on using the repository browser.