[Omake] SVN Commit: OMake Build System (Rev. 12915)
Jason J. Hickey
jyh at cs.caltech.edu
Thu May 15 12:12:59 PDT 2008
Update the DLL generator lib/parse/C/Dll.om, based on David's changes for Fuse:
1. Use the CAMLparam macros more.
2. Callbacks come in two versions:
- the normal one called <name>,
- another, called <name>_from_blocking_section, that should be
used when the callback is called from a blocking section.
3. Add a ~blocking argument to CBindings, which is a list of C
functions that block. The binding will wrap the function
call in an {enter,leave}_blocking_section pair.
----
Changes in omake-branches/jumbo/dll2:
+23 -5 doc/src/omake-dll-gtk.tex
+2 -1 lib/build/Dll.om
+49 -26 lib/parse/C/Dll.om
A hyperlinked version of this commit is available at
http://svn.metaprl.org/commitlogs/omake/2008-05.html#08/05/15.12:12:59
More information about the OMake-CVS
mailing list