guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

G-Wrap 1.9.4 released


From: Andreas Rottmann
Subject: G-Wrap 1.9.4 released
Date: Tue, 25 Jan 2005 14:34:05 +0100
User-agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux)

Hello,

I am pleased to announce the release of G-Wrap 1.9.4. The release is
available from

          http://savannah.nongnu.org/download/g-wrap/

The md5 checksums of the files are:

d843c9b1aac9a2960de765cf736c56fb  g-wrap-1.9.4.tar.gz
8eab22a61e4077dddbcf913b988091d0  g-wrap-1.9.4.tar.gz.sig

G-Wrap is a tool (and Guile library) for generating function wrappers
for inter-language calls. It currently only supports generating Guile
wrappers for C functions.

Changes since 1.9.3 (excerpt from NEWS):

  - Enhanced generics support: now all arguments of methods are 
    specialized, not only the first one.

  - Bugfixes
    + Now ships with (g-wrap gw-wct) compatibilty module needed by 
      GnuCash at runtime.
    + Fixes for handling output arguments:
      - Wrapped functions with void return value and output arguments 
        now return expected results
      - Optional argument count is now correctly computed in the 
        presence of output arguments
    + The libffi alignment requirements are now honored. This fixes bus 
      errors on many non-x86 architectures.
    + On big-endian architectures libffi-wrapped functions that return
      char now work correctly.
    + Some "uninitialized variable" warnings were fixed in generated code
      which caused compiles with GCC 4.0 to fail (Debian Bug#290305).

Regards, Rotty
-- 
Andreas Rottmann         | address@hidden      | address@hidden | address@hidden
http://yi.org/rotty      | GnuPG Key: http://yi.org/rotty/gpg.asc
Fingerprint              | DFB4 4EB4 78A4 5EEE 6219  F228 F92F CFC5 01FD 5B62

To iterate is human; to recurse, divine.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]