2009-06-14 Doug Evans <dje@sebabeach.org>
+ * Makefile.am (ARCHFILE): Fix path.
+ * Makefile.in: Regenerate.
+ * html.scm: Use "pre" instead of "plaintext".
+
* doc/cgenint.texi: Renamed from internals.texi. Several cleanups.
* doc/app.texi: Cleanup pass.
* doc/cgen.texi: Cleanup pass.
GUILE = "`if test -f ../guile/libguile/guile ; then echo ../guile/libguile/guile; else echo guile ; fi`" -l $(srcdir)/guile.scm -s
CGENFLAGS = -v
ARCH = @arch@
-ARCHFILE = $(srcroot)/../cpu/$(ARCH).cpu
+ARCHFILE = $(srcroot)/cpu/$(ARCH).cpu
# for various utility rules
MACHS = all
GUILE = "`if test -f ../guile/libguile/guile ; then echo ../guile/libguile/guile; else echo guile ; fi`" -l $(srcdir)/guile.scm -s
CGENFLAGS = -v
ARCH = @arch@
-ARCHFILE = $(srcroot)/../cpu/$(ARCH).cpu
+ARCHFILE = $(srcroot)/cpu/$(ARCH).cpu
# for various utility rules
MACHS = all
"<br>\n"
"<li>condition:\n"
"<font size=+2>\n"
- "<plaintext>" ; no trailing newline here on purpose
+ "<pre>" ; no trailing newline here on purpose
(with-output-to-string
(lambda ()
(pretty-print (cadr (isa-condition isa)))))
- "</plaintext></font>\n"
+ "</pre></font>\n"
"</li>\n"
"<br>\n")
"")
(if (isa-setup-semantics isa)
(string-append "<li>setup-semantics:\n"
"<font size=+2>\n"
- "<plaintext>" ; no trailing newline here on purpose
+ "<pre>" ; no trailing newline here on purpose
(with-output-to-string
(lambda ()
(pretty-print (cdr (isa-setup-semantics isa)))))
- "</plaintext></font>\n"
+ "</pre></font>\n"
"</li>\n"
"<br>\n")
"")
(string-append "<li>\n"
"instruction field constraint:\n"
"<font size=+2>\n"
- "<plaintext>" ; no trailing newline here on purpose
+ "<pre>" ; no trailing newline here on purpose
(with-output-to-string
(lambda ()
(pretty-print (insn-ifield-assertion insn))))
- "</plaintext></font>\n"
+ "</pre></font>\n"
"</li>\n"
"<br>\n")
"")
"<li>\n"
"semantics:\n"
"<font size=+2>\n"
- "<plaintext>" ; no trailing newline here on purpose
+ "<pre>" ; no trailing newline here on purpose
(with-output-to-string
(lambda ()
; Print the const-folded semantics, computed in `tmp'.
(pretty-print (rtx-trim-for-doc (insn-tmp insn)))))
- "</plaintext></font>\n"
+ "</pre></font>\n"
"</li>\n"
; "<br>\n" ; not present on purpose
(if (not (null? (insn-timing insn)))
"<li>\n"
"transformation:\n"
"<font size=+2>\n"
- "<plaintext>" ; no trailing newline here on purpose
+ "<pre>" ; no trailing newline here on purpose
(with-output-to-string
(lambda ()
(pretty-print (minsn-expansions minsn))))
- "</plaintext></font>\n"
+ "</pre></font>\n"
"</li>\n"
"</ul>\n"
)