aboutsummaryrefslogtreecommitdiff
path: root/gas/doc
AgeCommit message (Collapse)AuthorFilesLines
1995-11-10 references to pesch@cygnus.com changed to doc@cygnus.comVictoria Mixon5-9/+752
1995-11-03 * as.c (main): On TC_A29K, call macro_init with macro_alternateIan Lance Taylor1-6/+10
set to 1. * macro.c (get_any_string): Don't keep quotes if macro_strip_at is set, even if macro_alternate is set. (get_apost_token): If macro_strip_at, only skip kind if it is '@'. (sub_actual): If macro_strip_at, and kind is '@', don't look up the token unless it ended in '@'. * config/tc-a29k.c (line_separator_chars): Remove '@'. * doc/c-a29k.texi: Document macro usage on A29K.
1995-10-26doc fixes from RolandKen Raeburn1-0/+380
1995-10-24Document .nsubspa.Jeff Law1-0/+263
1995-10-06split out ns32k doc like other cpusKen Raeburn2-0/+31
1995-09-11 * doc/configure.in: Remove unused file.Ian Lance Taylor2-41/+0
1995-08-21 * as.c (parse_args): Accept --defsym SYM=VALUE.Ian Lance Taylor1-0/+6
* doc/as.texinfo, doc/as.1: Document --defsym.
1995-08-21 * doc/as.texinfo: Document irp, irpc, macro, and rept. MRI modeIan Lance Taylor1-13/+177
now supports macros, ifc, ifnc, irp, irpc, rept, and endr, without using gasp.
1995-08-16 * expr.c (operand): Add support for .startof. and .sizeof. byIan Lance Taylor1-5/+10
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-11 * gasp.c (change_base): Don't treat ' specially in MRI mode.Ian Lance Taylor1-1/+7
(process_file): Don't warn about missing END in MRI mode. (do_if): New static function. (get_mri_string, do_ifc): New static functions. (buffer_and_nest): Treat MRI mode like alternate syntax mode. (do_aendr): Change error message in MRI mode. (do_arepeat): Use REPT/ENDR in MRI mode. (do_formals): In MRI mode, add special NARG formal. (macro_expand): Various changes for MRI mode: permit a qualifier on the macro name; set special NARG formal; permit unnamed positional arguments; use && to concatenate named parameters; permit \d to specify an unnamed parameter; permit named parameters to not start with \; use == to see if a parameter exists. (getstring): In MRI mode, allow <> to quote a string. (K_IFEQ, K_IFNE, K_IFLT, K_IFLE, K_IFGE, K_IFGT): Define. (K_IFC, K_IFNC): Define. (struct keyword): Name structure used in kinfo array. (mrikinfo): New static array. (process_pseudo_op): Don't require leading '.' in MRI mode. Handle new MRI pseudo-op definitions. (add_keyword): New static function, broken out of process_init. (process_init): Use add_keyword. In MRI mode, add mrikinfo table. (long_options): Add "mri". (show_usage): Mention -M/--mri. (main): Call process_init after processing arguments. Handle -M. * doc/gasp.texi: Document -M/--mri.
1995-08-10 * doc/as.texinfo: Add documentation for MRI compatibility mode.Ian Lance Taylor2-3421/+135
* doc/as.1: Likewise.
1995-07-10split cpu-specific documentation out to separate filesKen Raeburn5-0/+1068
1995-07-06fsf address updateKen Raeburn2-14/+21
1995-07-06 Patches from Jerry Blakely <gerry_blakley@wellfleet.com>:Ian Lance Taylor2-14/+30
* 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-06-28describe --emulation optionKen Raeburn1-0/+26
1995-06-28fix description of h8/500, sh floating pointKen Raeburn1-3/+134
1995-06-28get rid of unused m4 filesKen Raeburn12-192/+0
1995-04-30Initial pass at ARC docs.David Edelsohn1-0/+41
1995-04-26Support for more portable alignment handling in assembly code, based on patchesKen Raeburn1-63/+149
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-10* doc/internals.texi: Add loud disclaimer. Refill to 79 columns, specifyKen Raeburn1-96/+592
fill-column in local-variables section. Change subheadings to subsections so they can be cross-referenced. Describe broken words, frags, frag chains, generic relaxation, relax table, m68k relaxation, m68k addressing modes, test suite code. Add a few words about various file formats.
1995-02-02under m68k description, indicate that only a subset of moto syntax is handledKen Raeburn1-33/+77
1994-09-13 gasp.texi: a few edits thanks to crashJeffrey Osier1-5/+3
1994-07-27I80960XL support (sanitized), misc cleanup:Ken Raeburn1-2/+2
* config/tc-i960.h (TC_COFF_SET_MACHINE): New macro. Calls tc_headers_hook. * config/tc-i960.c (targ_has_iclass): Use I_CX | I_CX2 where I_CX was used previously. (tc_headers_hook): If I_CX2 is found, set flags to F_I960CA. * config/tc-i960.c (po_hash): Declaration deleted. (next_object_file_charP): Ditto. (regnames, aregs, coj): Now const. (parse_memop): Static array def_scale now const. (md_begin): Cast away const when passing hash routines addresses of values in regnames or aregs. (md_longopts): Added "link-relax" and "no-relax" hyphenated forms. Continue to accept one-word forms. (struct tabentry, arch_tab): Moved to top level from inside md_parse_option. Now const. (md_show_usage): Use arch_tab to generate usage message. Print hyphenated forms of relax options. * config/tc-i960.h (DEFINE_I960_AOUT, TC_S_IS_*, TC_S_*_SYSPROC, TC_S_FORCE_TO_*): Moved from here... * config/tc-i960.c: ... to here. Changed DEFINE_I960_AOUT stuff to test OBJ_AOUT and OBJ_BOUT directly. * config/tc-i960.h (CTRL, COBR, COJ, REG, MEM*, FBRA, CALLJ, M1-M3, REG_OPC, R_*, SFR, LIT, FP, OP, R, RS, RL, RSL, F, {R,F}{,L}{2,4}, M, SFR_OK, LIT_OK, FP_OK, REG_ALIGN, MEMOP, I_*): Macros deleted. * config/tc-i960.c (ARCH_XL): Define. (arch_tab): Include XL. (targ_has_sfr, targ_has_iclass): Handle XL. (tc_headers_hook): Set flags to F_I960XL for i960XL.
1994-06-02(.section): Document as unavailable for a.out type formats.Ken Raeburn1-1/+6
1994-06-02(install-info-gasp): Use $$dir when installing file.Ken Raeburn1-4/+7
1994-04-27Fix dos on H'digits..Steve Chamberlain1-2/+2
1994-04-19added info on warning functions &cKen Raeburn1-0/+55
1994-04-19* Makefile.in, as.texinfo: Renamed asdoc-config.texi to asconfig.texi.Ken Raeburn1-13/+13
* Makefile.in (install-info-as, install-info-gasp): Get file names from source directory without pathname.
1994-04-05(install-info-as, install-info-gasp): New targets, now explicitly checkingKen Raeburn1-23/+41
$(srcdir) for info files. (install-info): Depend on both of them; do nothing more.
1994-04-01keep internals stuffKen Raeburn1-0/+1
1994-04-01Some internals docs. Not enough to be amazingly helpful yet, not reallyKen Raeburn1-0/+175
used for anything, just checkpointing...
1994-03-29Minor formatting fixes. (TeXs OK now.)Roland Pesch1-2/+3
1994-03-29Last-minute updates on Steve's last-minute changes.Roland Pesch1-46/+158
TeX formatting remains to be checked.
1994-03-26Work around texinfo glitch (@item vs @cindex).Roland Pesch1-24/+25
1994-02-18Correct info about evaluating macro args (distinct from evaluating preprocessorRoland Pesch1-18/+28
vars); add version number (1); formatting improvements.
1994-02-16(1) remove dangling references to old internal sections (pass1, difference)Roland Pesch1-74/+113
(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-12Formatting improvements from first eyeball once-over.Roland Pesch1-18/+10
1994-02-12Clean formatting under TeX/FSF layout and TeX/Cygnus layoutRoland Pesch1-9/+9
1994-02-12Keep the new gasp manual.Roland Pesch1-0/+1
1994-02-12A manual for the GNU assembler preprocessor.Roland Pesch1-0/+967
1994-02-02 * config/tc-mips.c (file_mips_isa): New static variable.Ian Lance Taylor1-6/+33
(md_begin): Set it. (s_mipsset): Add support for .set mipN to set the ISA level.
1994-02-02Stop claiming MIPS li.d and li.s insns are not supported, now that they are.Roland Pesch1-9/+0
1994-02-02Three scattered fixes (nearly lost!) from early suggestions by Jeff Law.Roland Pesch1-18/+19
1994-02-02Better organization, indexing, for MIPS-dep section.Roland Pesch1-32/+94
1994-02-02(1) use new flag SMALL to control whether or not insn tables appearRoland Pesch1-33/+72
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-01Revisions from Jeff Law to HPPA-directives section.Roland Pesch1-16/+20
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(1) eliminate GPL and refs thereto, as authorized by RMSRoland Pesch1-49/+32
(2) enable MIPS-specific docn (cf PR 4434)
1994-02-01(1) summary descriptions of HPPA-specific directivesRoland Pesch1-29/+206
(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-01correct typo in as cmdline synopsis (-w for -W);Roland Pesch1-3/+35
describe --statistics (nee -noquiet); describe -Z
1994-01-31Acknowlegements: surely John Gilmore's one-bit fix was proverbial,Roland Pesch1-2/+1
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