From dbb7ac6f2377735a97bb4fd3c34647d52c53b462 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 14 Feb 2020 11:23:12 +0100 Subject: posix: Remove This file contained duplicate prototypes for standard POSIX functions declared in . --- cpukit/headers.am | 1 - cpukit/include/rtems/posix/ptimer.h | 88 ------------------------------------- cpukit/posix/src/timersettime.c | 1 - 3 files changed, 90 deletions(-) delete mode 100644 cpukit/include/rtems/posix/ptimer.h 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 - -/** - * @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 #include -#include #include #include #include -- cgit v1.2.3