bug-hurd
[Top][All Lists]
Advanced

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

GNU MIG 1.5 released


From: Thomas Schwinge
Subject: GNU MIG 1.5 released
Date: Wed, 15 Apr 2015 22:50:55 +0200
User-agent: Notmuch/0.9-101-g81dad07 (http://notmuchmail.org) Emacs/24.4.1 (i586-pc-linux-gnu)

Hi!

We're pleased to announce version 1.5 of GNU MIG, the GNU distribution of
the Mach 3.0 Interface Generator (MIG),
<http://www.gnu.org/software/hurd/microkernel/mach/mig/gnu_mig.html>.

This tool translates Remore Procedure Call (RPC) definition files to C
code, and is required to compile any packages that are receiving or
invoking RPCs, such as GNU Mach, GNU Hurd, and the GNU C Library (glibc)
when compiled for the Hurd.

This new release bundles bug fixes and enhancements done since the last
release:

| Version 1.5 (2015-04-10)
| 
| * Add support for protected payloads.  The new `intranpayload' option
|   can be used to specify a translation function translating payloads
|   to values of the translated type.  This function will be used
|   instead of the `intran' function to to look up the receiving object
|   of a message in a server.  This makes it easy to use the protected
|   payloads introduced in GNU Mach 1.5.
| 
| * Emit `X_server_routine' functions that can be inlined reducing the
|   message dispatch overhead.
| 
| * Improve support for variable-sized C strings.
| 
| * Fix a warning when compiling generated files.

Many thanks to all the people who are helping!

Releases may be downloaded from <ftp://ftp.gnu.org/gnu/mig/>, or checked
out of Git, <http://git.savannah.gnu.org/cgit/hurd/mig.git/>.

The MD5 and SHA1 checksums for this distribution are:

da7c75c32c2b67de78a24a7389369717  mig-1.5.tar.bz2
0e7d45b6c18562a8d64a1a73e59b942b  mig-1.5.tar.bz2.sig
eaabe5b01f02e0d383740055b54e1ece  mig-1.5.tar.gz
c91d7bd09d9520a91a7c4c95cd6089b0  mig-1.5.tar.gz.sig

8431799cd60a9b21e779dea3cb9c5c9b78b235b6  mig-1.5.tar.bz2
63c58db6470a25bdc408d6f8d60f7b1f81dfea1d  mig-1.5.tar.bz2.sig
50ddc0bc57b3af894637c2dd6e2c5bb4f930801c  mig-1.5.tar.gz
c7a8bad372e7402dda7f5e9df9a60e285b6f56d7  mig-1.5.tar.gz.sig

Please read the FAQ at <http://www.gnu.org/software/hurd/faq.html>.
Bug reports should be sent to <bug-hurd@gnu.org> or filed on
<http://savannah.gnu.org/bugs/?group=hurd>.  Requests for assistance
should be sent to <help-hurd@gnu.org> or filed on
<http://savannah.gnu.org/support/?group=hurd>.  You can also find us on
the Freenode IRC network in the #hurd channel.


For the maintainers,
 Thomas

Attachment: signature.asc
Description: PGP signature


reply via email to

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