Date: Sat, 5 Feb 2011 14:01:46 +0000 (UTC) From: Jilles Tjoelker <jilles@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/bin/sh exec.c src/tools/regression/bin/sh/execution hash1.0 Message-ID: <201102051402.p15E2ICY002134@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jilles 2011-02-05 14:01:46 UTC
FreeBSD src repository
Modified files:
bin/sh exec.c
Added files:
tools/regression/bin/sh/execution hash1.0
Log:
SVN rev 218323 on 2011-02-05 14:01:46Z by jilles
sh: Forget all cached command locations on any PATH change.
POSIX requires this and it is simpler than the previous code that remembered
command locations when appending directories to PATH.
In particular,
PATH=$PATH
is no longer a no-op but discards all cached command locations.
Revision Changes Path
1.51 +1 -24 src/bin/sh/exec.c
1.1 +12 -0 src/tools/regression/bin/sh/execution/hash1.0 (new)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201102051402.p15E2ICY002134>
