Scroll to navigation

mig(1) User Commands mig(1)

NAME

mig - Mach Interface Generator

SYNOPSIS

mig [OPTION]... [FILE]...

DESCRIPTION

This is the GNU implementation of the Mach interface generator 'MiG', which creates Mach RPC stubs from '.defs' files.

Use msg_rpc [default].
Use msg_send.
Suppress warning statements.
Print warning statements [default].
Verbose.
Compile silently [default].
Generate symbol table in Server.c code.
Suppress symbol table in Server.c code [default].
Generate separate files for each routine, named with the given PREFIX.
Generate server stubs in FILE.
Generate user stubs in FILE.
Generate stub header file in FILE.
Generate list of RPC names and message IDs in FILE.
Suppress default output file names, create only given files.
Use migcom instead of CPP.

Any switches not listed are passed on to the preprocessor, invoked by:

gcc -E -x c -undef -ansi

REPORTING BUGS

Report bugs to <bug-hurd@gnu.org>.
Request assistance at <help-hurd@gnu.org>.

SEE ALSO

The full documentation for mig is maintained as a Texinfo manual. If the info and mig programs are properly installed at your site, the command

info mig

should give you access to the complete manual.

2006-11-12 1.3.1