diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-02-14 11:23:12 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-02-17 08:20:09 +0100 |
commit | dbb7ac6f2377735a97bb4fd3c34647d52c53b462 (patch) | |
tree | d53b6ef80e469749c1a862a02629bc1f44cc149b | |
parent | c621c11b4fa4218ec8d9bf52e5ebf831a4fd06a6 (diff) |
posix: Remove <rtems/posix/ptimer.h>
This file contained duplicate prototypes for standard POSIX functions
declared in <time.h>.
-rw-r--r-- | cpukit/headers.am | 1 | ||||
-rw-r--r-- | cpukit/include/rtems/posix/ptimer.h | 88 | ||||
-rw-r--r-- | cpukit/posix/src/timersettime.c | 1 |
3 files changed, 0 insertions, 90 deletions
diff --git a/cpukit/headers.am b/cpukit/headers.am index aa2db5771a..6f44b833e1 100644 --- a/cpukit/headers.am +++ b/cpukit/headers.am @@ -203,7 +203,6 @@ include_rtems_posix_HEADERS += include/rtems/posix/psignalimpl.h include_rtems_posix_HEADERS += include/rtems/posix/pthread.h include_rtems_posix_HEADERS += include/rtems/posix/pthreadattrimpl.h include_rtems_posix_HEADERS += include/rtems/posix/pthreadimpl.h -include_rtems_posix_HEADERS += include/rtems/posix/ptimer.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 diff --git a/cpukit/include/rtems/posix/ptimer.h b/cpukit/include/rtems/posix/ptimer.h deleted file mode 100644 index f6de4ccb57..0000000000 --- a/cpukit/include/rtems/posix/ptimer.h +++ /dev/null @@ -1,88 +0,0 @@ -/** - * @file - * - * @brief POSIX Timers Private Support - * - * This include file contains all the private support information for - * POSIX timers. - */ - -/* - * Initial Implementation: - * COPYRIGHT (c) 1998. Alfonso Escalera PiƱa - * Largely rewritten by Joel Sherrill (1999). - * - * COPYRIGHT (c) 1999-2013. - * On-Line Applications Research Corporation (OAR). - * - * The license and distribution terms for this file may be - * found in the file LICENSE in this distribution or at - * http://www.rtems.org/license/LICENSE. - */ - -#ifndef _RTEMS_POSIX_PTIMER_H -#define _RTEMS_POSIX_PTIMER_H - -/** - * @defgroup POSIX_PRIV_TIMERS POSIX Timers - * - * @ingroup POSIXAPI - */ -/**@{**/ -#ifdef __cplusplus -extern "C" { -#endif - -#include <rtems/posix/config.h> - -/** - * @brief Create a Per-Process Timer - */ -int timer_create( - clockid_t clock_id, - struct sigevent *evp, - timer_t *timerid -); - -/** - * @brief Delete a Per-Process Timer - */ -int timer_delete( - timer_t timerid -); - -/** - * @brief Set a Per-Process Timer - */ -int timer_settime( - timer_t timerid, - int flags, - const struct itimerspec *value, - struct itimerspec *ovalue -); - -/** - * @brief Set a Per-Process Timer - */ -int timer_gettime( - timer_t timerid, - struct itimerspec *value -); - -/** - * @brief Get overrun count for a Per-Process Timer - * - * The expiration of a timer must increase by one a counter. - * After the signal handler associated to the timer finishes - * its execution, _POSIX_Timer_TSR will have to set this counter to 0. - */ -int timer_getoverrun( - timer_t timerid -); - -#ifdef __cplusplus -} -#endif -/** @} */ - -#endif /* _RTEMS_POSIX_PTIMER_H */ diff --git a/cpukit/posix/src/timersettime.c b/cpukit/posix/src/timersettime.c index 9212e49740..eb89029e29 100644 --- a/cpukit/posix/src/timersettime.c +++ b/cpukit/posix/src/timersettime.c @@ -23,7 +23,6 @@ #include <time.h> #include <errno.h> -#include <rtems/posix/ptimer.h> #include <rtems/posix/timerimpl.h> #include <rtems/score/todimpl.h> #include <rtems/score/watchdogimpl.h> |