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-h...@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