diff options
author | Roland McGrath <roland@gnu.org> | 1999-05-23 20:31:12 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1999-05-23 20:31:12 +0000 |
commit | 2aacdfb72c5b69d6758df6ae5887d18c3d4b2fd4 (patch) | |
tree | 4c820f8565ca887f08a568ce62254fd82ddc830f /mig.in | |
parent | bc9e7f56d74046edbac0595e4257d5ea64330456 (diff) | |
download | mig-2aacdfb72c5b69d6758df6ae5887d18c3d4b2fd4.tar.gz mig-2aacdfb72c5b69d6758df6ae5887d18c3d4b2fd4.tar.bz2 mig-2aacdfb72c5b69d6758df6ae5887d18c3d4b2fd4.zip |
1999-05-23 Roland McGrath <roland@baalperazim.frob.com>
* mig.in: Grok --help.
1999-05-22 Roland McGrath <roland@baalperazim.frob.com>
* configure.in: Add AC_PROG_CPP.
* mig.in (CC): Set this before default_cpp, which might use its value.
Diffstat (limited to 'mig.in')
-rw-r--r-- | mig.in | 27 |
1 files changed, 26 insertions, 1 deletions
@@ -35,8 +35,8 @@ migcom=${MIGDIR-@libexecdir@}/${MIGCOM-@MIGCOM@} # The expansion of TARGET_CC might refer to ${CC}, so make sure it is defined. default_cc="@CC@" -default_cpp="@TARGET_CC@ -E -x c" CC="${CC-${default_cc}}" +default_cpp="@TARGET_CC@ -E -x c" cpp="${CPP-${default_cpp}}" cppflags= @@ -54,6 +54,31 @@ until [ $# -eq 0 ] do case "$1" in --version ) echo "GNU ${PACKAGE} version ${VERSION}"; exit 0 ;; + --help ) progname=`echo mig | sed @program_transform_name@` + echo "\ +Usage: $progname [OPTION]... [FILE]... +This is the GNU implementation of the Mach interface generator \`MiG', +which 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 generate separate files for each routine + -server FILE generate server stubs in FILE + -user FILE generate user stubs in FILE + -header FILE generate stub header file in FILE + -migcom use migcom instead of CPP + +Any switches not listed are passed on to the preprocessor, invoked by: + ${cpp} + +Report bugs to <bug-hurd@gnu.org>. Request assistance at <help-hurd@gnu.org>.\ +"; exit 0 ;; -[qQvVtTrRsS] ) migflags="$migflags $1"; shift;; -i ) sawI=1; migflags="$migflags $1 $2"; shift; shift;; |