<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gunmake/tests/scripts/features/loadapi, branch 4.0</title>
<subtitle>GNU make with more features of SunOS make</subtitle>
<id>https://git.pashev.ru/gunmake/atom?h=4.0</id>
<link rel='self' href='https://git.pashev.ru/gunmake/atom?h=4.0'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/'/>
<updated>2013-10-05T20:10:30Z</updated>
<entry>
<title>Sanitize the registered function interface.</title>
<updated>2013-10-05T20:10:30Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2013-10-05T20:10:30Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=2fb91e19a02ff8a3e43145d582cfebaf3a60f1d9'/>
<id>urn:sha1:2fb91e19a02ff8a3e43145d582cfebaf3a60f1d9</id>
<content type='text'>
Expand the characters which are legal in a function name, and check
the name for validity.  Create a type for the function pointer.
Convert the last argument from a boolean to flags, to allow for expansion.
</content>
</entry>
<entry>
<title>Add requirement for plugin_is_GPL_compatible symbol in loaded objects.</title>
<updated>2013-05-15T02:53:42Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2013-05-15T02:53:42Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=c21c1455fdfc6e87d75941f48841c72903e1e0f4'/>
<id>urn:sha1:c21c1455fdfc6e87d75941f48841c72903e1e0f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add memory allocation cleanup to loadable objects.</title>
<updated>2013-05-04T21:38:53Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2013-05-04T21:38:53Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=3484c9675a8a09904e08e00bf6842d834cd0201d'/>
<id>urn:sha1:3484c9675a8a09904e08e00bf6842d834cd0201d</id>
<content type='text'>
Add gmk_alloc() and gmk_free() functions so loadable objects can access our
memory model.  Also provide a more extensive example in the manual.
</content>
</entry>
<entry>
<title>Expand the loadable object support.</title>
<updated>2013-02-25T06:38:36Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2013-02-25T06:38:36Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=5058a94ee717d96285da20423324af3478df175d'/>
<id>urn:sha1:5058a94ee717d96285da20423324af3478df175d</id>
<content type='text'>
Provide a simple API for loaded objects to interact with GNU make.  I still
won't guarantee that this API won't change but it's much closer to something
that's supported and provides easy-to-use interfaces with a public header
file.
</content>
</entry>
</feed>
