Changeset 22bb1b61 in rtems


Ignore:
Timestamp:
Jan 19, 2016, 6:11:47 PM (4 years ago)
Author:
Joel Sherrill <joel@…>
Branches:
master
Children:
82d2ec4
Parents:
438fa8d
Message:

posix/src/exec*: Remove all variants already in Newlib

The RTEMS build of Newlib includes implementations of all exec*()
variants. They rely on the _execve() support method. RTEMS already
had this and it returned ENOSYS. There is no functional change.

closes #2537.

Location:
cpukit/posix
Files:
6 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • cpukit/posix/Makefile.am

    r438fa8d r22bb1b61  
    6262    src/lio_listio.c src/aio_misc.c
    6363
    64 ## ENOSYS_C_FILES
    65 libposix_a_SOURCES += src/_execve.c src/execl.c src/execle.c src/execlp.c \
    66     src/execv.c src/execve.c src/execvp.c
     64libposix_a_SOURCES += src/_execve.c
    6765endif
    6866
  • cpukit/posix/src/_execve.c

    r438fa8d r22bb1b61  
    22 * @file
    33 *
    4  * @brief execve()
     4 * @brief _execve()
    55 * @ingroup POSIXAPI
     6 *
     7 * The Newlib C Library contains all of the exec*() variants and assumes
     8 * the underlying OS support provides _execve(). This single method
     9 * ensures that all exec*() variants return ENOSYS.
    610 */
    711
    812/*
    9  *  COPYRIGHT (c) 1989-2013.
     13 *  COPYRIGHT (c) 1989-2013,2016.
    1014 *  On-Line Applications Research Corporation (OAR).
    1115 *
Note: See TracChangeset for help on using the changeset viewer.