Ian Lance Taylor
cc88a10633
remove d30v sanitization
1998-07-24 03:39:19 +00:00
Ian Lance Taylor
1ca268445f
* doc/as.texinfo: Add documentation for .end, .exitm, .fail,
...
.ifc, .ifeqs, .ifge, .ifgt, .ifle, .iflt, .ifnc, .ifne, .ifnes,
.print, .purgem, and .struct. Remove documentation for
.app-file.
1998-07-22 18:38:26 +00:00
Ian Lance Taylor
20489f152f
* doc/as.texinfo (Statements): Remove paragraph discussing
...
continuing lines with a backslash. This hasn't worked for years,
if it ever did.
1998-07-02 20:25:45 +00:00
Doug Evans
71c2d792ef
Add docs for .func/.endfunc.
1998-06-01 04:40:53 +00:00
Ian Lance Taylor
43448efe7d
* as.c (show_usage): Update bug-gnu-utils address.
...
* gasp.c (show_usage): Likewise.
* doc/as.texinfo (Bug Reporting): Likewise.
1998-02-12 19:09:49 +00:00
Nick Clifton
ef582182d5
Document M32Rx warnings and errors.
...
Document --warn-explicit-parallel-conflicts.
1998-02-11 18:35:50 +00:00
Richard Henderson
c3b27a64b4
* as.c (parse_args): Add --keep-locals alias for -L.
...
Add --strip-local-absolute.
(show_usage): Update.
* as.h (flag_strip_local_absolute): New flag.
* symbols.c (S_IS_LOCAL): Use it.
* config/obj-aout.h (S_IS_LOCAL): Likewise.
* config/obj-bout.h (S_IS_LOCAL): Likewise.
* config/obj-coff.h (S_IS_LOCAL): Likewise.
PR 14689
1998-01-27 13:33:54 +00:00
Nick Clifton
d745e6d93d
Added m32rx sanitization.
1997-12-16 14:54:08 +00:00
Nick Clifton
ee73be4088
Document new --m32rx command line option.
1997-12-16 00:00:30 +00:00
David Edelsohn
945229abcd
Update sparc -A/-xarch docs.
1997-09-19 01:06:57 +00:00
Ian Lance Taylor
11959ebc14
* doc/as.texinfo (Machine Dependencies): Add v850 to menu.
...
* doc/c-v850.texi: Change node name to match other chapter nodes.
1997-08-26 20:52:49 +00:00
Nick Clifton
68eaa14109
Added documentation of v850 assembler options.
1997-08-22 23:37:00 +00:00
Ian Lance Taylor
cd92403305
* as.h (enum debug_info_type): Define.
...
(debug_type): Declare.
* as.c (debug_type): New global variable.
(show_usage): Add --gstabs.
(parse_args): Handle --gstabs.
* read.c (generate_asm_lineno): Remove.
(read_a_source_file): Output stabs debugging if appropriate.
Change checks of generate_asm_lineno to check debug_type. Only
generate ECOFF debugging if ECOFF_DEBUGGING is defined.
* read.h (generate_asm_lineno): Don't declare.
(stabs_generate_asm_lineno): Declare.
* stabs.c (stabs_generate_asm_lineno): New function.
* ecoff.c (add_file): Use debug_type, not generate_asm_lineno.
Don't turn off debugging.
(add_file): Remove old #if 0 code.
(ecoff_new_file): Set debug_type, not generate_asm_lineno.
(ecoff_directive_end): Don't generate stabs line symbols.
(ecoff_generate_asm_lineno): Don't check stabs_seen. Don't set
generate_asm_lineno.
(line_label_cnt): Remove.
(ecoff_generate_asm_line_stab): Remove.
* ecoff.h (ecoff_generate_asm_line_stab): Don't declare.
* doc/as.texinfo, doc/as.1: Document --gstabs.
1997-08-15 18:19:27 +00:00
David Edelsohn
3ffb03b170
Remove ARC sanitization.
1997-08-15 06:49:09 +00:00
Tom Tromey
8a51eeafee
* doc/as.texinfo: Updated for -MD option.
...
* Makefile.in (CFILES): Added depend.c.
(OBJS): Added depend.o.
* as.h (start_dependencies, register_dependency,
print_dependencies): New declarations.
* depend.c: New file.
* as.c (parse_args): Added -MD option.
(main): Call print_dependencies.
(show_usage): Added help for -MD.
* read.c (s_app_file): Call register_dependency.
(s_include): Call register_dependency when file is found.
(read_a_source_file): Call register_dependency.
1997-05-23 19:30:41 +00:00
Ian Lance Taylor
35cfacf0da
* doc/as.texinfo (Symbol Names): Don't use obsolete @ctrl macro.
1997-03-21 00:19:44 +00:00
Michael Meissner
c6c7035cfb
Since d10v is public now, remove all sanitization statements
1997-02-20 16:05:18 +00:00
Ian Lance Taylor
4d32706e4a
fix copyright
1997-01-02 23:44:47 +00:00
Ian Lance Taylor
7d99e8afc3
* doc/as.texinfo (M): Mention explicitly that -M changes macro
...
handling.
PR 11259.
1996-12-27 16:43:15 +00:00
Ian Lance Taylor
868c351306
* doc/as.texinfo (Section): Document how to use the .section
...
pseudo-op for COFF and ELF.
1996-12-16 16:54:10 +00:00
Ian Lance Taylor
9a5acea834
* doc/as.texinfo: Added section on reporting bugs.
1996-11-01 19:37:24 +00:00
J.T. Conklin
910d7df246
* doc/c-m68k.texi: Document -m5200 flag.
...
* doc/as.texinfo: Likewise.
1996-07-05 17:47:22 +00:00
Ian Lance Taylor
71dd3c40ca
* read.c (potable): Add balignw, balignl, p2alignw, and p2alignl.
...
(do_align): Take new len parameter. Change all callers. Pass it
to md_do_align.
(s_align_bytes): Arg now indicates the length of the fill pattern.
(s_align_ptwo): Likewise.
* config/obj-coff.c (write_object_file): Pass length to
md_do_align.
* config/tc-i386.h (md_do_align): Take new len parameter.
* config/tc-m88k.h (md_do_align): Likewise.
* config/tc-m88k.c (m88k_do_align): Likewise.
* config/tc-sh.h (md_do_align): Likewise.
* config/tc-sh.c (sh_do_align): Likewise.
* doc/as.texinfo: Document new pseudo-ops.
* config/obj-coff.c (fixup_mdeps): Divide offset by fr_var, as is
done in cvt_frag_to_fill.
PR 8974.
1996-02-08 00:22:02 +00:00
Ian Lance Taylor
95074dc362
* doc/as.texinfo: Document irp, irpc, macro, and rept. MRI mode
...
now supports macros, ifc, ifnc, irp, irpc, rept, and endr, without
using gasp.
1995-08-21 18:37:10 +00:00
Ian Lance Taylor
d86e4acb0f
* expr.c (operand): Add support for .startof. and .sizeof. by
...
using magic symbol names which the linker will recognize
specially.
* doc/as.texinfo: Take out note that .startof. and .sizeof. are
not supported.
1995-08-16 17:18:00 +00:00
Ian Lance Taylor
79e15b8a98
* doc/as.texinfo: Add documentation for MRI compatibility mode.
...
* doc/as.1: Likewise.
1995-08-10 21:18:21 +00:00
Ian Lance Taylor
85a961c6a1
Patches from Jerry Blakely <gerry_blakley@wellfleet.com>:
...
* as.c (listing_filename): New static variable.
(show_usage): Mention -a=file.
(parse_args): Support = option of -a to set name of listing file.
(main): Pass listing_filename to listing_print.
* listing.c (list_file): New static variable.
(various): Replace printf with fprintf to list_file.
(listing_print): If name argument is not NULL, open it as
list_file.
* doc/as.texinfo, doc/as.1: Document -a=file.
PR 6354.
1995-07-06 20:39:31 +00:00
Ken Raeburn
ba5ceb3060
describe --emulation option
1995-06-28 23:10:41 +00:00
Ken Raeburn
99c4053d0c
fix description of h8/500, sh floating point
1995-06-28 21:49:26 +00:00
Ken Raeburn
931a8fab1b
Support for more portable alignment handling in assembly code, based on patches
...
from Bryan Ford <baford@schirf.cs.utah.edu>:
* read.c (potable): Added balign and p2align, for aligning by bytes or powers
of two independent of what ".align" does for a given target.
* doc/as.texinfo: Document them.
1995-04-26 20:02:18 +00:00
Ken Raeburn
b3b2623c31
under m68k description, indicate that only a subset of moto syntax is handled
1995-02-02 20:54:14 +00:00
Ken Raeburn
4b9f440949
(.section): Document as unavailable for a.out type formats.
1994-06-02 16:03:41 +00:00
Roland Pesch
8babef8561
Work around texinfo glitch (@item vs @cindex).
1994-03-26 02:46:02 +00:00
Roland Pesch
dd565f85bf
(1) remove dangling references to old internal sections (pass1, difference)
...
(2) move explanation of new MIPS options from summary section to MIPS-options
section; add summaries in appropriate spots.
(3) usual minor rephrasing in passing.
1994-02-16 01:52:25 +00:00
Ian Lance Taylor
1051c97f63
* config/tc-mips.c (file_mips_isa): New static variable.
...
(md_begin): Set it.
(s_mipsset): Add support for .set mipN to set the ISA level.
1994-02-02 17:06:24 +00:00
Roland Pesch
cd41d0672a
Stop claiming MIPS li.d and li.s insns are not supported, now that they are.
1994-02-02 03:44:39 +00:00
Roland Pesch
65fbb2d722
Three scattered fixes (nearly lost!) from early suggestions by Jeff Law.
1994-02-02 03:32:31 +00:00
Roland Pesch
03d2167461
Better organization, indexing, for MIPS-dep section.
1994-02-02 01:43:26 +00:00
Roland Pesch
fb5bec4950
(1) use new flag SMALL to control whether or not insn tables appear
...
where avail (see comments in src)
(2) minor proofreading improvements to HPPA sec, and page break
improvement (for Cygnus format) to M68K sec
1994-02-02 00:01:44 +00:00
Roland Pesch
60ce6e743c
Revisions from Jeff Law to HPPA-directives section.
...
This version formats cleanly under makeinfo, and in Cygnus format.
Default FSF format works without error, but tables of machine
instructions for some machines have stupid page boundaries (FSF
version uses larger page size).
1994-02-01 05:27:07 +00:00
Roland Pesch
81fcb3ff69
(1) eliminate GPL and refs thereto, as authorized by RMS
...
(2) enable MIPS-specific docn (cf PR 4434)
1994-02-01 04:36:50 +00:00
Roland Pesch
e680d73781
(1) summary descriptions of HPPA-specific directives
...
(2) leading comments for future updates, about places to check for new
directives
(3) doc for new portable ".string" directive
(4) minor updates to dates etc.
1994-02-01 03:48:35 +00:00
Roland Pesch
62e59d28c2
correct typo in as cmdline synopsis (-w for -W);
...
describe --statistics (nee -noquiet);
describe -Z
1994-02-01 00:36:50 +00:00
Roland Pesch
47c7ceb59c
Acknowlegements: surely John Gilmore's one-bit fix was proverbial,
...
not apocryphal.
apoc-ry-phal \-fel\ adj
(1590)
1 often cap: of or resembling the Apocrypha
2: of doubtful authenticity: SPURIOUS
syn see FICTITIOUS
pro-ver-bi-al \pre-'ver-be^--el\ adj
(1548)
1: of, relating to, or resembling a proverb
2: that has become a proverb or byword: commonly spoken of
1994-01-31 20:47:07 +00:00
Roland Pesch
05a0e43b83
Many scattered edits, primarily on recent mods.
...
Ancient "Internals" text deleted.
1994-01-28 04:32:37 +00:00
Jeff Law
509d5555dc
More changes as suggested by Roland. Fix buglets so that it passes makeinfo.
1994-01-26 06:00:44 +00:00
Jeff Law
9dcf805766
* doc/{all.texi,as.texinfo}: Add documentation for HPPA port.
1994-01-25 23:54:34 +00:00
Roland Pesch
8d8ddccbe0
Updates for Hitachi H8/300H
1993-07-10 00:31:03 +00:00
Ken Raeburn
342143440a
Updated list of m68k options, described required-register-prefix hack.
...
Added a tiny bit of documentation on MIPS target.
Minor tweaks to `-a' description.
1993-05-14 11:00:17 +00:00
Roland Pesch
0193a5f204
adhere to "start-sanitize-FOO" and "end-sanitize-FOO" convention
1993-04-21 01:01:14 +00:00