Edit

kc3-lang/gnulib/modules/execv

Branch :

  • Show log

    Commit

  • Author : Bruno Haible
    Date : 2024-12-27 23:41:53
    Hash : 2a99a564
    Message : Rename module unistd to unistd-h. * modules/unistd-h: Renamed from modules/unistd. * modules/unistd-h-tests: Renamed from modules/unistd-tests. * modules/unistd-h-c++-tests: Renamed from modules/unistd-c++-tests. * tests/test-unistd-h.c: Renamed from tests/test-unistd.c. * tests/test-unistd-h-c++.cc: Renamed from tests/test-unistd-c++.cc. * doc/posix-headers/unistd.texi: Update. * doc/posix-functions/_exit.texi: Update. * modules/* (Depends-on): Update. * modules/unistd: New file.

  • modules/execv
  • Description:
    execv() function: Execute a program, replacing the current process.
    
    Files:
    lib/execv.c
    m4/execv.m4
    
    Depends-on:
    unistd-h
    environ         [test $REPLACE_EXECV = 1]
    execve          [test $REPLACE_EXECV = 1]
    
    configure.ac:
    gl_FUNC_EXECV
    gl_CONDITIONAL([GL_COND_OBJ_EXECV], [test $REPLACE_EXECV = 1])
    gl_UNISTD_MODULE_INDICATOR([execv])
    
    Makefile.am:
    if GL_COND_OBJ_EXECV
    lib_SOURCES += execv.c
    endif
    
    Include:
    <unistd.h>
    
    License:
    LGPLv2+
    
    Maintainer:
    all