mescc: Mes C Library: Support GNU Tar: Add execlp.
authorJan Nieuwenhuizen <janneke@gnu.org>
Sun, 9 Jun 2019 22:56:42 +0000 (00:56 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sun, 9 Jun 2019 22:56:42 +0000 (00:56 +0200)
commit4e6a3ce84623b08597a4e5b036146feee6fcb3cd
tree4a5cbdd40e45b33c30342be79b9b0c14d98adbc7
parent18195b4d056681c5c4fa5210cd9c022a6186dfd1
mescc: Mes C Library: Support GNU Tar: Add execlp.

* lib/posix/execl.c (vexec): New function.
(execl): Use it.
* lib/posix/execlp.c: New file.
* build-aux/configure-lib.sh (libc_tcc_SOURCES): Add it.
* lib/libc+gnu.c: Include it.
* include/unistd.h (execlp): Declare.
* lib/tests/posix/90-execlp.c: New file.
* lib/tests/posix/90-execlp.stdout: New file.
* build-aux/check-mescc.sh: Test it.
build-aux/check-mescc.sh
build-aux/configure-lib.sh
include/unistd.h
lib/posix/execl.c
lib/posix/execlp.c [new file with mode: 0644]
lib/tests/posix/90-execlp.c [new file with mode: 0644]
lib/tests/posix/90-execlp.stdout [new file with mode: 0644]