source: rtems/testsuites/sptests/configure.ac @ a38ced2

4.115
Last change on this file since a38ced2 was a38ced2, checked in by Sebastian Huber <sebastian.huber@…>, on 10/10/14 at 07:09:19

score: Rework global construction

Ensure that the global construction is performed in the context of the
first initialization thread. On SMP this was not guaranteed in the
previous implementation.

  • 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],[http://www.rtems.org/bugzilla])
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
43spglobalcon01/Makefile
44spintrcritical22/Makefile
45spsem03/Makefile
46spresource01/Makefile
47spmrsp01/Makefile
48spscheduler01/Makefile
49spfatal28/Makefile
50spthreadlife01/Makefile
51spprofiling01/Makefile
52spcache01/Makefile
53sptls03/Makefile
54spcpucounter01/Makefile
55sptls02/Makefile
56sptls01/Makefile
57spintrcritical20/Makefile
58spintrcritical21/Makefile
59spcontext01/Makefile
60spfatal26/Makefile
61spinternalerror02/Makefile
62spinternalerror01/Makefile
63speventsystem01/Makefile
64speventtransient01/Makefile
65spintrcritical18/Makefile
66sp01/Makefile
67sp02/Makefile
68sp03/Makefile
69sp04/Makefile
70sp05/Makefile
71sp06/Makefile
72sp07/Makefile
73sp08/Makefile
74sp10/Makefile
75sp11/Makefile
76sp12/Makefile
77sp13/Makefile
78sp14/Makefile
79sp15/Makefile
80sp16/Makefile
81sp17/Makefile
82sp18/Makefile
83sp19/Makefile
84sp20/Makefile
85sp21/Makefile
86sp22/Makefile
87sp23/Makefile
88sp24/Makefile
89sp25/Makefile
90sp26/Makefile
91sp27/Makefile
92sp27a/Makefile
93sp28/Makefile
94sp29/Makefile
95sp30/Makefile
96sp31/Makefile
97sp32/Makefile
98sp33/Makefile
99sp34/Makefile
100sp35/Makefile
101sp36/Makefile
102sp37/Makefile
103sp38/Makefile
104sp40/Makefile
105sp41/Makefile
106sp42/Makefile
107sp43/Makefile
108sp44/Makefile
109sp45/Makefile
110sp46/Makefile
111sp47/Makefile
112sp48/Makefile
113sp49/Makefile
114sp50/Makefile
115sp51/Makefile
116sp52/Makefile
117sp53/Makefile
118sp54/Makefile
119sp55/Makefile
120sp56/Makefile
121sp57/Makefile
122sp58/Makefile
123sp59/Makefile
124sp60/Makefile
125sp62/Makefile
126sp63/Makefile
127sp64/Makefile
128sp65/Makefile
129sp66/Makefile
130sp67/Makefile
131sp68/Makefile
132sp69/Makefile
133sp70/Makefile
134sp71/Makefile
135sp72/Makefile
136sp73/Makefile
137sp74/Makefile
138sp75/Makefile
139sp76/Makefile
140sp77/Makefile
141sp2038/Makefile
142spassoc01/Makefile
143spcbssched01/Makefile
144spcbssched02/Makefile
145spcbssched03/Makefile
146spchain/Makefile
147spclockget/Makefile
148spclock_err01/Makefile
149spclock_err02/Makefile
150spcoverage/Makefile
151spedfsched01/Makefile
152spedfsched02/Makefile
153spedfsched03/Makefile
154sperror01/Makefile
155sperror02/Makefile
156sperror03/Makefile
157spevent_err03/Makefile
158spfatal01/Makefile
159spfatal02/Makefile
160spfatal03/Makefile
161spfatal04/Makefile
162spfatal05/Makefile
163spfatal06/Makefile
164spfatal07/Makefile
165spfatal08/Makefile
166spfatal09/Makefile
167spfatal10/Makefile
168spfatal11/Makefile
169spfatal12/Makefile
170spfatal13/Makefile
171spfatal14/Makefile
172spfatal15/Makefile
173spfatal16/Makefile
174spfatal17/Makefile
175spfatal18/Makefile
176spfatal19/Makefile
177spfatal20/Makefile
178spfatal22/Makefile
179spfatal24/Makefile
180spfatal25/Makefile
181spfatal27/Makefile
182spfifo01/Makefile
183spfifo02/Makefile
184spfifo03/Makefile
185spfifo04/Makefile
186spfifo05/Makefile
187spfreechain01/Makefile
188spintr_err01/Makefile
189spintrcritical01/Makefile
190spintrcritical02/Makefile
191spintrcritical03/Makefile
192spintrcritical04/Makefile
193spintrcritical05/Makefile
194spintrcritical06/Makefile
195spintrcritical07/Makefile
196spintrcritical08/Makefile
197spintrcritical09/Makefile
198spintrcritical10/Makefile
199spintrcritical11/Makefile
200spintrcritical12/Makefile
201spintrcritical13/Makefile
202spintrcritical14/Makefile
203spintrcritical15/Makefile
204spintrcritical16/Makefile
205spintrcritical17/Makefile
206spheapprot/Makefile
207spmkdir/Makefile
208spmountmgr01/Makefile
209spmsgq_err01/Makefile
210spmsgq_err02/Makefile
211spnotepad01/Makefile
212spnsext01/Makefile
213spobjgetnext/Makefile
214sppagesize/Makefile
215spport_err01/Makefile
216spprintk/Makefile
217spprivenv01/Makefile
218spqreslib/Makefile
219spratemon_err01/Makefile
220sprbtree01/Makefile
221spsem_err01/Makefile
222spsem_err02/Makefile
223spsem01/Makefile
224spsem02/Makefile
225spsignal_err01/Makefile
226spsimplesched01/Makefile
227spsimplesched02/Makefile
228spsimplesched03/Makefile
229spsize/Makefile
230spstkalloc/Makefile
231spstkalloc02/Makefile
232spthreadq01/Makefile
233sptimespec01/Makefile
234spwatchdog/Makefile
235spwkspace/Makefile
236sptask_err01/Makefile
237sptask_err02/Makefile
238sptask_err03/Makefile
239sptask_err04/Makefile
240sptimer_err01/Makefile
241sptimer_err02/Makefile
242spcpuset01/Makefile
243spregion_err01/Makefile
244sppartition_err01/Makefile
245])
246AC_OUTPUT
Note: See TracBrowser for help on using the repository browser.