CVSROOT:        /cvs/src
Module name:    src
Changes by:     [email protected]  2011-01-19 09:15:17

Modified files:
        winsup/cygwin  : ChangeLog errno.cc exec.cc spawn.cc winf.h 

Log message:
        * errno.cc (errmap): Add error codes for invalid binaries.
        * exec.cc (execvp): Call spawnve with _P_PATH_TYPE_EXEC flag
        from here.
        (execvpe): Ditto.
        * spawn.cc (spawn_guts): Filter _P_PATH_TYPE_EXEC from mode and
        store in p_type_exec.  Call av::fixup with addtional p_type_exec
        argument.
        (spawnve): Check for filtered mode.
        (spawnvpe): Add _P_PATH_TYPE_EXEC flag when calling spawnve.
        (av::fixup): Accept additional bool parameter p_type_exec.  Only check
        for script if p_type_exec is true.
        * winf.h (_P_PATH_TYPE_EXEC): Define.
        (_P_MODE): Define.
        (av::fixup): Declare with additional bool parameter.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.5124&r2=1.5125
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/errno.cc.diff?cvsroot=src&r1=1.74&r2=1.75
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/exec.cc.diff?cvsroot=src&r1=1.27&r2=1.28
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/spawn.cc.diff?cvsroot=src&r1=1.295&r2=1.296
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/winf.h.diff?cvsroot=src&r1=1.7&r2=1.8

Reply via email to