source: rtems/testsuites/sptests/configure.ac @ 6a941e3

4.115
Last change on this file since 6a941e3 was 6a941e3, checked in by Sebastian Huber <sebastian.huber@…>, on 03/17/15 at 15:24:44

score: Fix _Thread_Change_priority()

Atomically update the current priority of a thread and the wait queue.
Serialize the scheduler update in a separate critical section with a
generation number.

New test sptests/spintrcritical23.

Close #2310.

  • Property mode set to 100644
File size: 4.8 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([../..],[..])
8
9RTEMS_CANONICAL_TARGET_CPU
10
11AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
12AM_MAINTAINER_MODE
13
14RTEMS_ENABLE_CXX
15RTEMS_ENV_RTEMSBSP
16RTEMS_CHECK_RTEMS_TEST_NO_PAUSE
17
18RTEMS_PROJECT_ROOT
19
20RTEMS_PROG_CC_FOR_TARGET
21RTEMS_PROG_CXX_FOR_TARGET
22
23RTEMS_CANONICALIZE_TOOLS
24
25RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
26RTEMS_CHECK_CXX(RTEMS_BSP)
27
28AM_CONDITIONAL([HAS_CPLUSPLUS],[test $HAS_CPLUSPLUS = "yes"])
29
30# FIXME: We should get rid of this. It's a cludge.
31AC_CHECK_SIZEOF([time_t])
32
33# Added to newlib pthreads for RTEMS SMP (np), may not be present
34AC_CHECK_HEADERS([sys/cpuset.h])
35AM_CONDITIONAL(HAS_CPUSET,test x"${ac_cv_header_sys_cpuset_h}" = x"yes")
36
37# Some tests should not be built/run in SMP configurations
38RTEMS_CHECK_CPUOPTS([RTEMS_SMP])
39AM_CONDITIONAL(HAS_SMP,test "$rtems_cv_RTEMS_SMP" = "yes")
40
41# Explicitly list all Makefiles here
42AC_CONFIG_FILES([Makefile
43spintrcritical23/Makefile
44spatomic01/Makefile
45spglobalcon01/Makefile
46spintrcritical22/Makefile
47spsem03/Makefile
48spresource01/Makefile
49spmrsp01/Makefile
50spscheduler01/Makefile
51spfatal28/Makefile
52spthreadlife01/Makefile
53spprofiling01/Makefile
54spcache01/Makefile
55sptls03/Makefile
56spcpucounter01/Makefile
57sptls02/Makefile
58sptls01/Makefile
59spintrcritical20/Makefile
60spintrcritical21/Makefile
61spcontext01/Makefile
62spfatal26/Makefile
63spinternalerror02/Makefile
64spinternalerror01/Makefile
65speventsystem01/Makefile
66speventtransient01/Makefile
67spintrcritical18/Makefile
68sp01/Makefile
69sp02/Makefile
70sp03/Makefile
71sp04/Makefile
72sp05/Makefile
73sp06/Makefile
74sp07/Makefile
75sp08/Makefile
76sp10/Makefile
77sp11/Makefile
78sp12/Makefile
79sp13/Makefile
80sp14/Makefile
81sp15/Makefile
82sp16/Makefile
83sp17/Makefile
84sp18/Makefile
85sp19/Makefile
86sp20/Makefile
87sp21/Makefile
88sp22/Makefile
89sp23/Makefile
90sp24/Makefile
91sp25/Makefile
92sp26/Makefile
93sp27/Makefile
94sp27a/Makefile
95sp28/Makefile
96sp29/Makefile
97sp30/Makefile
98sp31/Makefile
99sp32/Makefile
100sp33/Makefile
101sp34/Makefile
102sp35/Makefile
103sp36/Makefile
104sp37/Makefile
105sp38/Makefile
106sp40/Makefile
107sp41/Makefile
108sp42/Makefile
109sp43/Makefile
110sp44/Makefile
111sp45/Makefile
112sp46/Makefile
113sp47/Makefile
114sp48/Makefile
115sp49/Makefile
116sp50/Makefile
117sp51/Makefile
118sp52/Makefile
119sp53/Makefile
120sp54/Makefile
121sp55/Makefile
122sp56/Makefile
123sp57/Makefile
124sp58/Makefile
125sp59/Makefile
126sp60/Makefile
127sp62/Makefile
128sp63/Makefile
129sp64/Makefile
130sp65/Makefile
131sp66/Makefile
132sp67/Makefile
133sp68/Makefile
134sp69/Makefile
135sp70/Makefile
136sp71/Makefile
137sp72/Makefile
138sp73/Makefile
139sp74/Makefile
140sp75/Makefile
141sp76/Makefile
142sp77/Makefile
143sp2038/Makefile
144spassoc01/Makefile
145spcbssched01/Makefile
146spcbssched02/Makefile
147spcbssched03/Makefile
148spchain/Makefile
149spclockget/Makefile
150spclock_err01/Makefile
151spclock_err02/Makefile
152spcoverage/Makefile
153spedfsched01/Makefile
154spedfsched02/Makefile
155spedfsched03/Makefile
156sperror01/Makefile
157sperror02/Makefile
158sperror03/Makefile
159spevent_err03/Makefile
160spfatal01/Makefile
161spfatal02/Makefile
162spfatal03/Makefile
163spfatal04/Makefile
164spfatal05/Makefile
165spfatal06/Makefile
166spfatal07/Makefile
167spfatal08/Makefile
168spfatal09/Makefile
169spfatal10/Makefile
170spfatal11/Makefile
171spfatal12/Makefile
172spfatal13/Makefile
173spfatal14/Makefile
174spfatal15/Makefile
175spfatal16/Makefile
176spfatal17/Makefile
177spfatal18/Makefile
178spfatal19/Makefile
179spfatal20/Makefile
180spfatal24/Makefile
181spfatal25/Makefile
182spfatal27/Makefile
183spfifo01/Makefile
184spfifo02/Makefile
185spfifo03/Makefile
186spfifo04/Makefile
187spfifo05/Makefile
188spfreechain01/Makefile
189spintr_err01/Makefile
190spintrcritical01/Makefile
191spintrcritical02/Makefile
192spintrcritical03/Makefile
193spintrcritical04/Makefile
194spintrcritical05/Makefile
195spintrcritical06/Makefile
196spintrcritical07/Makefile
197spintrcritical08/Makefile
198spintrcritical09/Makefile
199spintrcritical10/Makefile
200spintrcritical11/Makefile
201spintrcritical12/Makefile
202spintrcritical13/Makefile
203spintrcritical14/Makefile
204spintrcritical15/Makefile
205spintrcritical16/Makefile
206spintrcritical17/Makefile
207spheapprot/Makefile
208spmkdir/Makefile
209spmountmgr01/Makefile
210spmsgq_err01/Makefile
211spmsgq_err02/Makefile
212spnotepad01/Makefile
213spnotepad02/Makefile
214spnsext01/Makefile
215spobjgetnext/Makefile
216sppagesize/Makefile
217spport_err01/Makefile
218spprintk/Makefile
219spprivenv01/Makefile
220spqreslib/Makefile
221spratemon_err01/Makefile
222sprbtree01/Makefile
223spsem_err01/Makefile
224spsem_err02/Makefile
225spsem01/Makefile
226spsem02/Makefile
227spsignal_err01/Makefile
228spsimplesched01/Makefile
229spsimplesched02/Makefile
230spsimplesched03/Makefile
231spsize/Makefile
232spstkalloc/Makefile
233spstkalloc02/Makefile
234spthreadq01/Makefile
235sptimespec01/Makefile
236spwatchdog/Makefile
237spwkspace/Makefile
238sptask_err01/Makefile
239sptask_err02/Makefile
240sptask_err03/Makefile
241sptask_err04/Makefile
242sptimer_err01/Makefile
243sptimer_err02/Makefile
244spcpuset01/Makefile
245spregion_err01/Makefile
246sppartition_err01/Makefile
247])
248AC_OUTPUT
Note: See TracBrowser for help on using the repository browser.