source: rtems-schedsim/schedsim/rtems/Makefile.am @ 65139e8

Last change on this file since 65139e8 was 6f48a61, checked in by Jennifer Averett <jennifer.averett@…>, on 06/17/14 at 17:03:25

Add remainder of schedulers and cluster scheduler support.

  • Property mode set to 100644
File size: 23.1 KB
Line 
1ACLOCAL_AMFLAGS = -I ../../aclocal
2
3lib_LIBRARIES = librtems.a
4
5cpukitdir=@rtems_srcdir@/cpukit
6rtemscdir=@rtems_srcdir@/c
7librtems_a_CPPFLAGS  = -D__RTEMS_VIOLATE_KERNEL_VISIBILITY__
8librtems_a_CPPFLAGS += -D_GNU_SOURCE
9librtems_a_CPPFLAGS += -I$(top_builddir)/score/include
10librtems_a_CPPFLAGS += -I$(srcdir)/sched_cpu
11librtems_a_CPPFLAGS += -I$(cpukitdir)/include
12librtems_a_CPPFLAGS += -I$(cpukitdir)/score/include
13librtems_a_CPPFLAGS += -I$(cpukitdir)/rtems/include
14librtems_a_CPPFLAGS += -I$(cpukitdir)/sapi/include
15librtems_a_CPPFLAGS += -I$(cpukitdir)/libcsupport/include
16librtems_a_CPPFLAGS += -I$(cpukitdir)/libmisc/stringto
17if HAS_PTHREADS
18librtems_a_CPPFLAGS += -I$(cpukitdir)/posix/include
19librtems_a_CPPFLAGS += -I$(cpukitdir)/posix/include
20endif
21
22## Have own version of these
23librtems_a_SOURCES = rtems_init.c
24librtems_a_SOURCES += wkspace.c
25librtems_a_SOURCES += debugio.c
26librtems_a_SOURCES += sched_cpu/cpu_asm.c
27librtems_a_SOURCES += sched_cpu/cpu.c
28
29## CPUKIT/SCORE/SRC
30librtems_a_SOURCES += $(cpukitdir)/score/src/interr.c
31librtems_a_SOURCES += $(cpukitdir)/score/src/percpu.c
32librtems_a_SOURCES += $(cpukitdir)/score/src/apiext.c
33librtems_a_SOURCES += $(cpukitdir)/score/src/apimutex.c
34librtems_a_SOURCES += $(cpukitdir)/score/src/apimutexlock.c
35librtems_a_SOURCES += $(cpukitdir)/score/src/apimutexunlock.c
36librtems_a_SOURCES += $(cpukitdir)/score/src/chainappend.c
37librtems_a_SOURCES += $(cpukitdir)/score/src/chain.c
38librtems_a_SOURCES += $(cpukitdir)/score/src/chainextract.c
39librtems_a_SOURCES += $(cpukitdir)/score/src/chainget.c
40librtems_a_SOURCES += $(cpukitdir)/score/src/chaininsert.c
41librtems_a_SOURCES += $(cpukitdir)/score/src/coremutex.c
42librtems_a_SOURCES += $(cpukitdir)/score/src/coremutexflush.c
43librtems_a_SOURCES += $(cpukitdir)/score/src/coremutexseize.c
44librtems_a_SOURCES += $(cpukitdir)/score/src/coremutexseizeintr.c
45librtems_a_SOURCES += $(cpukitdir)/score/src/coremutexsurrender.c
46librtems_a_SOURCES += $(cpukitdir)/score/src/coresem.c
47librtems_a_SOURCES += $(cpukitdir)/score/src/coresemflush.c
48librtems_a_SOURCES += $(cpukitdir)/score/src/coresemseize.c
49librtems_a_SOURCES += $(cpukitdir)/score/src/coresemsurrender.c
50librtems_a_SOURCES += $(cpukitdir)/score/src/coretod.c
51librtems_a_SOURCES += $(cpukitdir)/score/src/coretodget.c
52librtems_a_SOURCES += $(cpukitdir)/score/src/coretodgetuptimetimespec.c
53librtems_a_SOURCES += $(cpukitdir)/score/src/coretodsecondssinceepoch.c
54librtems_a_SOURCES += $(cpukitdir)/score/src/coretodset.c
55librtems_a_SOURCES += $(cpukitdir)/score/src/coretodtickle.c
56librtems_a_SOURCES += $(cpukitdir)/score/src/coretodtickspersec.c
57librtems_a_SOURCES += $(cpukitdir)/score/src/debugisownerofallocator.c
58librtems_a_SOURCES += $(cpukitdir)/score/src/freechain.c
59librtems_a_SOURCES += $(cpukitdir)/score/src/isr.c
60librtems_a_SOURCES += $(cpukitdir)/score/src/log2table.c
61librtems_a_SOURCES += $(cpukitdir)/score/src/objectallocate.c
62librtems_a_SOURCES += $(cpukitdir)/score/src/objectapimaximumclass.c
63librtems_a_SOURCES += $(cpukitdir)/score/src/objectclose.c
64librtems_a_SOURCES += $(cpukitdir)/score/src/objectextendinformation.c
65librtems_a_SOURCES += $(cpukitdir)/score/src/objectfree.c
66librtems_a_SOURCES += $(cpukitdir)/score/src/objectget.c
67librtems_a_SOURCES += $(cpukitdir)/score/src/objectgetinfo.c
68librtems_a_SOURCES += $(cpukitdir)/score/src/objectgetinfoid.c
69librtems_a_SOURCES += $(cpukitdir)/score/src/objectgetisr.c
70librtems_a_SOURCES += $(cpukitdir)/score/src/objectgetnameasstring.c
71librtems_a_SOURCES += $(cpukitdir)/score/src/objectgetnext.c
72librtems_a_SOURCES += $(cpukitdir)/score/src/objectgetnoprotection.c
73librtems_a_SOURCES += $(cpukitdir)/score/src/objectidtoname.c
74librtems_a_SOURCES += $(cpukitdir)/score/src/objectinitializeinformation.c
75librtems_a_SOURCES += $(cpukitdir)/score/src/objectnamespaceremove.c
76librtems_a_SOURCES += $(cpukitdir)/score/src/objectnametoid.c
77librtems_a_SOURCES += $(cpukitdir)/score/src/objectnametoidstring.c
78librtems_a_SOURCES += $(cpukitdir)/score/src/objectsetname.c
79librtems_a_SOURCES += $(cpukitdir)/score/src/objectshrinkinformation.c
80librtems_a_SOURCES += $(cpukitdir)/score/src/rbtree.c
81librtems_a_SOURCES += $(cpukitdir)/score/src/rbtreeextract.c
82librtems_a_SOURCES += $(cpukitdir)/score/src/rbtreefind.c
83librtems_a_SOURCES += $(cpukitdir)/score/src/rbtreeinsert.c
84librtems_a_SOURCES += $(cpukitdir)/score/src/rbtreeiterate.c
85librtems_a_SOURCES += $(cpukitdir)/score/src/rbtreenext.c
86librtems_a_SOURCES += $(cpukitdir)/score/src/resourceiterate.c
87librtems_a_SOURCES += $(cpukitdir)/score/src/scheduler.c
88librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerdefaultnodedestroy.c
89librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerdefaultnodeinit.c
90librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerdefaultreleasejob.c
91librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerdefaultschedule.c
92librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerdefaultstartidle.c
93librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerdefaulttick.c
94librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerdefaultupdate.c
95
96# Uniprocessor Deterministic Scheduler
97librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerpriorityblock.c
98librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerpriority.c
99librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerprioritychangepriority.c
100librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerpriorityprioritycompare.c
101librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerpriorityschedule.c
102librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerpriorityunblock.c
103librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerpriorityupdate.c
104librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerpriorityyield.c
105
106# Uniprocessor Scheduler Simple
107librtems_a_SOURCES += $(cpukitdir)/score/src/schedulersimpleblock.c
108librtems_a_SOURCES += $(cpukitdir)/score/src/schedulersimple.c
109librtems_a_SOURCES += $(cpukitdir)/score/src/schedulersimplechangepriority.c
110librtems_a_SOURCES += $(cpukitdir)/score/src/schedulersimpleschedule.c
111librtems_a_SOURCES += $(cpukitdir)/score/src/schedulersimpleunblock.c
112librtems_a_SOURCES += $(cpukitdir)/score/src/schedulersimpleyield.c
113
114# Uniprocessor Scheduler CBS
115librtems_a_SOURCES += $(cpukitdir)/score/src
116librtems_a_SOURCES += $(cpukitdir)/score/src/schedulercbsattachthread.c
117librtems_a_SOURCES += $(cpukitdir)/score/src/schedulercbscreateserver.c
118librtems_a_SOURCES += $(cpukitdir)/score/src/schedulercbsgetapprovedbudget.c
119librtems_a_SOURCES += $(cpukitdir)/score/src/schedulercbsgetremainingbudget.c
120librtems_a_SOURCES += $(cpukitdir)/score/src/schedulercbsreleasejob.c
121librtems_a_SOURCES += $(cpukitdir)/score/src/schedulercbs.c
122librtems_a_SOURCES += $(cpukitdir)/score/src/schedulercbsdestroyserver.c
123librtems_a_SOURCES += $(cpukitdir)/score/src/schedulercbsgetexecutiontime.c
124librtems_a_SOURCES += $(cpukitdir)/score/src/schedulercbsgetserverid.c
125librtems_a_SOURCES += $(cpukitdir)/score/src/schedulercbssetparameters.c
126librtems_a_SOURCES += $(cpukitdir)/score/src/schedulercbscleanup.c
127librtems_a_SOURCES += $(cpukitdir)/score/src/schedulercbsdetachthread.c
128librtems_a_SOURCES += $(cpukitdir)/score/src/schedulercbsgetparameters.c
129librtems_a_SOURCES += $(cpukitdir)/score/src/schedulercbsnodeinit.c
130librtems_a_SOURCES += $(cpukitdir)/score/src/schedulercbsunblock.c
131
132# Uniprocessor Scheduler EDF
133librtems_a_SOURCES += $(cpukitdir)/score/src/scheduleredfblock.c
134librtems_a_SOURCES += $(cpukitdir)/score/src/scheduleredfchangepriority.c
135librtems_a_SOURCES += $(cpukitdir)/score/src/scheduleredfprioritycompare.c
136librtems_a_SOURCES += $(cpukitdir)/score/src/scheduleredfschedule.c
137librtems_a_SOURCES += $(cpukitdir)/score/src/scheduleredfupdate.c
138librtems_a_SOURCES += $(cpukitdir)/score/src/scheduleredf.c
139librtems_a_SOURCES += $(cpukitdir)/score/src/scheduleredfnodeinit.c
140librtems_a_SOURCES += $(cpukitdir)/score/src/scheduleredfreleasejob.c
141librtems_a_SOURCES += $(cpukitdir)/score/src/scheduleredfunblock.c
142librtems_a_SOURCES += $(cpukitdir)/score/src/scheduleredfyield.c
143
144librtems_a_SOURCES += $(cpukitdir)/score/src/thread.c
145librtems_a_SOURCES += $(cpukitdir)/score/src/threadchangepriority.c
146librtems_a_SOURCES += $(cpukitdir)/score/src/threadclearstate.c
147librtems_a_SOURCES += $(cpukitdir)/score/src/threadcreateidle.c
148librtems_a_SOURCES += $(cpukitdir)/score/src/threaddelayended.c
149librtems_a_SOURCES += $(cpukitdir)/score/src/threaddispatch.c
150librtems_a_SOURCES += $(cpukitdir)/score/src/threadget.c
151librtems_a_SOURCES += $(cpukitdir)/score/src/threadhandler.c
152librtems_a_SOURCES += $(cpukitdir)/score/src/threadinitialize.c
153librtems_a_SOURCES += $(cpukitdir)/score/src/threadloadenv.c
154librtems_a_SOURCES += $(cpukitdir)/score/src/threadready.c
155librtems_a_SOURCES += $(cpukitdir)/score/src/threadrestart.c
156librtems_a_SOURCES += $(cpukitdir)/score/src/threadsetpriority.c
157librtems_a_SOURCES += $(cpukitdir)/score/src/threadsetstate.c
158librtems_a_SOURCES += $(cpukitdir)/score/src/threadstackallocate.c
159librtems_a_SOURCES += $(cpukitdir)/score/src/threadstackfree.c
160librtems_a_SOURCES += $(cpukitdir)/score/src/threadstart.c
161librtems_a_SOURCES += $(cpukitdir)/score/src/threadstartmultitasking.c
162librtems_a_SOURCES += $(cpukitdir)/score/src/iterateoverthreads.c
163librtems_a_SOURCES += $(cpukitdir)/score/src/threadq.c
164librtems_a_SOURCES += $(cpukitdir)/score/src/threadblockingoperationcancel.c
165librtems_a_SOURCES += $(cpukitdir)/score/src/threadqdequeue.c
166librtems_a_SOURCES += $(cpukitdir)/score/src/threadqdequeuefifo.c
167librtems_a_SOURCES += $(cpukitdir)/score/src/threadqdequeuepriority.c
168librtems_a_SOURCES += $(cpukitdir)/score/src/threadqenqueue.c
169librtems_a_SOURCES += $(cpukitdir)/score/src/threadqenqueuefifo.c
170librtems_a_SOURCES += $(cpukitdir)/score/src/threadqenqueuepriority.c
171librtems_a_SOURCES += $(cpukitdir)/score/src/threadqextract.c
172librtems_a_SOURCES += $(cpukitdir)/score/src/threadqextractfifo.c
173librtems_a_SOURCES += $(cpukitdir)/score/src/threadqextractpriority.c
174librtems_a_SOURCES += $(cpukitdir)/score/src/threadqextractwithproxy.c
175librtems_a_SOURCES += $(cpukitdir)/score/src/threadqfirst.c
176librtems_a_SOURCES += $(cpukitdir)/score/src/threadqfirstfifo.c
177librtems_a_SOURCES += $(cpukitdir)/score/src/threadqfirstpriority.c
178librtems_a_SOURCES += $(cpukitdir)/score/src/threadqflush.c
179librtems_a_SOURCES += $(cpukitdir)/score/src/threadqprocesstimeout.c
180librtems_a_SOURCES += $(cpukitdir)/score/src/threadqtimeout.c
181librtems_a_SOURCES += $(cpukitdir)/score/src/threadyield.c
182librtems_a_SOURCES += $(cpukitdir)/score/src/timespecaddto.c
183librtems_a_SOURCES += $(cpukitdir)/score/src/timespecdividebyinteger.c
184librtems_a_SOURCES += $(cpukitdir)/score/src/timespecdivide.c
185librtems_a_SOURCES += $(cpukitdir)/score/src/timespecfromticks.c
186librtems_a_SOURCES += $(cpukitdir)/score/src/timespecisvalid.c
187librtems_a_SOURCES += $(cpukitdir)/score/src/timespeclessthan.c
188librtems_a_SOURCES += $(cpukitdir)/score/src/timespecsubtract.c
189librtems_a_SOURCES += $(cpukitdir)/score/src/timespectoticks.c
190librtems_a_SOURCES += $(cpukitdir)/score/src/userextaddset.c
191librtems_a_SOURCES += $(cpukitdir)/score/src/userext.c
192librtems_a_SOURCES += $(cpukitdir)/score/src/userextiterate.c
193librtems_a_SOURCES += $(cpukitdir)/score/src/userextremoveset.c
194librtems_a_SOURCES += $(cpukitdir)/score/src/watchdogadjust.c
195librtems_a_SOURCES += $(cpukitdir)/score/src/watchdogadjusttochain.c
196librtems_a_SOURCES += $(cpukitdir)/score/src/watchdog.c
197librtems_a_SOURCES += $(cpukitdir)/score/src/watchdoginsert.c
198librtems_a_SOURCES += $(cpukitdir)/score/src/watchdogremove.c
199librtems_a_SOURCES += $(cpukitdir)/score/src/watchdogtickle.c
200librtems_a_SOURCES += $(cpukitdir)/sapi/src/debug.c
201librtems_a_SOURCES += $(cpukitdir)/rtems/src/clockgetsecondssinceepoch.c
202librtems_a_SOURCES += $(cpukitdir)/rtems/src/clockgettickspersecond.c
203librtems_a_SOURCES += $(cpukitdir)/rtems/src/clockgettickssinceboot.c
204librtems_a_SOURCES += $(cpukitdir)/rtems/src/clockgettod.c
205librtems_a_SOURCES += $(cpukitdir)/rtems/src/clockgettodtimeval.c
206librtems_a_SOURCES += $(cpukitdir)/rtems/src/clockgetuptime.c
207librtems_a_SOURCES += $(cpukitdir)/rtems/src/clockset.c
208librtems_a_SOURCES += $(cpukitdir)/rtems/src/clocksetnsecshandler.c
209librtems_a_SOURCES += $(cpukitdir)/rtems/src/clocktick.c
210librtems_a_SOURCES += $(cpukitdir)/rtems/src/clocktodtoseconds.c
211librtems_a_SOURCES += $(cpukitdir)/rtems/src/clocktodvalidate.c
212librtems_a_SOURCES += $(cpukitdir)/rtems/src/getprocessorcount.c
213librtems_a_SOURCES += $(cpukitdir)/rtems/src/sem.c
214librtems_a_SOURCES += $(cpukitdir)/rtems/src/semcreate.c
215librtems_a_SOURCES += $(cpukitdir)/rtems/src/semdata.c
216librtems_a_SOURCES += $(cpukitdir)/rtems/src/semdelete.c
217librtems_a_SOURCES += $(cpukitdir)/rtems/src/semflush.c
218librtems_a_SOURCES += $(cpukitdir)/rtems/src/semident.c
219librtems_a_SOURCES += $(cpukitdir)/rtems/src/semobtain.c
220librtems_a_SOURCES += $(cpukitdir)/rtems/src/semrelease.c
221librtems_a_SOURCES += $(cpukitdir)/rtems/src/semtranslatereturncode.c
222librtems_a_SOURCES += $(cpukitdir)/rtems/src/signalcatch.c
223librtems_a_SOURCES += $(cpukitdir)/rtems/src/status.c
224librtems_a_SOURCES += $(cpukitdir)/rtems/src/statustext.c
225librtems_a_SOURCES += $(cpukitdir)/rtems/src/tasks.c
226librtems_a_SOURCES += $(cpukitdir)/rtems/src/taskdata.c
227librtems_a_SOURCES += $(cpukitdir)/rtems/src/taskmode.c
228librtems_a_SOURCES += $(cpukitdir)/rtems/src/taskvariable_invoke_dtor.c
229librtems_a_SOURCES += $(cpukitdir)/rtems/src/taskcreate.c
230librtems_a_SOURCES += $(cpukitdir)/rtems/src/taskstart.c
231librtems_a_SOURCES += $(cpukitdir)/rtems/src/taskident.c
232librtems_a_SOURCES += $(cpukitdir)/rtems/src/taskdelete.c
233librtems_a_SOURCES += $(cpukitdir)/rtems/src/taskresume.c
234librtems_a_SOURCES += $(cpukitdir)/rtems/src/tasksuspend.c
235librtems_a_SOURCES += $(cpukitdir)/rtems/src/tasksetpriority.c
236librtems_a_SOURCES += $(cpukitdir)/rtems/src/taskmode.c
237librtems_a_SOURCES += $(cpukitdir)/rtems/src/taskwakeafter.c
238librtems_a_SOURCES += $(cpukitdir)/posix/src/key.c
239librtems_a_SOURCES += $(cpukitdir)/posix/src/keyfreememory.c
240librtems_a_SOURCES += $(cpukitdir)/posix/src/keyrundestructors.c
241librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/__assert.c
242librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/assoclocalbyname.c
243librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/assoclocalbyremotebitfield.c
244librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/assoclocalbyremote.c
245librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/assocnamebad.c
246librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/assocnamebylocalbitfield.c
247librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/assocnamebylocal.c
248librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/assocnamebyremotebitfield.c
249librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/assocnamebyremote.c
250librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/assocptrbylocal.c
251librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/assocptrbyname.c
252librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/assocptrbyremote.c
253librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/assocremotebylocalbitfield.c
254librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/assocremotebylocal.c
255librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/assocremotebyname.c
256librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/error.c
257librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/printk.c
258librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/vprintk.c
259librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/rtems_heap_null_extend.c
260librtems_a_SOURCES += $(cpukitdir)/libcsupport/src/rtems_putc.c
261librtems_a_SOURCES += $(cpukitdir)/libmisc/stringto/stringtodouble.c
262librtems_a_SOURCES += $(cpukitdir)/libmisc/stringto/stringtofloat.c
263librtems_a_SOURCES += $(cpukitdir)/libmisc/stringto/stringtoint.c
264librtems_a_SOURCES += $(cpukitdir)/libmisc/stringto/stringtolong.c
265librtems_a_SOURCES += $(cpukitdir)/libmisc/stringto/stringtopointer.c
266librtems_a_SOURCES += $(cpukitdir)/libmisc/stringto/stringtounsignedchar.c
267librtems_a_SOURCES += $(cpukitdir)/libmisc/stringto/stringtounsignedint.c
268librtems_a_SOURCES += $(cpukitdir)/libmisc/stringto/stringtounsignedlong.c
269
270if HAS_SMP
271librtems_a_SOURCES += $(cpukitdir)/score/src/smp.c
272librtems_a_SOURCES += $(cpukitdir)/score/src/threaddisabledispatch.c
273librtems_a_SOURCES += $(cpukitdir)/score/src/threadenabledispatch.c
274librtems_a_SOURCES += $(cpukitdir)/score/src/threaddispatchdisablelevel.c
275librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerprioritysmp.c
276librtems_a_SOURCES += $(cpukitdir)/score/src/schedulersimplesmp.c
277librtems_a_SOURCES += $(cpukitdir)/score/src/debugisthreaddispatchingallowed.c
278librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerdefaultgetaffinity.c
279librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerdefaultsetaffinity.c
280librtems_a_SOURCES += $(cpukitdir)/score/src/schedulersmpvalidstatechanges.c
281librtems_a_SOURCES += $(cpukitdir)/score/src/schedulergetaffinity.c
282librtems_a_SOURCES += $(cpukitdir)/score/src/schedulerpriorityaffinitysmp.c
283librtems_a_SOURCES += $(cpukitdir)/score/src/schedulersetaffinity.c
284librtems_a_SOURCES += $(cpukitdir)/score/src/schedulersmpstartidle.c
285librtems_a_SOURCES += $(cpukitdir)/score/src/cpuset.c
286librtems_a_SOURCES += $(cpukitdir)/rtems/src/taskgetaffinity.c
287librtems_a_SOURCES += $(cpukitdir)/rtems/src/tasksetaffinity.c
288librtems_a_SOURCES += $(cpukitdir)/rtems/src/schedulerident.c
289librtems_a_SOURCES += $(cpukitdir)/rtems/src/schedulergetprocessorset.c
290librtems_a_SOURCES += $(cpukitdir)/rtems/src/tasksetscheduler.c
291endif
292
293schedsim_includedir = $(includedir)/schedsim
294schedsim_rtems_includedir = $(includedir)/schedsim/rtems
295schedsim_rtems_score_includedir = $(includedir)/schedsim/rtems/score
296schedsim_rtems_rtems_includedir = $(includedir)/schedsim/rtems/rtems
297
298schedsim_include_HEADERS  = \
299  ${cpukitdir}/rtems/include/rtems.h \
300  sched_cpu/stdatomic.h \
301  sched_cpu/sys/_types.h \
302  sched_cpu/machine/_types.h \
303  sched_cpu/machine/_default_types.h \
304  sched_cpu/sys/features.h \
305  sched_cpu/sys/lock.h \
306  sched_cpu/sys/cpuset.h
307
308schedsim_rtems_include_HEADERS  = \
309  ${cpukitdir}/score/include//rtems/seterr.h \
310  ${cpukitdir}/score/include/rtems/system.h \
311  ${cpukitdir}/score/include/rtems/debug.h \
312  ${cpukitdir}/include/rtems/bspIo.h \
313  $(cpukitdir)/sapi/include/rtems/fatal.h \
314  $(cpukitdir)/sapi/include/rtems/init.h \
315  $(cpukitdir)/sapi/include/rtems/config.h \
316  $(cpukitdir)/sapi/include/rtems/sptables.h \
317  $(cpukitdir)/sapi/include/rtems/io.h \
318  $(cpukitdir)/sapi/include/rtems/mptables.h \
319  $(cpukitdir)/sapi/include/rtems/extension.h \
320  $(cpukitdir)/sapi/include/rtems/chain.h \
321  $(cpukitdir)/sapi/include/confdefs.h \
322  $(cpukitdir)/libcsupport/include/rtems/libio_.h \
323  $(cpukitdir)/libcsupport/include/rtems/watchdogdrv.h \
324  $(cpukitdir)/libcsupport/include/rtems/error.h \
325  $(cpukitdir)/libcsupport/include/rtems/framebuffer.h \
326  $(cpukitdir)/libcsupport/include/rtems/assoc.h \
327  $(cpukitdir)/libcsupport/include/rtems/libio.h \
328  $(cpukitdir)/libcsupport/include/rtems/gxx_wrappers.h \
329  $(cpukitdir)/libcsupport/include/rtems/libcsupport.h \
330  $(cpukitdir)/libcsupport/include/rtems/termiostypes.h \
331  $(cpukitdir)/libcsupport/include/rtems/malloc.h \
332  sched_cpu/rtems/stringto.h \
333  sched_cpu/rtems/asm.h
334
335if HAS_PTHREADS
336schedsim_rtems_include_HEADERS  += \
337  ${cpukitdir}/posix/include/rtems/posix/config.h
338endif
339
340schedsim_rtems_score_include_HEADERS = \
341  ${cpukitdir}/score/include/rtems/score/address.h \
342  ${cpukitdir}/score/include/rtems/score/coremutex.h \
343  ${cpukitdir}/score/include/rtems/score/corerwlock.h \
344  ${cpukitdir}/score/include/rtems/score/cpuset.h \
345  ${cpukitdir}/score/include/rtems/score/cpusetimpl.h \
346  ${cpukitdir}/score/include/rtems/score/cpustdatomic.h \
347  ${cpukitdir}/score/include/rtems/score/threadsync.h \
348  ${cpukitdir}/score/include/rtems/score/priority.h \
349  ${cpukitdir}/score/include/rtems/score/sysstate.h \
350  ${cpukitdir}/score/include/rtems/score/threadmp.h \
351  ${cpukitdir}/score/include/rtems/score/mppkt.h \
352  ${cpukitdir}/score/include/rtems/score/stack.h \
353  ${cpukitdir}/score/include/rtems/score/context.h \
354  ${cpukitdir}/score/include/rtems/score/heap.h \
355  ${cpukitdir}/score/include/rtems/score/coresem.h \
356  ${cpukitdir}/score/include/rtems/score/corebarrier.h \
357  ${cpukitdir}/score/include/rtems/score/corespinlock.h \
358  ${cpukitdir}/score/include/rtems/score/prioritybitmap.h \
359  ${cpukitdir}/score/include/rtems/score/timestamp.h \
360  ${cpukitdir}/score/include/rtems/score/basedefs.h \
361  ${cpukitdir}/score/include/rtems/score/wkspace.h \
362  ${cpukitdir}/score/include/rtems/score/percpu.h \
363  ${cpukitdir}/score/include/rtems/score/watchdog.h \
364  ${cpukitdir}/score/include/rtems/score/tod.h \
365  ${cpukitdir}/score/include/rtems/score/protectedheap.h \
366  ${cpukitdir}/score/include/rtems/score/timestamp64.h \
367  ${cpukitdir}/score/include/rtems/score/chain.h \
368  ${cpukitdir}/score/include/rtems/score/apiext.h \
369  ${cpukitdir}/score/include/rtems/score/userext.h \
370  ${cpukitdir}/score/include/rtems/score/userextimpl.h \
371  ${cpukitdir}/score/include/rtems/score/threadq.h \
372  ${cpukitdir}/score/include/rtems/score/apimutex.h \
373  ${cpukitdir}/score/include/rtems/score/scheduler.h \
374  ${cpukitdir}/score/include/rtems/score/isr.h \
375  ${cpukitdir}/score/include/rtems/score/mpci.h \
376  ${cpukitdir}/score/include/rtems/score/object.h \
377  ${cpukitdir}/score/include/rtems/score/copyrt.h \
378  ${cpukitdir}/score/include/rtems/score/states.h \
379  ${cpukitdir}/score/include/rtems/score/objectmp.h \
380  ${cpukitdir}/score/include/rtems/score/thread.h \
381  ${cpukitdir}/score/include/rtems/score/coremsg.h \
382  ${cpukitdir}/score/include/rtems/score/schedulerpriority.h \
383  ${cpukitdir}/score/include/rtems/score/schedulersimple.h \
384  ${cpukitdir}/score/include/rtems/score/timespec.h \
385  ${cpukitdir}/score/include/rtems/score/interr.h \
386  sched_cpu/rtems/score/cpu_asm.h \
387  $(top_builddir)/score/include/rtems/score/cpuopts.h \
388  sched_cpu/rtems/score/cpu.h \
389  sched_cpu/rtems/score/cpuatomic.h \
390  sched_cpu/rtems/score/types.h \
391  sched_cpu/rtems/score/no_cpu.h
392
393
394schedsim_rtems_rtems_include_HEADERS = \
395  ${cpukitdir}/rtems/include/rtems/rtems/event.h \
396  ${cpukitdir}/rtems/include/rtems/rtems/cache.h \
397  ${cpukitdir}/rtems/include/rtems/rtems/timer.h \
398  ${cpukitdir}/rtems/include/rtems/rtems/regionmp.h \
399  ${cpukitdir}/rtems/include/rtems/rtems/config.h \
400  ${cpukitdir}/rtems/include/rtems/rtems/ratemon.h \
401  ${cpukitdir}/rtems/include/rtems/rtems/rtemsapi.h \
402  ${cpukitdir}/rtems/include/rtems/rtems/mp.h \
403  ${cpukitdir}/rtems/include/rtems/rtems/dpmem.h \
404  ${cpukitdir}/rtems/include/rtems/rtems/status.h \
405  ${cpukitdir}/rtems/include/rtems/rtems/sem.h \
406  ${cpukitdir}/rtems/include/rtems/rtems/barriermp.h \
407  ${cpukitdir}/rtems/include/rtems/rtems/types.h \
408  ${cpukitdir}/rtems/include/rtems/rtems/intr.h \
409  ${cpukitdir}/rtems/include/rtems/rtems/signalmp.h \
410  ${cpukitdir}/rtems/include/rtems/rtems/eventmp.h \
411  ${cpukitdir}/rtems/include/rtems/rtems/part.h \
412  ${cpukitdir}/rtems/include/rtems/rtems/message.h \
413  ${cpukitdir}/rtems/include/rtems/rtems/region.h \
414  ${cpukitdir}/rtems/include/rtems/rtems/object.h \
415  ${cpukitdir}/rtems/include/rtems/rtems/partmp.h \
416  ${cpukitdir}/rtems/include/rtems/rtems/msgmp.h \
417  ${cpukitdir}/rtems/include/rtems/rtems/clock.h \
418  ${cpukitdir}/rtems/include/rtems/rtems/modes.h \
419  ${cpukitdir}/rtems/include/rtems/rtems/taskmp.h \
420  ${cpukitdir}/rtems/include/rtems/rtems/asr.h \
421  ${cpukitdir}/rtems/include/rtems/rtems/semmp.h \
422  ${cpukitdir}/rtems/include/rtems/rtems/options.h \
423  ${cpukitdir}/rtems/include/rtems/rtems/attr.h \
424  ${cpukitdir}/rtems/include/rtems/rtems/support.h \
425  ${cpukitdir}/rtems/include/rtems/rtems/signal.h \
426  ${cpukitdir}/rtems/include/rtems/rtems/barrier.h \
427  ${cpukitdir}/rtems/include/rtems/rtems/tasks.h
428
429schedsim_include_HEADERS += rtems_sched.h
430
431include $(top_srcdir)/../automake/host.am
Note: See TracBrowser for help on using the repository browser.