mig(1)

mig1

Mach interface generator

Usage

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

Overview

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

-r

Use msg_rpc [default].

-R

Use msg_send.

-q

Suppress warning statements.

-Q

Print warning statements [default].

-v

Verbose.

-V

Compile silently [default].

-s

Generate symbol table in Server.c code.

-S

Suppress symbol table in Server.c code [default].

-i PREFIX

Generate separate files for each routine, named with the given PREFIX.

-server FILE

Generate server stubs in FILE.

-user FILE

Generate user stubs in FILE.

-header FILE

Generate stub header file in FILE.

-list FILE

Generate list of RPC names and message IDs in FILE.

-n

Suppress default output file names, create only given files.

-migcom

Use migcom instead of CPP.

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

gcc -E -x c -undef -ansi

Releases

7 releases since Debian 5.0 (Lenny); the text changed 1 time.

  1. 5.0–10
  2. 11

Reporting bugs

Report bugs to <[email protected]>.
Request assistance at <[email protected]>.

From mig 1.8+git20200618-5 in Debian 11 (Bullseye). Parsed by carta from the page's man source.