summaryrefslogtreecommitdiff
path: root/lib/libc/gen/execvp.c
AgeCommit message (Expand)Author
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-03-15PR/13242: John Heasley: ENOTDIR is not fatalchristos
2003-03-04Don't acquire __environ_lock around exec*() calls; nothing requiresnathanw
2003-01-18Merge the nathanw_sa branch.thorpej
2001-12-08Use memcpy instead of memmove since no overlaps here (copy from somewhereenami
2001-09-19Cosmetic changes (including ANSI'fy).enami
2001-09-19Remove unnecessary alloca, strcpy and strlen call.enami
2001-09-18Use alloca() instead of malloc() and strdup(). Proper fix for the findsimonb
2000-01-22Delint.mycroft
1999-09-20back out the #ifdef _DIAGNOSTIC argument checks; too many people complained.lukem
1999-09-16* use _DIAGASSERT() to check pointer arguments against NULL and filelukem
1999-09-16revert previous (as per klaus). will diagassert() name == NULL check instead...lukem
1999-09-16check name != NULL before checking name[0] != '\0'lukem
1999-02-04Make argv construction code reentrant.kleink
1998-11-12fix lint const lossage.christos
1998-09-11Add a multiple-reader/single-writer lock to protect environ.kleink
1998-08-26fix bcopy->memcpy with memcpy->memmove -- not strictly needed, but...perry
1998-08-10bzero->memset, bcopy->memcpy, bcmp->memcmpperry
1998-02-26trivial changes to reduce lint complaintsperry
1998-02-03remove obsolete register declarationsperry
1997-07-21If port provides __weak_alias(), provide an Standard C and POSIX purejtc
1997-07-13Fix RCSID'schristos
1997-04-24POSIX.1/stopgap measure: if "" is to be executed, fail with ENOENTkleink
1996-07-03Split all exec*() functions out of exec.c into their own files.jtc