--- cpukit/Makefile.am | 217 +++++++++++++++++++++++++++++++++++++++++++ cpukit/score/Makefile.am | 229 ---------------------------------------------- cpukit/wrapup/Makefile.am | 1 - 3 files changed, 217 insertions(+), 230 deletions(-)
diff --git a/cpukit/Makefile.am b/cpukit/Makefile.am index baaceb0cc4..b2705c6ed9 100644 --- a/cpukit/Makefile.am +++ b/cpukit/Makefile.am @@ -629,6 +629,199 @@ libcpukit_a_SOURCES += rtems/src/timerserverfireafter.c libcpukit_a_SOURCES += rtems/src/timerserverfirewhen.c libcpukit_a_SOURCES += rtems/src/workspace.c libcpukit_a_SOURCES += rtems/src/workspacegreedy.c +libcpukit_a_SOURCES += score/src/allocatormutex.c +libcpukit_a_SOURCES += score/src/apimutexisowner.c +libcpukit_a_SOURCES += score/src/apimutexlock.c +libcpukit_a_SOURCES += score/src/apimutexunlock.c +libcpukit_a_SOURCES += score/src/corebarrier.c +libcpukit_a_SOURCES += score/src/corebarrierrelease.c +libcpukit_a_SOURCES += score/src/corebarrierwait.c +libcpukit_a_SOURCES += score/src/coremsg.c +libcpukit_a_SOURCES += score/src/coremsgbroadcast.c +libcpukit_a_SOURCES += score/src/coremsgclose.c +libcpukit_a_SOURCES += score/src/coremsgflush.c +libcpukit_a_SOURCES += score/src/coremsgflushwait.c +libcpukit_a_SOURCES += score/src/coremsginsert.c +libcpukit_a_SOURCES += score/src/coremsgseize.c +libcpukit_a_SOURCES += score/src/coremsgsubmit.c +libcpukit_a_SOURCES += score/src/coremutexseize.c +libcpukit_a_SOURCES += score/src/percpu.c +libcpukit_a_SOURCES += score/src/percpuasm.c +libcpukit_a_SOURCES += score/src/corerwlock.c +libcpukit_a_SOURCES += score/src/corerwlockobtainread.c +libcpukit_a_SOURCES += score/src/corerwlockobtainwrite.c +libcpukit_a_SOURCES += score/src/corerwlockrelease.c +libcpukit_a_SOURCES += score/src/coresem.c +libcpukit_a_SOURCES += score/src/heap.c +libcpukit_a_SOURCES += score/src/heapallocate.c +libcpukit_a_SOURCES += score/src/heapextend.c +libcpukit_a_SOURCES += score/src/heapfree.c +libcpukit_a_SOURCES += score/src/heapsizeofuserarea.c +libcpukit_a_SOURCES += score/src/heapwalk.c +libcpukit_a_SOURCES += score/src/heapgetinfo.c +libcpukit_a_SOURCES += score/src/heapgetfreeinfo.c +libcpukit_a_SOURCES += score/src/heapresizeblock.c +libcpukit_a_SOURCES += score/src/heapiterate.c +libcpukit_a_SOURCES += score/src/heapgreedy.c +libcpukit_a_SOURCES += score/src/heapnoextend.c +libcpukit_a_SOURCES += score/src/objectallocate.c +libcpukit_a_SOURCES += score/src/objectclose.c +libcpukit_a_SOURCES += score/src/objectextendinformation.c +libcpukit_a_SOURCES += score/src/objectfree.c +libcpukit_a_SOURCES += score/src/objectgetnext.c +libcpukit_a_SOURCES += score/src/objectinitializeinformation.c +libcpukit_a_SOURCES += score/src/objectnametoid.c +libcpukit_a_SOURCES += score/src/objectnametoidstring.c +libcpukit_a_SOURCES += score/src/objectshrinkinformation.c +libcpukit_a_SOURCES += score/src/objectgetnoprotection.c +libcpukit_a_SOURCES += score/src/objectidtoname.c +libcpukit_a_SOURCES += score/src/objectgetnameasstring.c +libcpukit_a_SOURCES += score/src/objectsetname.c +libcpukit_a_SOURCES += score/src/objectgetinfo.c +libcpukit_a_SOURCES += score/src/objectgetinfoid.c +libcpukit_a_SOURCES += score/src/objectapimaximumclass.c +libcpukit_a_SOURCES += score/src/objectnamespaceremove.c +libcpukit_a_SOURCES += score/src/objectactivecount.c +libcpukit_a_SOURCES += score/src/objectgetlocal.c +libcpukit_a_SOURCES += score/src/log2table.c +libcpukit_a_SOURCES += score/src/scheduler.c +libcpukit_a_SOURCES += score/src/schedulergetaffinity.c +libcpukit_a_SOURCES += score/src/schedulersetaffinity.c +libcpukit_a_SOURCES += score/src/schedulerdefaultmappriority.c +libcpukit_a_SOURCES += score/src/schedulerdefaultnodedestroy.c +libcpukit_a_SOURCES += score/src/schedulerdefaultnodeinit.c +libcpukit_a_SOURCES += score/src/schedulerdefaultreleasejob.c +libcpukit_a_SOURCES += score/src/schedulerdefaultschedule.c +libcpukit_a_SOURCES += score/src/schedulerdefaultstartidle.c +libcpukit_a_SOURCES += score/src/schedulerdefaulttick.c +libcpukit_a_SOURCES += score/src/schedulerpriority.c +libcpukit_a_SOURCES += score/src/schedulerpriorityblock.c +libcpukit_a_SOURCES += score/src/schedulerprioritychangepriority.c +libcpukit_a_SOURCES += score/src/schedulerpriorityschedule.c +libcpukit_a_SOURCES += score/src/schedulerpriorityunblock.c +libcpukit_a_SOURCES += score/src/schedulerpriorityyield.c +libcpukit_a_SOURCES += score/src/schedulersimple.c +libcpukit_a_SOURCES += score/src/schedulersimpleblock.c +libcpukit_a_SOURCES += score/src/schedulersimplechangepriority.c +libcpukit_a_SOURCES += score/src/schedulersimpleschedule.c +libcpukit_a_SOURCES += score/src/schedulersimpleunblock.c +libcpukit_a_SOURCES += score/src/schedulersimpleyield.c +libcpukit_a_SOURCES += score/src/scheduleredf.c +libcpukit_a_SOURCES += score/src/scheduleredfnodeinit.c +libcpukit_a_SOURCES += score/src/scheduleredfblock.c +libcpukit_a_SOURCES += score/src/scheduleredfchangepriority.c +libcpukit_a_SOURCES += score/src/scheduleredfreleasejob.c +libcpukit_a_SOURCES += score/src/scheduleredfschedule.c +libcpukit_a_SOURCES += score/src/scheduleredfunblock.c +libcpukit_a_SOURCES += score/src/scheduleredfyield.c +libcpukit_a_SOURCES += score/src/schedulercbs.c +libcpukit_a_SOURCES += score/src/schedulercbsnodeinit.c +libcpukit_a_SOURCES += score/src/schedulercbsattachthread.c +libcpukit_a_SOURCES += score/src/schedulercbscleanup.c +libcpukit_a_SOURCES += score/src/schedulercbscreateserver.c +libcpukit_a_SOURCES += score/src/schedulercbsdestroyserver.c +libcpukit_a_SOURCES += score/src/schedulercbsdetachthread.c +libcpukit_a_SOURCES += score/src/schedulercbsgetapprovedbudget.c +libcpukit_a_SOURCES += score/src/schedulercbsgetexecutiontime.c +libcpukit_a_SOURCES += score/src/schedulercbsgetparameters.c +libcpukit_a_SOURCES += score/src/schedulercbsgetremainingbudget.c +libcpukit_a_SOURCES += score/src/schedulercbsgetserverid.c +libcpukit_a_SOURCES += score/src/schedulercbssetparameters.c +libcpukit_a_SOURCES += score/src/schedulercbsreleasejob.c +libcpukit_a_SOURCES += score/src/schedulercbsunblock.c +libcpukit_a_SOURCES += score/src/pheapallocate.c +libcpukit_a_SOURCES += score/src/pheapextend.c +libcpukit_a_SOURCES += score/src/pheapfree.c +libcpukit_a_SOURCES += score/src/pheapgetsize.c +libcpukit_a_SOURCES += score/src/pheapgetblocksize.c +libcpukit_a_SOURCES += score/src/pheapgetfreeinfo.c +libcpukit_a_SOURCES += score/src/pheapgetinfo.c +libcpukit_a_SOURCES += score/src/pheapinit.c +libcpukit_a_SOURCES += score/src/pheapresizeblock.c +libcpukit_a_SOURCES += score/src/pheapwalk.c +libcpukit_a_SOURCES += score/src/pheapiterate.c +libcpukit_a_SOURCES += score/src/freechain.c +libcpukit_a_SOURCES += score/src/rbtreeextract.c +libcpukit_a_SOURCES += score/src/rbtreeinsert.c +libcpukit_a_SOURCES += score/src/rbtreeiterate.c +libcpukit_a_SOURCES += score/src/rbtreenext.c +libcpukit_a_SOURCES += score/src/rbtreepostorder.c +libcpukit_a_SOURCES += score/src/rbtreereplace.c +libcpukit_a_SOURCES += score/src/thread.c +libcpukit_a_SOURCES += score/src/threadchangepriority.c +libcpukit_a_SOURCES += score/src/threadclearstate.c +libcpukit_a_SOURCES += score/src/threadcreateidle.c +libcpukit_a_SOURCES += score/src/threaddispatch.c +libcpukit_a_SOURCES += score/src/threadget.c +libcpukit_a_SOURCES += score/src/threadhandler.c +libcpukit_a_SOURCES += score/src/threadinitialize.c +libcpukit_a_SOURCES += score/src/threadloadenv.c +libcpukit_a_SOURCES += score/src/threadrestart.c +libcpukit_a_SOURCES += score/src/threadsetstate.c +libcpukit_a_SOURCES += score/src/threadstackallocate.c +libcpukit_a_SOURCES += score/src/threadstackfree.c +libcpukit_a_SOURCES += score/src/threadstart.c +libcpukit_a_SOURCES += score/src/threadstartmultitasking.c +libcpukit_a_SOURCES += score/src/iterateoverthreads.c +libcpukit_a_SOURCES += score/src/threadentryadaptoridle.c +libcpukit_a_SOURCES += score/src/threadentryadaptornumeric.c +libcpukit_a_SOURCES += score/src/threadentryadaptorpointer.c +libcpukit_a_SOURCES += score/src/threadgetcputimeused.c +libcpukit_a_SOURCES += score/src/threaditerate.c +libcpukit_a_SOURCES += score/src/threadname.c +libcpukit_a_SOURCES += score/src/threadscheduler.c +libcpukit_a_SOURCES += score/src/threadtimeout.c +libcpukit_a_SOURCES += score/src/threadwaitgetid.c +libcpukit_a_SOURCES += score/src/threadyield.c +libcpukit_a_SOURCES += score/src/threadq.c +libcpukit_a_SOURCES += score/src/threadqenqueue.c +libcpukit_a_SOURCES += score/src/threadqextractwithproxy.c +libcpukit_a_SOURCES += score/src/threadqfirst.c +libcpukit_a_SOURCES += score/src/threadqflush.c +libcpukit_a_SOURCES += score/src/threadqops.c +libcpukit_a_SOURCES += score/src/threadqtimeout.c +libcpukit_a_SOURCES += score/src/timespecaddto.c +libcpukit_a_SOURCES += score/src/timespecfromticks.c +libcpukit_a_SOURCES += score/src/timespecisvalid.c +libcpukit_a_SOURCES += score/src/timespeclessthan.c +libcpukit_a_SOURCES += score/src/timespecsubtract.c +libcpukit_a_SOURCES += score/src/timespectoticks.c +libcpukit_a_SOURCES += score/src/timespecdivide.c +libcpukit_a_SOURCES += score/src/timespecdividebyinteger.c +libcpukit_a_SOURCES += score/src/timespecgetasnanoseconds.c +libcpukit_a_SOURCES += score/src/coretod.c +libcpukit_a_SOURCES += score/src/coretodset.c +libcpukit_a_SOURCES += score/src/coretodtickspersec.c +libcpukit_a_SOURCES += score/src/coretodadjust.c +libcpukit_a_SOURCES += score/src/watchdoginsert.c +libcpukit_a_SOURCES += score/src/watchdogremove.c +libcpukit_a_SOURCES += score/src/watchdogtick.c +libcpukit_a_SOURCES += score/src/watchdogtickssinceboot.c +libcpukit_a_SOURCES += score/src/userextaddset.c +libcpukit_a_SOURCES += score/src/userext.c +libcpukit_a_SOURCES += score/src/userextremoveset.c +libcpukit_a_SOURCES += score/src/userextiterate.c +libcpukit_a_SOURCES += score/src/chain.c +libcpukit_a_SOURCES += score/src/chainnodecount.c +libcpukit_a_SOURCES += score/src/debugisthreaddispatchingallowed.c +libcpukit_a_SOURCES += score/src/interr.c +libcpukit_a_SOURCES += score/src/isr.c +libcpukit_a_SOURCES += score/src/wkspace.c +libcpukit_a_SOURCES += score/src/wkstringduplicate.c +libcpukit_a_SOURCES += score/src/ioprintf.c +libcpukit_a_SOURCES += score/src/iovprintf.c +libcpukit_a_SOURCES += score/src/isrisinprogress.c +libcpukit_a_SOURCES += score/src/condition.c +libcpukit_a_SOURCES += score/src/futex.c +libcpukit_a_SOURCES += score/src/profilingisrentryexit.c +libcpukit_a_SOURCES += score/src/mutex.c +libcpukit_a_SOURCES += score/src/once.c +libcpukit_a_SOURCES += score/src/sched.c +libcpukit_a_SOURCES += score/src/semaphore.c +libcpukit_a_SOURCES += score/src/smpbarrierwait.c +libcpukit_a_SOURCES += score/src/kern_tc.c +libcpukit_a_SOURCES += score/src/libatomic.c +libcpukit_a_SOURCES += score/src/processormaskcopy.c libcpukit_a_SOURCES += sapi/src/chainappendnotify.c libcpukit_a_SOURCES += sapi/src/chaingetnotify.c libcpukit_a_SOURCES += sapi/src/chaingetwait.c @@ -676,6 +869,9 @@ libcpukit_a_SOURCES += rtems/src/partmp.c libcpukit_a_SOURCES += rtems/src/semmp.c libcpukit_a_SOURCES += rtems/src/signalmp.c libcpukit_a_SOURCES += rtems/src/taskmp.c +libcpukit_a_SOURCES += score/src/mpci.c +libcpukit_a_SOURCES += score/src/objectmp.c +libcpukit_a_SOURCES += score/src/threadmp.c endif @@ -790,6 +986,27 @@ libcpukit_a_SOURCES += posix/src/ualarm.c endif +if HAS_SMP + +libcpukit_a_SOURCES += score/src/percpustatewait.c +libcpukit_a_SOURCES += score/src/profilingsmplock.c +libcpukit_a_SOURCES += score/src/schedulerdefaultpinunpin.c +libcpukit_a_SOURCES += score/src/scheduleredfsmp.c +libcpukit_a_SOURCES += score/src/schedulerpriorityaffinitysmp.c +libcpukit_a_SOURCES += score/src/schedulerprioritysmp.c +libcpukit_a_SOURCES += score/src/schedulersimplesmp.c +libcpukit_a_SOURCES += score/src/schedulerstrongapa.c +libcpukit_a_SOURCES += score/src/smp.c +libcpukit_a_SOURCES += score/src/smplock.c +libcpukit_a_SOURCES += score/src/smpmulticastaction.c +libcpukit_a_SOURCES += score/src/schedulerdefaultaskforhelp.c +libcpukit_a_SOURCES += score/src/schedulerdefaultsetaffinity.c +libcpukit_a_SOURCES += score/src/schedulersmp.c +libcpukit_a_SOURCES += score/src/schedulersmpstartidle.c +libcpukit_a_SOURCES += score/src/threadunpin.c + +endif + if LIBDL libcpukit_a_SOURCES += libdl/dlfcn.c diff --git a/cpukit/score/Makefile.am b/cpukit/score/Makefile.am index b89aab89f6..f2d0e45215 100644 --- a/cpukit/score/Makefile.am +++ b/cpukit/score/Makefile.am @@ -3,235 +3,6 @@ include $(top_srcdir)/automake/compile.am _SUBDIRS = cpu -## include - -if HAS_MP -# We only build multiprocessing related files if HAS_MP was defined -endif - -if HAS_SMP -endif - -## src - -noinst_LIBRARIES = libscore.a -libscore_a_SOURCES = - -# We only build multiprocessing related files if HAS_MP was defined -if HAS_MP -libscore_a_SOURCES += src/mpci.c src/objectmp.c src/threadmp.c -endif - -if HAS_SMP -libscore_a_SOURCES += src/percpustatewait.c -libscore_a_SOURCES += src/profilingsmplock.c -libscore_a_SOURCES += src/schedulerdefaultpinunpin.c -libscore_a_SOURCES += src/scheduleredfsmp.c -libscore_a_SOURCES += src/schedulerpriorityaffinitysmp.c -libscore_a_SOURCES += src/schedulerprioritysmp.c -libscore_a_SOURCES += src/schedulersimplesmp.c -libscore_a_SOURCES += src/schedulerstrongapa.c -libscore_a_SOURCES += src/smp.c -libscore_a_SOURCES += src/smplock.c -libscore_a_SOURCES += src/smpmulticastaction.c -libscore_a_SOURCES += src/schedulerdefaultaskforhelp.c -libscore_a_SOURCES += src/schedulerdefaultsetaffinity.c -libscore_a_SOURCES += src/schedulersmp.c -libscore_a_SOURCES += src/schedulersmpstartidle.c -libscore_a_SOURCES += src/threadunpin.c -endif - -## CORE_APIMUTEX_C_FILES -libscore_a_SOURCES += src/allocatormutex.c -libscore_a_SOURCES += src/apimutexisowner.c -libscore_a_SOURCES += src/apimutexlock.c -libscore_a_SOURCES += src/apimutexunlock.c - -## CORE_BARRIER_C_FILES -libscore_a_SOURCES += src/corebarrier.c src/corebarrierrelease.c \ - src/corebarrierwait.c - -## CORE_MESSAGE_QUEUE_C_FILES -libscore_a_SOURCES += src/coremsg.c src/coremsgbroadcast.c \ - src/coremsgclose.c src/coremsgflush.c src/coremsgflushwait.c \ - src/coremsginsert.c src/coremsgseize.c \ - src/coremsgsubmit.c - -## CORE_MUTEX_C_FILES -libscore_a_SOURCES += src/coremutexseize.c - -## CORE_PERCPU_C_FILES -libscore_a_SOURCES += src/percpu.c -libscore_a_SOURCES += src/percpuasm.c - -## CORE_RWLOCK_C_FILES -libscore_a_SOURCES += src/corerwlock.c src/corerwlockobtainread.c \ - src/corerwlockobtainwrite.c src/corerwlockrelease.c - -## CORE_SEMAPHORE_C_FILES -libscore_a_SOURCES += src/coresem.c - -## HEAP_C_FILES -libscore_a_SOURCES += src/heap.c src/heapallocate.c src/heapextend.c \ - src/heapfree.c src/heapsizeofuserarea.c src/heapwalk.c src/heapgetinfo.c \ - src/heapgetfreeinfo.c src/heapresizeblock.c src/heapiterate.c \ - src/heapgreedy.c src/heapnoextend.c - -## OBJECT_C_FILES -libscore_a_SOURCES += src/objectallocate.c src/objectclose.c \ - src/objectextendinformation.c src/objectfree.c \ - src/objectgetnext.c src/objectinitializeinformation.c \ - src/objectnametoid.c src/objectnametoidstring.c \ - src/objectshrinkinformation.c src/objectgetnoprotection.c \ - src/objectidtoname.c src/objectgetnameasstring.c src/objectsetname.c \ - src/objectgetinfo.c src/objectgetinfoid.c src/objectapimaximumclass.c \ - src/objectnamespaceremove.c \ - src/objectactivecount.c -libscore_a_SOURCES += src/objectgetlocal.c - -## SCHEDULER_C_FILES -libscore_a_SOURCES += src/log2table.c -libscore_a_SOURCES += src/scheduler.c -libscore_a_SOURCES += src/schedulergetaffinity.c -libscore_a_SOURCES += src/schedulersetaffinity.c -libscore_a_SOURCES += src/schedulerdefaultmappriority.c -libscore_a_SOURCES += src/schedulerdefaultnodedestroy.c -libscore_a_SOURCES += src/schedulerdefaultnodeinit.c -libscore_a_SOURCES += src/schedulerdefaultreleasejob.c -libscore_a_SOURCES += src/schedulerdefaultschedule.c -libscore_a_SOURCES += src/schedulerdefaultstartidle.c -libscore_a_SOURCES += src/schedulerdefaulttick.c - -## SCHEDULERPRIORITY_C_FILES -libscore_a_SOURCES += src/schedulerpriority.c \ - src/schedulerpriorityblock.c \ - src/schedulerprioritychangepriority.c \ - src/schedulerpriorityschedule.c \ - src/schedulerpriorityunblock.c \ - src/schedulerpriorityyield.c - -## SCHEDULERSIMPLE_C_FILES -libscore_a_SOURCES += src/schedulersimple.c \ - src/schedulersimpleblock.c \ - src/schedulersimplechangepriority.c \ - src/schedulersimpleschedule.c \ - src/schedulersimpleunblock.c \ - src/schedulersimpleyield.c - -## SCHEDULEREDF_C_FILES -libscore_a_SOURCES += src/scheduleredf.c \ - src/scheduleredfnodeinit.c \ - src/scheduleredfblock.c \ - src/scheduleredfchangepriority.c \ - src/scheduleredfreleasejob.c \ - src/scheduleredfschedule.c \ - src/scheduleredfunblock.c \ - src/scheduleredfyield.c - -## SCHEDULERCBS_C_FILES -libscore_a_SOURCES += src/schedulercbs.c \ - src/schedulercbsnodeinit.c \ - src/schedulercbsattachthread.c \ - src/schedulercbscleanup.c \ - src/schedulercbscreateserver.c \ - src/schedulercbsdestroyserver.c \ - src/schedulercbsdetachthread.c \ - src/schedulercbsgetapprovedbudget.c \ - src/schedulercbsgetexecutiontime.c \ - src/schedulercbsgetparameters.c \ - src/schedulercbsgetremainingbudget.c \ - src/schedulercbsgetserverid.c \ - src/schedulercbssetparameters.c \ - src/schedulercbsreleasejob.c \ - src/schedulercbsunblock.c - -## PROTECTED_HEAP_C_FILES -libscore_a_SOURCES += src/pheapallocate.c \ - src/pheapextend.c src/pheapfree.c src/pheapgetsize.c \ - src/pheapgetblocksize.c src/pheapgetfreeinfo.c src/pheapgetinfo.c \ - src/pheapinit.c src/pheapresizeblock.c src/pheapwalk.c src/pheapiterate.c - -## FREECHAIN_C_FILES -libscore_a_SOURCES += src/freechain.c - -## RBTREE_C_FILES -libscore_a_SOURCES += \ - src/rbtreeextract.c \ - src/rbtreeinsert.c src/rbtreeiterate.c src/rbtreenext.c -libscore_a_SOURCES += src/rbtreepostorder.c -libscore_a_SOURCES += src/rbtreereplace.c - -## THREAD_C_FILES -libscore_a_SOURCES += src/thread.c src/threadchangepriority.c \ - src/threadclearstate.c src/threadcreateidle.c \ - src/threaddispatch.c \ - src/threadget.c src/threadhandler.c src/threadinitialize.c \ - src/threadloadenv.c \ - src/threadrestart.c \ - src/threadsetstate.c \ - src/threadstackallocate.c src/threadstackfree.c src/threadstart.c \ - src/threadstartmultitasking.c src/iterateoverthreads.c -libscore_a_SOURCES += src/threadentryadaptoridle.c -libscore_a_SOURCES += src/threadentryadaptornumeric.c -libscore_a_SOURCES += src/threadentryadaptorpointer.c -libscore_a_SOURCES += src/threadgetcputimeused.c -libscore_a_SOURCES += src/threaditerate.c -libscore_a_SOURCES += src/threadname.c -libscore_a_SOURCES += src/threadscheduler.c -libscore_a_SOURCES += src/threadtimeout.c -libscore_a_SOURCES += src/threadwaitgetid.c -libscore_a_SOURCES += src/threadyield.c - -## THREADQ_C_FILES -libscore_a_SOURCES += src/threadq.c \ - src/threadqenqueue.c \ - src/threadqextractwithproxy.c src/threadqfirst.c \ - src/threadqflush.c -libscore_a_SOURCES += src/threadqops.c -libscore_a_SOURCES += src/threadqtimeout.c - -## TIMESPEC_C_FILES -libscore_a_SOURCES += src/timespecaddto.c src/timespecfromticks.c \ - src/timespecisvalid.c src/timespeclessthan.c \ - src/timespecsubtract.c src/timespectoticks.c src/timespecdivide.c \ - src/timespecdividebyinteger.c src/timespecgetasnanoseconds.c - -## TOD_C_FILES -libscore_a_SOURCES += src/coretod.c src/coretodset.c \ - src/coretodtickspersec.c \ - src/coretodadjust.c - -## WATCHDOG_C_FILES -libscore_a_SOURCES += src/watchdoginsert.c -libscore_a_SOURCES += src/watchdogremove.c -libscore_a_SOURCES += src/watchdogtick.c -libscore_a_SOURCES += src/watchdogtickssinceboot.c - -## USEREXT_C_FILES -libscore_a_SOURCES += src/userextaddset.c \ - src/userext.c src/userextremoveset.c src/userextiterate.c - -## STD_C_FILES -libscore_a_SOURCES += src/chain.c \ - src/chainnodecount.c \ - src/debugisthreaddispatchingallowed.c \ - src/interr.c src/isr.c src/wkspace.c src/wkstringduplicate.c -libscore_a_SOURCES += src/ioprintf.c -libscore_a_SOURCES += src/iovprintf.c -libscore_a_SOURCES += src/isrisinprogress.c -libscore_a_SOURCES += src/condition.c -libscore_a_SOURCES += src/futex.c -libscore_a_SOURCES += src/profilingisrentryexit.c -libscore_a_SOURCES += src/mutex.c -libscore_a_SOURCES += src/once.c -libscore_a_SOURCES += src/sched.c -libscore_a_SOURCES += src/semaphore.c -libscore_a_SOURCES += src/smpbarrierwait.c -libscore_a_SOURCES += src/kern_tc.c -libscore_a_SOURCES += src/libatomic.c -libscore_a_SOURCES += src/processormaskcopy.c - - # This file is in the build tree include_rtems_scoredir = $(includedir)/rtems/score include_rtems_score_HEADERS = ../../include/rtems/score/cpuopts.h diff --git a/cpukit/wrapup/Makefile.am b/cpukit/wrapup/Makefile.am index 71c705c47f..c4244856ca 100644 --- a/cpukit/wrapup/Makefile.am +++ b/cpukit/wrapup/Makefile.am @@ -14,7 +14,6 @@ librtemscpu_a_SOURCES = TMP_LIBS = TMP_LIBS += ../score/cpu/@RTEMS_CPU@/libscorecpu.a -TMP_LIBS += ../score/libscore.a TMP_LIBS += ../libcpukit.a TMP_LIBS += ../libmisc/libmonitor.a -- 2.16.4 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel