diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-09-21 15:42:45 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-10-05 14:29:02 +0200 |
commit | 89fc9345dea5c675f8d93546fa3c723918d3279a (patch) | |
tree | 89c32d64f375e1a9bf9d3725b1256aeb7ca46221 /cpukit/posix/Makefile.am | |
parent | posix: Implement self-contained POSIX barriers (diff) | |
download | rtems-89fc9345dea5c675f8d93546fa3c723918d3279a.tar.bz2 |
posix: Implement self-contained POSIX rwlocks
POSIX rwlocks are now available in all configurations and no longer
depend on --enable-posix.
Update #2514.
Update #3115.
Diffstat (limited to '')
-rw-r--r-- | cpukit/posix/Makefile.am | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/cpukit/posix/Makefile.am b/cpukit/posix/Makefile.am index 7980ca3cc5..b69ca23132 100644 --- a/cpukit/posix/Makefile.am +++ b/cpukit/posix/Makefile.am @@ -22,6 +22,7 @@ include_rtems_posix_HEADERS += include/rtems/posix/keyimpl.h include_rtems_posix_HEADERS += include/rtems/posix/config.h include_rtems_posix_HEADERS += include/rtems/posix/posixapi.h include_rtems_posix_HEADERS += include/rtems/posix/priorityimpl.h +include_rtems_posix_HEADERS += include/rtems/posix/rwlockimpl.h include_rtems_posix_HEADERS += include/rtems/posix/semaphore.h include_rtems_posix_HEADERS += include/rtems/posix/semaphoreimpl.h include_rtems_posix_HEADERS += include/rtems/posix/spinlockimpl.h @@ -50,8 +51,6 @@ include_rtems_posix_HEADERS += include/rtems/posix/shmimpl.h include_rtems_posix_HEADERS += include/rtems/posix/threadsup.h include_rtems_posix_HEADERS += include/rtems/posix/timer.h include_rtems_posix_HEADERS += include/rtems/posix/timerimpl.h -include_rtems_posix_HEADERS += include/rtems/posix/rwlock.h -include_rtems_posix_HEADERS += include/rtems/posix/rwlockimpl.h ## src libposix_a_SOURCES += src/aio_cancel.c src/aio_error.c src/aio_fsync.c \ @@ -194,18 +193,14 @@ libposix_a_SOURCES += src/semtimedwait.c libposix_a_SOURCES += src/semtrywait.c libposix_a_SOURCES += src/semwait.c -if HAS_PTHREADS -libposix_a_SOURCES += src/sigpending.c \ - src/sigqueue.c src/sigsuspend.c src/sigtimedwait.c \ - src/sigwait.c src/sigwaitinfo.c src/signal_2.c src/ualarm.c - ## RWLOCK_C_FILES -libposix_a_SOURCES += src/prwlock.c src/prwlockdestroy.c src/prwlockinit.c \ +libposix_a_SOURCES += src/prwlockdestroy.c src/prwlockinit.c \ src/prwlockrdlock.c src/prwlocktimedrdlock.c src/prwlocktimedwrlock.c \ src/prwlocktryrdlock.c src/prwlocktrywrlock.c src/prwlockunlock.c \ src/prwlockwrlock.c src/rwlockattrdestroy.c src/rwlockattrgetpshared.c \ src/rwlockattrinit.c src/rwlockattrsetpshared.c +if HAS_PTHREADS ## SEMAPHORE_C_FILES libposix_a_SOURCES += src/semaphore.c libposix_a_SOURCES += src/semaphoredeletesupp.c |