MIG(1)MIG(1)NAMEmig - Mach Interface Generator
SYNOPSISmig [ option ... ] file
DESCRIPTION
The mig command invokes the Mach Interface Generator to generate Remote
Procedure Call (RPC) code for client-server style Mach IPC from speci‐
fication files.
OPTIONS
-q/-Q Omit / emit warning messages.
-v/-V Verbose mode ( on / off ) will summarize types and routines as
they are processed.
-l/-L Controls ( off / on ) whether or not generated code logs RPC
events to system logs.
-k/-K Controls ( on / off ) whether generated code complies with ANSI
C standards.
-s/-S Controls ( on / off ) whether generated server-side code
includes a generated symbol table.
-i prefix
Specify User file prefix.
-user path
Specify name of user-side RPC generated source file.
-server path
Specify name of server-side RPC generated source file.
-header path
Specify name of user-side generated header file.
-sheader path
Specify name of server-side generated header file.
-iheader path
Specify internal header file name.
-dheader path
Specify defines generated header file.
-maxonstack value
Specify maximum size of message on stack.
-split Use split headers.
-arch arch
Specify machine architecture for target code.
-MD Option is passed to the C compiler for dependency generation.
-cpp This option is ignored.
-cc path
Specify pathname to specific C compiler to use as the preproces‐
sor.
-migcom path
Specify pathname to specific migcom compiler to use for source
code generation.
-isysroot path
Specify SDK root directory.
Additional options provided are passed along to the C compiler
unchanged.
Apple Computer, Inc. Nov 20, 2009 MIG(1)