a) cleanups to node structure for Info file
b) .lflags (ignored) doc restored (was covered previously in
single par on .list-related directives ignored).
c) fill in page size defaults (.psize)
d) move text on H8/300 size suffixes to after opcode table, for
better page breaks
e) @alphaenumerate->@enumerate a in GPL
(2) Doc -a, -al, -as, options to enable listings and listing control
directives; removed FIXME comments re verifying listing counter use;
advanced titlepage date to Jan 92.
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.
Makefile: preprocess w/GNU m4 by default, use "all" as default config
as.texinfo: index, at last;
listing directives;
improvements (re width suffixes) to H8 machine-dep
FSF preferences (format definitions, nee threecol.tex, and
default font defs, nee rc-cm.tex, now both directly in this file).
lpsrc.sed, psrc.sed: alternate font defs, now sed scripts to modify refcard.tex
Makefile.in: use sed -f psrc.sed to produce refcard.ps target; new
target lrefcard.ps for sites using long PS font names
Removed old auxiliary TeX files, no longer necessary with this scheme.
* target.c (target_read_string): Create this routine to read null
terminated strings from the target. It deals with running off the
end of memory elegantly as well. solib.c (find_solib): Use
target_read_string() to avoid problems with running off the end of
memory.
* config/tc-h8300.c, config/tc-h8300.h: Too Many bug fixes
* config/tc-m68k.h, config/tc-sparc.h: Override default
listing options to give better effect.
Added support for listings
* Makefile.in: include listing.[co]
* as.c: parse -l
* as.h: include listing.h, include listing hook into frag
* frags.c (frag_new): hook for creating line number info
* messages.c (as_warn, as_bad): remember message for listing
* read.c: add new pseudos to the table
* write.c: (relax_segment): need to cope with branches with 0
offsets, so create M68K_AIM_KLUDGE- this came to light because
listings make lots of zero length frags.
* listing.c, listing.h: new files