Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-28 | doxygen: Switch @brief and @ingroup | Sebastian Huber | |
This order change fixes the Latex documentation build via Doxygen. | |||
2020-04-16 | Canonicalize config.h include | Sebastian Huber | |
Use the following variant which was already used by most source files: #ifdef HAVE_CONFIG_H #include "config.h" #endif | |||
2017-10-05 | posix: Optimize pthread_once_t | Sebastian Huber | |
Reduce size of pthread_once_t and make it zero-initialized. Update #3142. | |||
2014-03-21 | score: Unify pthread and gxx_wrapper once and move to score. | Christian Mauderer | |
2014-03-21 | Change all references of rtems.com to rtems.org. | Chris Johns | |
2014-03-19 | posix: Use interal mutex for once implementation | Sebastian Huber | |
Enable pthread_once() for all configurations. The pthread_once() function is one means to initialize POSIX keys. Another use case is the C++ support. | |||
2013-08-23 | posix: Update to the pthread_once changes. | Chris Johns | |
Implement the reeview changes. Add a POSIX Fatal error domain. Fix confdefs.h to correctly handle the internal POSIX mutexes. | |||
2013-08-14 | posix: Change pthread_once to be SMP safe. | Chris Johns | |
Change pthread_once from using disabled pre-emption to using a pthread mutex making it SMP safe. GCC using a posix threading model uses pthread_once. The pthread mutex requires at least 1 mutex is configured so confdefs.h has been updated to account for the internal mutex. | |||
2013-01-10 | cpukit/posix: Doxygen group is POSIXAPI | Joel Sherrill | |
2012-12-19 | posix: Doxygen Enhancement Task #6 | Ayush Awasthi | |
http://www.google-melange.com/gci/task/view/google/gci2012/7945218 | |||
2012-05-11 | Remove All CVS Id Strings Possible Using a Script | Joel Sherrill | |
Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed. | |||
2009-02-03 | Eliminate TRUE/FALSE. | Ralf Corsepius | |
2004-04-15 | Remove stray white spaces. | Ralf Corsepius | |
2003-09-04 | 2003-09-04 Joel Sherrill <joel@OARcorp.com> | Joel Sherrill | |
* include/rtems/posix/cond.h, include/rtems/posix/condmp.h, include/rtems/posix/config.h, include/rtems/posix/intr.h, include/rtems/posix/key.h, include/rtems/posix/mqueue.h, include/rtems/posix/mqueuemp.h, include/rtems/posix/mutex.h, include/rtems/posix/mutexmp.h, include/rtems/posix/posixapi.h, include/rtems/posix/pthread.h, include/rtems/posix/pthreadmp.h, include/rtems/posix/ptimer.h, include/rtems/posix/semaphore.h, include/rtems/posix/semaphoremp.h, inline/rtems/posix/cond.inl, inline/rtems/posix/intr.inl, inline/rtems/posix/key.inl, inline/rtems/posix/mqueue.inl, inline/rtems/posix/mutex.inl, inline/rtems/posix/pthread.inl, inline/rtems/posix/semaphore.inl, inline/rtems/posix/timer.inl, macros/rtems/posix/cond.inl, macros/rtems/posix/intr.inl, macros/rtems/posix/key.inl, macros/rtems/posix/mqueue.inl, macros/rtems/posix/mutex.inl, macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl, macros/rtems/posix/timer.inl, src/alarm.c, src/kill.c, src/killinfo.c, src/mqueuetranslatereturncode.c, src/pause.c, src/pthreadattrdestroy.c, src/pthreadattrgetdetachstate.c, src/pthreadattrgetinheritsched.c, src/pthreadattrgetschedparam.c, src/pthreadattrgetschedpolicy.c, src/pthreadattrgetscope.c, src/pthreadattrgetstackaddr.c, src/pthreadattrgetstacksize.c, src/pthreadattrinit.c, src/pthreadattrsetdetachstate.c, src/pthreadattrsetinheritsched.c, src/pthreadattrsetschedparam.c, src/pthreadattrsetschedpolicy.c, src/pthreadattrsetscope.c, src/pthreadattrsetstackaddr.c, src/pthreadattrsetstacksize.c, src/pthreadcreate.c, src/pthreaddetach.c, src/pthreadequal.c, src/pthreadexit.c, src/pthreadgetcpuclockid.c, src/pthreadgetcputime.c, src/pthreadgetschedparam.c, src/pthreadjoin.c, src/pthreadkill.c, src/pthreadonce.c, src/pthreadself.c, src/pthreadsetcputime.c, src/pthreadsetschedparam.c, src/pthreadsigmask.c, src/sigaction.c, src/sigaddset.c, src/sigdelset.c, src/sigemptyset.c, src/sigfillset.c, src/sigismember.c, src/signal_2.c, src/sigpending.c, src/sigprocmask.c, src/sigqueue.c, src/sigsuspend.c, src/sigtimedwait.c, src/sigwait.c, src/sigwaitinfo.c, src/ualarm.c: URL for license changed. | |||
2002-03-01 | 2002-03-01 Eric Norum <eric.norum@usask.ca> | Joel Sherrill | |
* src/pthreadonce.c: Task is not preemptable while running a pthread_once init function. This is slightly less heavy handed than disabling dispatching and seems better than consuming a mutex. | |||
2001-01-24 | 2001-01-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> | Joel Sherrill | |
* configure.in: Add src/config.h * src/Makefile.am: Add INCLUDES += -I. to pickup config.h * src/.cvsignore: Add config.h and stamp-h * src/*.c: Add config.h support. | |||
1999-11-17 | Updated copyright notice. | Joel Sherrill | |
1999-01-25 | Split most of POSIX Threads Manager into multiple files. | Joel Sherrill | |