[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
signature.asc
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- GNU MIG 1.5 released,
Thomas Schwinge <=