diff options
Diffstat (limited to 'cpukit/score/Makefile.am')
-rw-r--r-- | cpukit/score/Makefile.am | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/cpukit/score/Makefile.am b/cpukit/score/Makefile.am index 04ddb00229..88a4a60957 100644 --- a/cpukit/score/Makefile.am +++ b/cpukit/score/Makefile.am @@ -20,6 +20,7 @@ include_rtems_score_HEADERS = include/rtems/score/address.h \ include/rtems/score/apiext.h include/rtems/score/apimutex.h \ include/rtems/score/bitfield.h include/rtems/score/chain.h \ include/rtems/score/context.h include/rtems/score/copyrt.h \ + include/rtems/score/corebarrier.h \ include/rtems/score/coremsg.h include/rtems/score/coremutex.h \ include/rtems/score/coresem.h include/rtems/score/heap.h \ include/rtems/score/interr.h include/rtems/score/isr.h \ @@ -41,7 +42,9 @@ endif ## inline if INLINE include_rtems_score_HEADERS += inline/rtems/score/address.inl \ - inline/rtems/score/chain.inl inline/rtems/score/coremsg.inl \ + inline/rtems/score/chain.inl inline/rtems/score/corebarrier.inl \ + inline/rtems/score/coremsg.inl inline/rtems/score/corerwlock.inl \ + inline/rtems/score/corespinlock.inl \ inline/rtems/score/coremutex.inl inline/rtems/score/coresem.inl \ inline/rtems/score/heap.inl inline/rtems/score/isr.inl \ inline/rtems/score/object.inl inline/rtems/score/priority.inl \ @@ -59,7 +62,10 @@ endif else ## macros include_rtems_score_HEADERS += macros/rtems/score/address.inl \ - macros/rtems/score/chain.inl macros/rtems/score/coremsg.inl \ + macros/rtems/score/chain.inl macros/rtems/score/corebarrier.inl \ + macros/rtems/score/coremsg.inl \ + macros/rtems/score/corerwlock.inl \ + macros/rtems/score/corespinlock.inl \ macros/rtems/score/coremutex.inl macros/rtems/score/coresem.inl \ macros/rtems/score/heap.inl macros/rtems/score/isr.inl \ macros/rtems/score/object.inl macros/rtems/score/priority.inl \ @@ -90,6 +96,10 @@ if HAS_MP libscore_a_SOURCES += src/mpci.c src/objectmp.c src/threadmp.c endif +## 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 \ @@ -100,10 +110,18 @@ libscore_a_SOURCES += src/coremsg.c src/coremsgbroadcast.c \ libscore_a_SOURCES += src/coremutex.c src/coremutexflush.c \ src/coremutexseize.c src/coremutexsurrender.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 src/coresemflush.c src/coresemseize.c \ src/coresemsurrender.c +## CORE_SPINLOCK_C_FILES +libscore_a_SOURCES += src/corespinlock.c src/corespinlockrelease.c \ + src/corespinlockwait.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 \ |