view docs/README @ 505:59b8c8b15bd4

Add integer shifts and fix code template errors for mul/div/mod One needs to remove stuff from the stack after putting it there. Actually do that in the code output for multiplication, division, and modulus. Add integer shifting code output which is optimized for constant shift counts but calls a routine for non-constant shift counts. Shifting by a negative amount is a no-op. Shifting by more than the size of an integer results in 0 (for left shifts) or -1 (for right shifts). Both negative shift counts and shift counts larger than the base type are undefined in the C standard so this behaviour is allowed.
author William Astle <lost@l-w.ca>
date Sat, 26 Oct 2019 22:01:55 -0600
parents 2c24602be78f
children
line wrap: on
line source

If there are no html files in the "manual" directory and there is no
"manual.html" file, it means that you have either checked out the source
repository on a non-release branch or the packager messed up.

In either case, if you have "docbook2html" installed, you should be able
to build the manual with one of the following:

docbook2html -o manual manual.docbook.sgml

or

docbook2html -u manual.docbook.sgml && mv manual.docbook.html manual/manual.html

PDF can be generated by doing:

docbook2pdf -u manual.docbook.sgml && mv manual.docbook.pdf manual/manual.pdf