* as.c (show_usage): Remove target specific messages;
authorDavid MacKenzie <djm@cygnus>
Fri, 3 Jun 1994 17:42:27 +0000 (17:42 +0000)
committerDavid MacKenzie <djm@cygnus>
Fri, 3 Jun 1994 17:42:27 +0000 (17:42 +0000)
commitf3d817d8b7dd2b45a294f2a2cb2a2eb4eed0af07
treeabba03b98ddaacc2f7f940a5d16cd2f2bf10485b
parent172559ec3375efe6c3964670fe22c38255ee4280
* as.c (show_usage): Remove target specific messages;
instead, call md_show_usage.
(parse_args): Use getopt_long_only.  Take pointers to argc and
argv.
(main): Pass parse_args pointers.
* as.h: Remove 3 variables that are redundant with flagseen.
* as.c, messages.c: Change their users to use flagseen.
Define getopt stuff.
* tc.h: Update md_parse_option decl.  Add md_show_usage decl.
* config/tc-*.c: Add md_shortopts, md_longopts,
md_longopts_size, md_show_usage.  Change calling convention for
md_parse_option.  Remove md_parse_long_option.
* config/tc-ns32k.c: Rename `struct option' to `struct ns32k_option'.
* config/tc-i386.h: Don't define md_parse_option.
16 files changed:
gas/ChangeLog
gas/as.c
gas/as.h
gas/config/tc-a29k.c
gas/config/tc-alpha.c
gas/config/tc-h8500.c
gas/config/tc-hppa.c
gas/config/tc-i386.c
gas/config/tc-i960.c
gas/config/tc-m68k.c
gas/config/tc-m88k.c
gas/config/tc-mips.c
gas/config/tc-sparc.c
gas/config/tc-tahoe.c
gas/config/tc-vax.c
gas/messages.c