MIG(1) General Commands Manual MIG(1)

mig - Mach Interface Generator

mig [ option ... ] file

The mig command invokes the Mach Interface Generator to generate Remote Procedure Call (RPC) code for client-server style Mach IPC from specification files.

Omit / emit warning messages.
Verbose mode ( on / off ) will summarize types and routines as they are processed.
Controls ( off / on ) whether or not generated code logs RPC events to system logs.
Controls ( on / off ) whether generated code complies with ANSI C standards.
Controls ( on / off ) whether generated server-side code includes a generated symbol table.
Controls ( on / off ) whether generated code includes bounds-checking annotations, such as __counted_by .
Specify User file prefix.
Specify name of user-side RPC generated source file.
Specify name of server-side RPC generated source file.
Specify name of user-side generated header file.
Specify name of server-side generated header file.
Specify internal header file name.
Specify defines generated header file.
Specify maximum size of message on stack.
Use split headers.
Specify machine architecture for target code.
Option is passed to the C compiler for dependency generation.
This option is ignored.
Specify pathname to specific C compiler to use as the preprocessor.
Specify pathname to specific migcom compiler to use for source code generation.
Specify SDK root directory.
November 20, 2009 Apple Computer, Inc.