diff options
| author | Paul Smith <psmith@gnu.org> | 2013-05-04 17:38:53 -0400 |
|---|---|---|
| committer | Paul Smith <psmith@gnu.org> | 2013-05-04 17:38:53 -0400 |
| commit | 3484c9675a8a09904e08e00bf6842d834cd0201d (patch) | |
| tree | ac9c0c1179e567213ed25f3161b64fc0254e24c7 /ChangeLog | |
| parent | a0c5d0c63f6801ca16865d04faa223cea440d2c0 (diff) | |
| download | gunmake-3484c9675a8a09904e08e00bf6842d834cd0201d.tar.gz | |
Add memory allocation cleanup to loadable objects.
Add gmk_alloc() and gmk_free() functions so loadable objects can access our
memory model. Also provide a more extensive example in the manual.
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1,5 +1,12 @@ 2013-05-04 Paul Smith <psmith@gnu.org> + * loadapi.c (gmk_alloc): New function. + * gnumake.h: Add gmk_alloc(). Clean GMK_EXPORT a bit to avoid MAIN. + * makeint.h (GMK_EXPORT): New handling, vs. MAIN. + * doc/make.texi (Loaded Object API): Add information on the memory + handling functions. + (Loaded Object Example): Create an example. + * job.c (pump_from_tmp): (Rename) Write to stdout/stderr using FILE* rather than fd. It's not a good idea to mix and match. |
