nasm/doc
H. Peter Anvin 13379eb48a changes.src: document %exitrep/%exitmacro %if fix
Add the fix for %exitrep/%exitmacro to the release notes.

Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
2025-10-06 09:43:26 -07:00
..
16bit.src doc: "MS-DOS" isn't a literal keyword, don't use \c{} 2025-09-29 17:26:17 -07:00
32bit.src doc: Fix missing index tag 2025-09-26 22:12:40 +02:00
64bit.src Merge remote-tracking branch 'jperrett256/jdp-doc-edits' 2025-10-03 10:19:32 -07:00
afmmetrics.ph treewide: replace verbose copyright headers with SPDX tags 2025-10-01 11:45:31 -07:00
changelog.src doc: break the documentation into chapters 2024-08-13 15:55:37 -07:00
changes.src changes.src: document %exitrep/%exitmacro %if fix 2025-10-06 09:43:26 -07:00
contact.src doc: tweaks to the index 2025-09-05 17:51:38 -07:00
directiv.src Merge remote-tracking branch 'jperrett256/jdp-doc-edits' 2025-10-03 10:19:32 -07:00
findfont.ph treewide: replace verbose copyright headers with SPDX tags 2025-10-01 11:45:31 -07:00
genps.pl treewide: replace verbose copyright headers with SPDX tags 2025-10-01 11:45:31 -07:00
head.ps doc: actually *use* the smaller code font size... 2020-06-27 23:10:50 -07:00
index.src Document the [LIST] directive and add -LF option to suppress it 2025-09-29 21:48:43 -07:00
inslist.pl treewide: replace verbose copyright headers with SPDX tags 2025-10-01 11:45:31 -07:00
inslist.src doc: break the documentation into chapters 2024-08-13 15:55:37 -07:00
internal.doc Better explanation why insnsa.c is a separate module 2002-05-25 01:39:12 +00:00
intro.src doc: tweaks to the index 2025-09-05 17:51:38 -07:00
lang.src Merge remote-tracking branch 'jperrett256/jdp-doc-edits' 2025-10-03 10:19:32 -07:00
local.css doc: add a local.css specifically to be overridden locally 2017-04-16 23:52:23 -07:00
macropkg.src Merge remote-tracking branch 'jperrett256/jdp-doc-edits' 2025-10-03 10:19:32 -07:00
Makefile.in Even more path hacks for the rpm build 2025-10-02 17:31:58 -07:00
mixsize.src doc: break the documentation into chapters 2024-08-13 15:55:37 -07:00
nasmdoc.css nasmdoc.css: make columns wider, smaller text in Appendix F 2025-10-04 16:25:21 -07:00
nasmdoc.src treewide: replace verbose copyright headers with SPDX tags 2025-10-01 11:45:31 -07:00
nasmlogo.eps doc: New NASM logo 2012-02-25 14:53:34 -08:00
nasmlogw.png doc: add indented paragraphs, valid XHTML, CSS style sheet 2017-04-13 22:12:05 -07:00
ndisasm.src doc: break the documentation into chapters 2024-08-13 15:55:37 -07:00
opt_var.txt Fix some typos 2022-01-09 17:34:35 +01:00
outfmt.src outfmt.src: Add explanation for obj2 output format 2025-10-04 15:57:30 -07:00
preproc.src Merge remote-tracking branch 'jperrett256/jdp-doc-edits' 2025-10-03 10:19:32 -07:00
psfonts.ph doc: switch from Adobe Source to Google Roboto 2025-09-29 18:52:01 -07:00
pspdf.pl Fix some typos 2022-01-09 17:34:35 +01:00
pswidth.ph doc: fix fonts where the scale (unitsPerEm) is not 1000 2017-04-10 15:21:04 -07:00
rdsrc.pl doc/rdsrc.pl: fix output file comment 2025-10-02 17:37:39 -07:00
README doc: switch from Adobe Source to Google Roboto 2025-09-29 18:52:01 -07:00
running.src Merge remote-tracking branch 'jperrett256/jdp-doc-edits' 2025-10-03 10:19:32 -07:00
source.src doc: switch from Adobe Source to Google Roboto 2025-09-29 18:52:01 -07:00
stdmac.src doc: describe caveat with old NASM and new %if directives 2025-09-14 04:07:19 -07:00
syntax.src doc: document %use vtern, minor tidying of the syntax chapter 2025-09-29 20:47:18 -07:00
trouble.src doc: break the documentation into chapters 2024-08-13 15:55:37 -07:00
ttfmetrics.ph doc: fix fonts where the scale (unitsPerEm) is not 1000 2017-04-10 15:21:04 -07:00
warn.src doc: break the documentation into chapters 2024-08-13 15:55:37 -07:00

To build the entire documentation, the following tools are needed:

1. A Perl interpreter for your platform
2. The following Perl modules available from CPAN:
   Font::TTF
   Sort::Versions
3. asciidoc
   http://asciidoc.org/
4. xmlto
   https://fedorahosted.org/xmlto
5. One of:
	Adobe Acrobat (acrodist)
	Ghostscript (ps2pdf) http://download.ghostscript.com/
	pstopdf	(available on some BSD-derived Unix systems)

	Of these, Ghostscript is the most tested, although Acrobat has
	been claimed to generate smaller files.
6. For best results, the Google Roboto and Roboto Mono fonts,
   available for free at: https://github.com/googlefonts/