David MacKenzie
baed44cd14
* as.c (show_usage), config/tc-alpha.c (md_show_usage),
...
config/tc-mips.c (md_show_usage): Fix up messages.
1994-06-03 21:19:02 +00:00
David MacKenzie
def66e248c
* as.h: Replace flagseen with separate variables.
...
* as.c (parse_args): Set them. Don't accept -1 option, or -v
explicitly (it's a synonym for --version).
* as.c, input-scrub.c, messages.c, read.c, symbols.c, write.c,
config/obj-aout.c, config/obj-aout.h, config/obj-bout.c,
config/obj-bout.h, config/obj-coff.c, config/obj-coff.h,
config/obj-vms.c, config/tc-hppa.c, config/tc-i386.c,
config/tc-i960.c, config/tc-m68k.c, config/tc-mips.c,
config/tc-vax.c: Use the new flag variables instead of flagseen.
* config/tc-vax.c [OBJ_VMS]: Recognize -+, -1, -v, and document in
usage.
1994-06-03 20:59:20 +00:00
David MacKenzie
f3d817d8b7
* 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.
1994-06-03 17:42:27 +00:00
David MacKenzie
ebd6f11797
* as.c (show_usage): New function.
...
(parse_args): Code moved from main.
Recognize --help and --version.
* config/tc-ns32k.h: Define TC_NS32K.
* doc/as.texinfo: Document all of the target-independent command
line options.
1994-06-02 21:00:19 +00:00
Ian Lance Taylor
fe9205735e
* as.c (main): Print long values using %ld.
1994-01-27 21:53:17 +00:00
Stan Shebs
ca7bd5579a
Tue Jan 25 18:30:34 1994 Stan Shebs (shebs@andros.cygnus.com)
...
* as.c (quiet_flag): New flag.
(main): If -noquiet given, display execution time and memory used.
1994-01-26 02:34:20 +00:00
Ken Raeburn
398527f2a8
Don't include config.h directly any more.
1994-01-14 01:54:01 +00:00
Ken Raeburn
8b13fa4e5c
* as.c (main): Call listing_print before BFD gets closed, when symbol data
...
hasn't been freed up yet.
1993-12-20 15:43:23 +00:00
Jeff Law
6aba9d2931
* as.c (main): Disable "-R" option if NO_FOLD_DATA_AND_TEXT
...
is defined.
1993-10-29 20:35:26 +00:00
Ken Raeburn
f520031860
localize a conditionally used variable
1993-07-07 12:33:11 +00:00
Ken Raeburn
d303835063
look for GAS_VERSION macro, not external version_string var
1993-03-30 15:15:53 +00:00
Ken Raeburn
67f3dd7170
more bfd merging - see ChangeLog
1993-02-24 12:57:00 +00:00
Ken Raeburn
6efd877de5
Ran "indent", for GNU coding style; some code & comments still need fixup.
...
Removed some unneeded files.
configure.in: Don't look for te-386bsd.h, which doesn't exist...
1992-11-23 20:39:57 +00:00
K. Richard Pixley
e6498b10d7
use -K for broken word option rather than -k which means pic to sun as
1992-04-27 20:17:02 +00:00
K. Richard Pixley
3340f7e5fd
White space and comment changes. #ifdef __STDC__ becomes #if __STDC__
...
== 1. Get the declarations right in listing.[hc].
1992-02-15 21:13:03 +00:00
K. Richard Pixley
a39116f1c9
White space and comments only. The devo tree prior to this delta is
...
tagged as "vanilla" for your convenience.
There are also some comment changes.
1992-02-13 08:33:54 +00:00
Steve Chamberlain
5d9f0ecf62
* as.c: change -l to -a[lsn], to avoid conflict with 68000
...
command line option.
* listing.h, listing.c: now prints addresses with ??? instead of 0 when
errors in assemble prevent addresses being known. Prints
symbol table more tidily. Allows different parts of the
listing to be selected.
1992-01-21 22:14:16 +00:00
K. Richard Pixley
fecd2382e7
Initial revision
1991-04-04 18:19:53 +00:00