summaryrefslogtreecommitdiffstats
path: root/cpukit/posix (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* 2010-06-16 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-06-161-3/+2
| | | | | | PR 1453/cpukit * posix/Makefile.am: newlib uses sysconf() for _CLOCKS_PER_SEC_ so enable it even when POSIX threads are disabled.
* 2010-06-15 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-06-151-1/+1
| | | | * posix/src/psignal.c: Formatting.
* 2010-06-15 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-06-151-4/+11
| | | | * posix/include/rtems/posix/pthread.h: Improve comments.
* 2010-06-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-06-151-3/+3
| | | | | * posix/include/rtems/posix/pthread.h: Remove stray comment. Work-around doxygen comment bug.
* 2010-06-14 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-06-141-3/+3
| | | | | | | | | * libnetworking/rtems/mkrootfs.h, posix/include/rtems/posix/pthread.h, score/include/rtems/score/coresem.h, score/include/rtems/score/priority.h, score/include/rtems/score/threadq.h, score/include/rtems/score/timestamp.h: Move 'extern "C"'.
* 2010-06-14 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-06-141-0/+8
| | | | * posix/include/rtems/posix/threadsup.h: Add extern "C".
* 2010-06-12 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-06-121-1/+1
| | | | * posix/include/devctl.h: Move mal-placed @file.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-303-4/+3
| | | | | * posix/src/alarm.c, posix/src/psignal.c, posix/src/ualarm.c: Moved watchdog control objects to reduce dependencies.
* 2010-04-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-04-251-4/+9
| | | | | | * posix/src/pthread.c: Make default pthread_attr_t match the conditionals in the version in newlib. This way it will always be right.
* Regenerate.Ralf Corsepius2010-04-031-4/+0
|
* 2010-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-04-032-106/+1
| | | | | * posix/include/sched.h: Remove. * posix/Makefile.am: Remove include/sched.h.
* Reflect POSIX sched_parm changes.Ralf Corsepius2010-04-033-17/+17
|
* #include <unistd.h>.Ralf Corsepius2010-04-021-0/+1
|
* 2009-12-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-12-101-4/+8
| | | | | PR 1482 * posix/src/timersettime.c: Exit dispatching critical section.
* Unconditionally build src/sigprocmask.c.Ralf Corsepius2009-12-101-1/+3
|
* Provide stub if RTEMS_POSIX_API is disabled.Ralf Corsepius2009-12-101-0/+4
|
* 2009-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-12-041-2/+8
| | | | | | | * posix/Makefile.am: Unconditionally build posix/src/sigaddset.c, posix/src/sigdelset.c, posix/src/sigfillset.c, posix/src/sigemptyset.c, posix/src/sigismember.c.
* Remove unnecessary includes.Ralf Corsepius2009-12-046-20/+5
|
* Regenerate.Ralf Corsepius2009-12-041-5/+9
|
* Unconditionally install posix/include/rtems/posix/sigset.h.Ralf Corsepius2009-12-041-2/+5
|
* Reflect having split out posix/include/rtems/posix/sigset.h.Ralf Corsepius2009-12-041-17/+1
|
* 2009-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-12-041-0/+42
| | | | | * posix/include/rtems/posix/sigset.h: New (Split out from posix/include/rtems/posix/psignal.h).
* Unconditionally build src/wait.c src/waitpid.c.Ralf Corsepius2009-12-041-2/+3
|
* 2009-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-12-041-2/+8
| | | | * posix/Makefile.am: Unconditionally build fork.c, vfork.c.
* Regenerate.Ralf Corsepius2009-12-041-2/+0
|
* Eliminate AM_CONDITIONAL LIBPOSIX.Ralf Corsepius2009-12-041-3/+0
|
* Whitespace removal.Ralf Corsepius2009-11-3042-60/+60
|
* Whitespace removal.Ralf Corsepius2009-11-281-2/+2
|
* 2009-10-11 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-10-111-1/+2
| | | | | * posix/src/alarm.c: If 0 seconds do not insert timer. * rtems/src/regionextend.c: Eliminate warning. Use default else.
* 2009-10-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-10-103-9/+7
| | | | | | | * posix/include/rtems/posix/threadsup.h, posix/src/cancel.c, posix/src/canceleval.c: Make psxcancel run again. _POSIX_Thread_Exit() can be called on running thread or another thread when it is cancelled.
* 2009-10-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-10-106-72/+47
| | | | | | | | * posix/src/mqueuetimedreceive.c, posix/src/mqueuetimedsend.c, posix/src/mutextimedlock.c, posix/src/prwlocktimedrdlock.c, posix/src/prwlocktimedwrlock.c, posix/src/semtimedwait.c: Switch from switch to if's because only one value needed to be tested. This shrinks the code and makes it easier to do coverage analysis on.
* 2009-10-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-10-044-38/+37
| | | | | | | * posix/include/rtems/posix/psignal.h: Add extern for ualarm timer. * posix/src/alarm.c, posix/src/ualarm.c: Change from switch to if since many enumerated values have no action. * posix/src/psignal.c: Initialize ualarm and alarm timers.
* 2009-09-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-261-2/+2
| | | | | | * libmisc/capture/capture.c, posix/src/pthread.c, rtems/src/tasks.c, score/include/rtems/score/userext.h: Eliminate use of deprecated rtems_extension. Re-add prototype for _User_extensions_Add_API_set.
* 2009-09-25 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-09-251-1/+1
| | | | | * posix/include/rtems/posix/threadsup.h: Add no return atrribute to _POSIX_Thread_Exit().
* 2009-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-242-23/+1
| | | | | | * libcsupport/src/getpagesize.c, posix/Makefile.am: Eliminate one copy of getpagesize() and make it return an int. * posix/src/getpagesize.c: Removed.
* 2009-09-20 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-202-1/+23
| | | | | * posix/Makefile.am: Add getpagesize(). Now required by GNU Ada. * posix/src/getpagesize.c: New file.
* 2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-141-4/+8
| | | | | * posix/src/nanosleep.c: Disable EINTR case when POSIX is disabled because it cannot happen.
* 2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-132-4/+3
| | | | | | * posix/Makefile.am, posix/src/clockgetres.c: Add clockgetres.c to set of clock and delayt methods built when POSIX threads are disabled. Ensure it builds when POSIX is disabled.
* 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-191-57/+53
| | | | | | | | * posix/src/pthread.c: Address sporadic server edge cases. Do not change priority if thread is holding a priority ceiling or inheritance mutex. Do not change it if it looks like the thread has manually changed its priority. Style cleanup on file with new comments added.
* 2009-08-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-122-16/+1
| | | | | | | * libcsupport/Makefile.am, libcsupport/preinstall.am, posix/Makefile.am, posix/preinstall.am, rtems/Makefile.am, rtems/preinstall.am, score/Makefile.am, score/preinstall.am: Revert modifications accidentally committed.
* 2009-08-09 Xi Yang <hiyangxi@gmail.com>Joel Sherrill2009-08-091-0/+1
| | | | | | | | * libcsupport/Makefile.am, posix/Makefile.am, rtems/Makefile.am, sapi/Makefile.am, score/Makefile.am, score/include/rtems/score/heap.h: HEAP_BLOCK_USED_OVERHEAD was under by one uint32_t. This showed up in the unlimited and heapwalk tests on ARM targets.
* RevertJoel Sherrill2009-08-061-1/+0
|
* 2009-08-06 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-064-57/+28
| | | | | | | * posix/src/mqueuecreatesupp.c, posix/src/mqueuenametoid.c, posix/src/mqueueopen.c, posix/src/semaphorecreatesupp.c: Tinker with error handling for name too long. Use strnlen to ensure we do not run off the end of the maximum length string.
* 2009-08-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-051-1/+1
| | | | | * posix/src/sigaction.c: _POSIX_signals_Clear_process_signals now takes signal number not mask.
* 2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-051-2/+7
| | | | * posix/src/psignalclearsignals.c: Add comments.
* 2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-051-6/+4
| | | | | | * posix/src/mqueuecreatesupp.c: Now that the number of POSIX message queues and message queue descriptors are independently configured, this code is reachable.
* 2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-054-13/+26
| | | | | | | * posix/include/rtems/posix/psignal.h, posix/src/mqueuecreatesupp.c, posix/src/psignalclearprocesssignals.c, posix/src/psignalclearsignals.c: Minor rework to ease coverage analysis.
* 2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-052-1/+2
| | | | | | * posix/include/rtems/posix/config.h, posix/src/mqueue.c, sapi/include/confdefs.h: Add configuration of posix message queue file descriptors as separate entity.
* 2009-08-02 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-031-19/+12
| | | | | * posix/src/psignal.c: Simplify implementation to ease coverage analysis.
* 2009-08-01 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-012-6/+10
| | | | | | | * posix/src/psxtransschedparam.c, posix/src/pthread.c: Add error checks for 0 time on sporadic scheduler replenish period and initial budget. This avoids having to correct for it in the TSR, so we can eliminate the check for ticks == 0 there.