diff options
author | Boris Kolpackov <boris@kolpackov.net> | 2004-11-30 19:51:24 +0000 |
---|---|---|
committer | Boris Kolpackov <boris@kolpackov.net> | 2004-11-30 19:51:24 +0000 |
commit | 49ca261bd5a40d933719ab6b2b1fd183a81bf35b (patch) | |
tree | 091a838b31da80405fcd882aab7d8a387e4c5bd1 /ChangeLog | |
parent | be6a8bc869ece930f3bd5f725efd9fab7a2c2940 (diff) | |
download | gunmake-49ca261bd5a40d933719ab6b2b1fd183a81bf35b.tar.gz |
Implemented `realpath' and `abspath' built-in functions.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -1,3 +1,16 @@ +2004-11-30 Boris Kolpackov <boris@kolpackov.net> + + Implementation of `realpath' and `abspath' built-in functions. + + * configure.in: Check for realpath. + * function.c (abspath): Return an absolute file name that does + not contain any `.' or `..' components, nor repeated `/'. + * function.c (func_abspath): For each name call abspath. + * function.c (func_realpath): For each name call realpath + from libc or delegate to abspath if realpath is not available. + * doc/make.texi (Functions for File Names): Document new functions. + * doc/make.texi (Quick Reference): Ditto. + 2004-11-28 Paul D. Smith <psmith@gnu.org> * main.c (main) [WINDOWS32]: Remove any trailing slashes from -C |