diff options
author | Paul Smith <psmith@gnu.org> | 2013-01-20 00:55:57 -0500 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2013-01-20 00:55:57 -0500 |
commit | b70aa3709e126953faeeec3f666885f9796eea14 (patch) | |
tree | 7be879e8d450b5533b15141f8140e9e96817ca1c /ChangeLog | |
parent | 8e0a5645b8ba0077caa0f657e93fca1f7e36a6ac (diff) | |
download | gunmake-b70aa3709e126953faeeec3f666885f9796eea14.tar.gz |
Allow dynamically loaded objects to be rebuilt by make.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -1,5 +1,24 @@ 2013-01-19 Paul Smith <psmith@gnu.org> + * doc/make.texi (load Directive): Update to discuss location of + loaded object file. + (Remaking Loaded Objects): Document remaking of loaded objects. + + * main.c (main): Rename READ_MAKEFILES to READ_FILES. + * read.c: Change READ_MAKEFILES to READ_FILES since it now + contains loaded object files as well. + (read_all_makefiles): Ditto. + (eval_makefile): Ditto. + (eval): Add any loaded file to the READ_FILES list, so that it + will be considered for re-build. + + * load.c (load_file): Return the simple filename (no symbol) in + the LDNAME argument (now a const char **). + This filename should no longer have "./" prepended: modify the + function to always check the current directory if the name has no + "/", before using the normal methods. + * make.h: Change the load_file() prototype. + * README.git: Add a bit more documentation on Git workflow & rules. 2013-01-13 Paul Smith <psmith@gnu.org> |