summaryrefslogtreecommitdiffstats
path: root/libc/unistd/exec.c
Commit message (Collapse)AuthorAgeFilesLines
* give execlp() its own cache on no-mmu to avoid recursive cache fightingMike Frysinger2008-01-231-37/+57
|
* fix memory corruption on no-mmu from doing multiple execls where earlier ↵Mike Frysinger2008-01-081-10/+3
| | | | execls fail by simply not releasing the memory reserved for the arguments of children processes
* plug a memory leak when using execl* functions on no-mmuMike Frysinger2007-12-221-9/+17
|
* add hidden defs for execv/execlp for completenessMike Frysinger2007-12-221-0/+4
|
* execXp should go to next PATH dir on any error except ENOEXEC,Denis Vlasenko2007-07-181-3/+3
| | | | | | not just on ENOENT (in particular, on EPERM). At least glibc does so. Fixing this.
* update licenseMike Frysinger2006-07-051-13/+1
|
* Make execle() and chown() available again (corrects commit 15179).Peter Kjellerstedt2006-05-301-0/+1
|
* Amir Shalem writes:Mike Frysinger2006-05-261-0/+1
| | | | | | | | | | | | there are missing prototypes for chown() and execle() in uClibc-snapshot. I'm attaching a patch to add the missing prototypes. the error I'm getting without the patch: AR cr libc/libc_so.a LD libuClibc-0.9.28.so libc/libc_so.a(grantpt.os): In function `__unix_grantpt': grantpt.c:(.text+0x108): undefined reference to `__GI_chown' grantpt.c:(.text+0x1ae): undefined reference to `__GI_execle'
* Mark some functions as GNU, provide missing hidden memmem, remove ↵Peter S. Mazinger2006-03-221-1/+2
| | | | _ISOC99/XOPEN_SOURCE
* Remove all non-constant libc_hidden_data_def(), it is too unreliable, sorry, ↵Peter S. Mazinger2006-03-101-1/+0
| | | | most of global data relocations are back
* tweak the idea between having a MMU and actually using itMike Frysinger2006-02-181-1/+1
|
* Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA ↵Peter S. Mazinger2006-01-221-1/+0
| | | | is a useless attempt
* Last relocs jump and global data, (even locales) that I could remove are ↵Peter S. Mazinger2006-01-161-0/+1
| | | | gone from libc. The remaining are left as exercise for others ;-)
* hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵Peter S. Mazinger2006-01-141-23/+27
| | | | missing headers, other jump relocs removed
* mmap/mremap/socket/rewind gonePeter S. Mazinger2005-12-081-0/+1
|
* Use internal versionsPeter S. Mazinger2005-12-081-1/+1
|
* More hiding, 300 leftPeter S. Mazinger2005-12-041-2/+9
|
* More hiding, including __mempcpyPeter S. Mazinger2005-12-031-1/+1
|
* Hide mostly used functionsPeter S. Mazinger2005-12-011-5/+5
|
* Sigh... Fall back to alloca() if munmap is broken (uClinux).Manuel Novoa III2004-02-171-8/+6
|
* s/UCLIBC_HAS_MMU/ARCH_HAS_MMU/gEric Andersen2004-01-161-2/+2
|
* Redo the exec functions to comply with SUSv3.Manuel Novoa III2004-01-021-0/+319