[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