diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-09-13 06:19:05 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-10-04 08:02:28 +0200 |
commit | 242887bc5698ac84261625013cc39112d2ce38eb (patch) | |
tree | 45ae83c2e2aa28fcfdb4a8a62f04c7b0504f8e31 /cpukit/posix/src/semaphore.c | |
parent | bsps/mips: Remove unused command line defines (diff) | |
download | rtems-242887bc5698ac84261625013cc39112d2ce38eb.tar.bz2 |
Rename files to make them unique within cpukit
This allows to build librtemscpu.a in one rush in the future.
Diffstat (limited to 'cpukit/posix/src/semaphore.c')
-rw-r--r-- | cpukit/posix/src/semaphore.c | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/cpukit/posix/src/semaphore.c b/cpukit/posix/src/semaphore.c deleted file mode 100644 index a82ad17966..0000000000 --- a/cpukit/posix/src/semaphore.c +++ /dev/null @@ -1,59 +0,0 @@ -/** - * @file - * - * @brief POSIX Function Initializes Semaphore Manager - * @ingroup POSIXAPI - */ - -/* - * COPYRIGHT (c) 1989-2008. - * 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. - */ - -#if HAVE_CONFIG_H -#include "config.h" -#endif - -#include <rtems/posix/semaphoreimpl.h> -#include <rtems/config.h> -#include <rtems/sysinit.h> - -#include <limits.h> - -Objects_Information _POSIX_Semaphore_Information; - -/* - * _POSIX_Semaphore_Manager_initialization - * - * This routine initializes all semaphore manager related data structures. - * - * Input parameters: NONE - * - * Output parameters: NONE - */ - -static void _POSIX_Semaphore_Manager_initialization(void) -{ - _Objects_Initialize_information( - &_POSIX_Semaphore_Information, /* object information table */ - OBJECTS_POSIX_API, /* object API */ - OBJECTS_POSIX_SEMAPHORES, /* object class */ - Configuration_POSIX_API.maximum_semaphores, - /* maximum objects of this class */ - sizeof( POSIX_Semaphore_Control ), - /* size of this object's control block */ - true, /* true if names for this object are strings */ - _POSIX_PATH_MAX, /* maximum length of each object's name */ - NULL /* Proxy extraction support callout */ - ); -} - -RTEMS_SYSINIT_ITEM( - _POSIX_Semaphore_Manager_initialization, - RTEMS_SYSINIT_POSIX_SEMAPHORE, - RTEMS_SYSINIT_ORDER_MIDDLE -); |