summaryrefslogtreecommitdiff
path: root/doc/html/nasmdoci.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/nasmdoci.html')
-rw-r--r--doc/html/nasmdoci.html2345
1 files changed, 2345 insertions, 0 deletions
diff --git a/doc/html/nasmdoci.html b/doc/html/nasmdoci.html
new file mode 100644
index 0000000..54eb6a6
--- /dev/null
+++ b/doc/html/nasmdoci.html
@@ -0,0 +1,2345 @@
+<html><head><title>NASM Manual</title></head>
+<body><h1 align=center>The Netwide Assembler: NASM</h1>
+
+<p align=center><a href="nasmdoc0.html">Contents</a>
+<p><code><nobr>!</nobr></code> operator, unary:
+<a href="nasmdoc3.html#section-3.5.7">Section 3.5.7</a>
+<br>
+<code><nobr>!=</nobr></code> operator:
+<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+<code><nobr>$$</nobr></code> token:
+<a href="nasmdoc3.html#section-3.5">Section 3.5</a>,
+<a href="nasmdoc7.html#section-7.9.3">Section 7.9.3</a>
+<br>
+<code><nobr>$</nobr></code>, Here token:
+<a href="nasmdoc3.html#section-3.5">Section 3.5</a>
+<br>
+<code><nobr>$</nobr></code>, prefix:
+<a href="nasmdoc3.html#section-3.1">Section 3.1</a>,
+<a href="nasmdoc3.html#section-3.4.1">Section 3.4.1</a>,
+<a href="nasmdoc7.html#section-7.13.2">Section 7.13.2</a>
+<br>
+<code><nobr>%</nobr></code> operator:
+<a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
+<br>
+<code><nobr>%!</nobr></code>:
+<a href="nasmdoc4.html#section-4.10.2">Section 4.10.2</a>
+<br>
+<code><nobr>%$</nobr></code> and <code><nobr>%$$</nobr></code> prefixes:
+<a href="nasmdoc4.html#section-4.7.2">Section 4.7.2</a>
+<br>
+<code><nobr>%%</nobr></code> operator:
+<a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>,
+<a href="nasmdoc4.html#section-4.3.3">Section 4.3.3</a>
+<br>
+<code><nobr>%+</nobr></code>:
+<a href="nasmdoc4.html#section-4.1.4">Section 4.1.4</a>
+<br>
+<code><nobr>%?</nobr></code>:
+<a href="nasmdoc4.html#section-4.1.5">Section 4.1.5</a>
+<br>
+<code><nobr>%??</nobr></code>:
+<a href="nasmdoc4.html#section-4.1.5">Section 4.1.5</a>
+<br>
+<code><nobr>%[</nobr></code>:
+<a href="nasmdoc4.html#section-4.1.3">Section 4.1.3</a>
+<br>
+<code><nobr>&amp;</nobr></code> operator:
+<a href="nasmdoc3.html#section-3.5.3">Section 3.5.3</a>
+<br>
+<code><nobr>&amp;&amp;</nobr></code> operator:
+<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+<code><nobr>*</nobr></code> operator:
+<a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
+<br>
+<code><nobr>+</nobr></code> modifier:
+<a href="nasmdoc4.html#section-4.3.4">Section 4.3.4</a>
+<br>
+<code><nobr>+</nobr></code> operator, binary:
+<a href="nasmdoc3.html#section-3.5.5">Section 3.5.5</a>
+<br>
+<code><nobr>+</nobr></code> operator, unary:
+<a href="nasmdoc3.html#section-3.5.7">Section 3.5.7</a>
+<br>
+<code><nobr>-</nobr></code> operator, binary:
+<a href="nasmdoc3.html#section-3.5.5">Section 3.5.5</a>
+<br>
+<code><nobr>-</nobr></code> operator, unary:
+<a href="nasmdoc3.html#section-3.5.7">Section 3.5.7</a>
+<br>
+<code><nobr>..@</nobr></code> symbol prefix:
+<a href="nasmdoc3.html#section-3.9">Section 3.9</a>,
+<a href="nasmdoc4.html#section-4.3.3">Section 4.3.3</a>
+<br>
+<code><nobr>/</nobr></code> operator:
+<a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
+<br>
+<code><nobr>//</nobr></code> operator:
+<a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
+<br>
+<code><nobr>&lt;</nobr></code> operator:
+<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+<code><nobr>&lt;&lt;</nobr></code> operator:
+<a href="nasmdoc3.html#section-3.5.4">Section 3.5.4</a>
+<br>
+<code><nobr>&lt;=</nobr></code> operator:
+<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+<code><nobr>&lt;&gt;</nobr></code> operator:
+<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+<code><nobr>=</nobr></code> operator:
+<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+<code><nobr>==</nobr></code> operator:
+<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+<code><nobr>&gt;</nobr></code> operator:
+<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+<code><nobr>&gt;=</nobr></code> operator:
+<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+<code><nobr>&gt;&gt;</nobr></code> operator:
+<a href="nasmdoc3.html#section-3.5.4">Section 3.5.4</a>
+<br>
+<code><nobr>?</nobr></code> MASM syntax:
+<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>
+<br>
+<code><nobr>^</nobr></code> operator:
+<a href="nasmdoc3.html#section-3.5.2">Section 3.5.2</a>
+<br>
+<code><nobr>^^</nobr></code> operator:
+<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+<code><nobr>|</nobr></code> operator:
+<a href="nasmdoc3.html#section-3.5.1">Section 3.5.1</a>
+<br>
+<code><nobr>||</nobr></code> operator:
+<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+<code><nobr>~</nobr></code> operator:
+<a href="nasmdoc3.html#section-3.5.7">Section 3.5.7</a>
+<br>
+<code><nobr>%0</nobr></code> parameter count:
+<a href="nasmdoc4.html#section-4.3.5">Section 4.3.5</a>,
+<a href="nasmdoc4.html#section-4.3.6">Section 4.3.6</a>
+<br>
+<code><nobr>%+1</nobr></code> and <code><nobr>%-1</nobr></code> syntax:
+<a href="nasmdoc4.html#section-4.3.9">Section 4.3.9</a>
+<br>
+16-bit mode, versus 32-bit mode:
+<a href="nasmdoc6.html#section-6.1">Section 6.1</a>
+<br>
+64-bit displacement: <a href="nasmdo11.html#section-11.2">Section 11.2</a>
+<br>
+64-bit immediate: <a href="nasmdo11.html#section-11.2">Section 11.2</a>
+<br>
+<code><nobr>-a</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.21">Section 2.1.21</a>,
+<a href="nasmdoca.html#section-A.3.3">Section A.3.3</a>
+<br>
+<code><nobr>A16</nobr></code>:
+<a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+<code><nobr>a16</nobr></code>:
+<a href="nasmdo10.html#section-10.3">Section 10.3</a>
+<br>
+<code><nobr>A32</nobr></code>:
+<a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+<code><nobr>a32</nobr></code>:
+<a href="nasmdo10.html#section-10.3">Section 10.3</a>
+<br>
+<code><nobr>A64</nobr></code>:
+<a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+<code><nobr>a64</nobr></code>:
+<a href="nasmdo10.html#section-10.3">Section 10.3</a>
+<br>
+<code><nobr>a86</nobr></code>:
+<a href="nasmdoc1.html#section-1.1.1">Section 1.1.1</a>,
+<a href="nasmdoc2.html#section-2.2">Section 2.2</a>,
+<a href="nasmdoc2.html#section-2.2.2">Section 2.2.2</a>,
+<a href="nasmdoc2.html#section-2.2.6">Section 2.2.6</a>
+<br>
+<code><nobr>ABS</nobr></code>:
+<a href="nasmdoc3.html#section-3.3">Section 3.3</a>
+<br>
+<code><nobr>ABSOLUTE</nobr></code>:
+<a href="nasmdoc6.html#section-6.4">Section 6.4</a>,
+<a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
+<br>
+addition: <a href="nasmdoc3.html#section-3.5.5">Section 3.5.5</a>
+<br>
+addressing, mixed-size:
+<a href="nasmdo10.html#section-10.2">Section 10.2</a>
+<br>
+address-size prefixes: <a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+algebra: <a href="nasmdoc3.html#section-3.3">Section 3.3</a>
+<br>
+<code><nobr>ALIGN</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.12">Section 4.11.12</a>,
+<a href="nasmdoc5.html#section-5.2">Section 5.2</a>,
+<a href="nasmdoc7.html#section-7.1.2">Section 7.1.2</a>,
+<a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
+<br>
+<code><nobr>ALIGN</nobr></code>, smart:
+<a href="nasmdoc5.html#section-5.2">Section 5.2</a>
+<br>
+<code><nobr>ALIGNB</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.12">Section 4.11.12</a>
+<br>
+alignment, in <code><nobr>bin</nobr></code> sections:
+<a href="nasmdoc7.html#section-7.1.2">Section 7.1.2</a>
+<br>
+alignment, in <code><nobr>elf</nobr></code> sections:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+alignment, in <code><nobr>obj</nobr></code> sections:
+<a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
+<br>
+alignment, in <code><nobr>win32</nobr></code> sections:
+<a href="nasmdoc7.html#section-7.5.1">Section 7.5.1</a>
+<br>
+alignment, of <code><nobr>elf</nobr></code> common variables:
+<a href="nasmdoc7.html#section-7.9.6">Section 7.9.6</a>
+<br>
+<code><nobr>ALIGNMODE</nobr></code>:
+<a href="nasmdoc5.html#section-5.2">Section 5.2</a>
+<br>
+<code><nobr>__ALIGNMODE__</nobr></code>:
+<a href="nasmdoc5.html#section-5.2">Section 5.2</a>
+<br>
+<code><nobr>ALINK</nobr></code>:
+<a href="nasmdoc8.html#section-8.1.1">Section 8.1.1</a>
+<br>
+<code><nobr>alink.sourceforge.net</nobr></code>:
+<a href="nasmdoc8.html#section-8.1.1">Section 8.1.1</a>
+<br>
+<code><nobr>all</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+<code><nobr>alloc</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+alternate register names:
+<a href="nasmdoc5.html#section-5.1">Section 5.1</a>
+<br>
+<code><nobr>alt.lang.asm</nobr></code>:
+<a href="nasmdoc1.html#section-1.1.1">Section 1.1.1</a>
+<br>
+<code><nobr>altreg</nobr></code>:
+<a href="nasmdoc5.html#section-5.1">Section 5.1</a>
+<br>
+ambiguity: <a href="nasmdoc2.html#section-2.2.3">Section 2.2.3</a>
+<br>
+<code><nobr>a.out</nobr></code>, BSD version:
+<a href="nasmdoc7.html#section-7.11">Section 7.11</a>
+<br>
+<code><nobr>a.out</nobr></code>, Linux version:
+<a href="nasmdoc7.html#section-7.10">Section 7.10</a>
+<br>
+<code><nobr>aout</nobr></code>:
+<a href="nasmdoc7.html#section-7.10">Section 7.10</a>
+<br>
+<code><nobr>aoutb</nobr></code>:
+<a href="nasmdoc7.html#section-7.11">Section 7.11</a>,
+<a href="nasmdoc9.html#section-9.2">Section 9.2</a>
+<br>
+<code><nobr>%arg</nobr></code>:
+<a href="nasmdoc4.html#section-4.8.1">Section 4.8.1</a>
+<br>
+<code><nobr>arg</nobr></code>:
+<a href="nasmdoc8.html#section-8.4.5">Section 8.4.5</a>,
+<a href="nasmdoc9.html#section-9.1.4">Section 9.1.4</a>
+<br>
+<code><nobr>as86</nobr></code>:
+<a href="nasmdoc1.html#section-1.1.1">Section 1.1.1</a>,
+<a href="nasmdoc7.html#section-7.12">Section 7.12</a>
+<br>
+assembler directives: <a href="nasmdoc6.html">Chapter 6</a>
+<br>
+assembly-time options:
+<a href="nasmdoc2.html#section-2.1.18">Section 2.1.18</a>
+<br>
+<code><nobr>%assign</nobr></code>:
+<a href="nasmdoc4.html#section-4.1.7">Section 4.1.7</a>
+<br>
+<code><nobr>ASSUME</nobr></code>:
+<a href="nasmdoc2.html#section-2.2.4">Section 2.2.4</a>
+<br>
+<code><nobr>AT</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.11">Section 4.11.11</a>
+<br>
+Autoconf: <a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
+<br>
+<code><nobr>autoexec.bat</nobr></code>:
+<a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
+<br>
+<code><nobr>auto-sync</nobr></code>:
+<a href="nasmdoca.html#section-A.3.3">Section A.3.3</a>
+<br>
+<code><nobr>-b</nobr></code>:
+<a href="nasmdoca.html#section-A.3">Section A.3</a>
+<br>
+bin: <a href="nasmdoc2.html#section-2.1.2">Section 2.1.2</a>,
+<a href="nasmdoc7.html#section-7.1">Section 7.1</a>
+<br>
+bin, multisection: <a href="nasmdoc7.html#section-7.1.3">Section 7.1.3</a>
+<br>
+binary: <a href="nasmdoc3.html#section-3.4.1">Section 3.4.1</a>
+<br>
+binary files: <a href="nasmdoc3.html#section-3.2.3">Section 3.2.3</a>
+<br>
+bit shift: <a href="nasmdoc3.html#section-3.5.4">Section 3.5.4</a>
+<br>
+<code><nobr>BITS</nobr></code>:
+<a href="nasmdoc6.html#section-6.1">Section 6.1</a>,
+<a href="nasmdoc7.html#section-7.1">Section 7.1</a>
+<br>
+<code><nobr>__BITS__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.5">Section 4.11.5</a>
+<br>
+bitwise AND: <a href="nasmdoc3.html#section-3.5.3">Section 3.5.3</a>
+<br>
+bitwise OR: <a href="nasmdoc3.html#section-3.5.1">Section 3.5.1</a>
+<br>
+bitwise XOR: <a href="nasmdoc3.html#section-3.5.2">Section 3.5.2</a>
+<br>
+block IFs: <a href="nasmdoc4.html#section-4.7.5">Section 4.7.5</a>
+<br>
+boot loader: <a href="nasmdoc7.html#section-7.1">Section 7.1</a>
+<br>
+boot sector: <a href="nasmdo12.html#section-12.1.3">Section 12.1.3</a>
+<br>
+Borland, Pascal: <a href="nasmdoc8.html#section-8.5">Section 8.5</a>
+<br>
+Borland, Win32 compilers:
+<a href="nasmdoc7.html#section-7.4">Section 7.4</a>
+<br>
+braces, after <code><nobr>%</nobr></code> sign:
+<a href="nasmdoc4.html#section-4.3.8">Section 4.3.8</a>
+<br>
+braces, around macro parameters:
+<a href="nasmdoc4.html#section-4.3">Section 4.3</a>
+<br>
+BSD: <a href="nasmdoc9.html#section-9.2">Section 9.2</a>
+<br>
+<code><nobr>.bss</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>,
+<a href="nasmdoc7.html#section-7.10">Section 7.10</a>,
+<a href="nasmdoc7.html#section-7.11">Section 7.11</a>,
+<a href="nasmdoc7.html#section-7.12">Section 7.12</a>,
+<a href="nasmdoc7.html#section-7.13">Section 7.13</a>
+<br>
+bugs: <a href="nasmdo12.html#section-12.2">Section 12.2</a>
+<br>
+<code><nobr>bugtracker</nobr></code>:
+<a href="nasmdo12.html#section-12.2">Section 12.2</a>
+<br>
+<code><nobr>BYTE</nobr></code>:
+<a href="nasmdo12.html#section-12.1.1">Section 12.1.1</a>
+<br>
+C calling convention:
+<a href="nasmdoc8.html#section-8.4.3">Section 8.4.3</a>,
+<a href="nasmdoc9.html#section-9.1.2">Section 9.1.2</a>
+<br>
+C symbol names: <a href="nasmdoc8.html#section-8.4.1">Section 8.4.1</a>
+<br>
+<code><nobr>c16.mac</nobr></code>:
+<a href="nasmdoc8.html#section-8.4.5">Section 8.4.5</a>,
+<a href="nasmdoc8.html#section-8.5.3">Section 8.5.3</a>
+<br>
+<code><nobr>c32.mac</nobr></code>:
+<a href="nasmdoc9.html#section-9.1.4">Section 9.1.4</a>
+<br>
+<code><nobr>CALL FAR</nobr></code>:
+<a href="nasmdoc3.html#section-3.6">Section 3.6</a>
+<br>
+case sensitivity: <a href="nasmdoc2.html#section-2.2.1">Section 2.2.1</a>,
+<a href="nasmdoc4.html#section-4.1.1">Section 4.1.1</a>,
+<a href="nasmdoc4.html#section-4.1.2">Section 4.1.2</a>,
+<a href="nasmdoc4.html#section-4.1.7">Section 4.1.7</a>,
+<a href="nasmdoc4.html#section-4.3">Section 4.3</a>,
+<a href="nasmdoc4.html#section-4.3.1">Section 4.3.1</a>,
+<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>,
+<a href="nasmdoc7.html#section-7.4.3">Section 7.4.3</a>
+<br>
+changing sections: <a href="nasmdoc6.html#section-6.3">Section 6.3</a>
+<br>
+character constant:
+<a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
+<a href="nasmdoc3.html#section-3.4.3">Section 3.4.3</a>
+<br>
+character strings: <a href="nasmdoc3.html#section-3.4.2">Section 3.4.2</a>
+<br>
+circular references:
+<a href="nasmdoc4.html#section-4.1.1">Section 4.1.1</a>
+<br>
+<code><nobr>CLASS</nobr></code>:
+<a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
+<br>
+<code><nobr>%clear</nobr></code>:
+<a href="nasmdoc4.html#section-4.11">Section 4.11</a>
+<br>
+<code><nobr>coff</nobr></code>:
+<a href="nasmdoc7.html#section-7.7">Section 7.7</a>
+<br>
+colon: <a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+<code><nobr>.COM</nobr></code>:
+<a href="nasmdoc7.html#section-7.1">Section 7.1</a>,
+<a href="nasmdoc8.html#section-8.2">Section 8.2</a>
+<br>
+command-line: <a href="nasmdoc2.html#section-2.1">Section 2.1</a>,
+<a href="nasmdoc7.html">Chapter 7</a>
+<br>
+commas in macro parameters:
+<a href="nasmdoc4.html#section-4.3.4">Section 4.3.4</a>
+<br>
+<code><nobr>.comment</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+<code><nobr>COMMON</nobr></code>:
+<a href="nasmdoc6.html#section-6.7">Section 6.7</a>,
+<a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
+<br>
+<code><nobr>COMMON</nobr></code>, <code><nobr>elf</nobr></code> extensions
+to: <a href="nasmdoc7.html#section-7.9.6">Section 7.9.6</a>
+<br>
+<code><nobr>COMMON</nobr></code>, <code><nobr>obj</nobr></code> extensions
+to: <a href="nasmdoc7.html#section-7.4.8">Section 7.4.8</a>
+<br>
+Common Object File Format:
+<a href="nasmdoc7.html#section-7.7">Section 7.7</a>
+<br>
+common variables: <a href="nasmdoc6.html#section-6.7">Section 6.7</a>
+<br>
+common variables, alignment in <code><nobr>elf</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.6">Section 7.9.6</a>
+<br>
+common variables, element size:
+<a href="nasmdoc7.html#section-7.4.8">Section 7.4.8</a>
+<br>
+<code><nobr>comp.lang.asm.x86</nobr></code>:
+<a href="nasmdoc1.html#section-1.1.1">Section 1.1.1</a>,
+<a href="nasmdoc1.html#section-1.2">Section 1.2</a>
+<br>
+<code><nobr>comp.os.msdos.programmer</nobr></code>:
+<a href="nasmdoc8.html#section-8.3">Section 8.3</a>
+<br>
+concatenating macro parameters:
+<a href="nasmdoc4.html#section-4.3.8">Section 4.3.8</a>
+<br>
+concatenating strings:
+<a href="nasmdoc4.html#section-4.2.1">Section 4.2.1</a>
+<br>
+condition codes as macro parameters:
+<a href="nasmdoc4.html#section-4.3.9">Section 4.3.9</a>
+<br>
+conditional assembly: <a href="nasmdoc4.html#section-4.4">Section 4.4</a>
+<br>
+conditional jumps:
+<a href="nasmdo12.html#section-12.1.2">Section 12.1.2</a>
+<br>
+conditional-return macro:
+<a href="nasmdoc4.html#section-4.3.9">Section 4.3.9</a>
+<br>
+<code><nobr>configure</nobr></code>:
+<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
+<br>
+constants: <a href="nasmdoc3.html#section-3.4">Section 3.4</a>
+<br>
+context stack: <a href="nasmdoc4.html#section-4.7">Section 4.7</a>,
+<a href="nasmdoc4.html#section-4.7.5">Section 4.7.5</a>
+<br>
+context-local labels:
+<a href="nasmdoc4.html#section-4.7.2">Section 4.7.2</a>
+<br>
+context-local single-line macros:
+<a href="nasmdoc4.html#section-4.7.3">Section 4.7.3</a>
+<br>
+counting macro parameters:
+<a href="nasmdoc4.html#section-4.3.6">Section 4.3.6</a>
+<br>
+<code><nobr>CPU</nobr></code>:
+<a href="nasmdoc6.html#section-6.8">Section 6.8</a>
+<br>
+<code><nobr>CPUID</nobr></code>:
+<a href="nasmdoc3.html#section-3.4.3">Section 3.4.3</a>
+<br>
+creating contexts: <a href="nasmdoc4.html#section-4.7.1">Section 4.7.1</a>
+<br>
+critical expression:
+<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>,
+<a href="nasmdoc3.html#section-3.8">Section 3.8</a>,
+<a href="nasmdoc4.html#section-4.1.7">Section 4.1.7</a>,
+<a href="nasmdoc6.html#section-6.4">Section 6.4</a>
+<br>
+<code><nobr>-D</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.18">Section 2.1.18</a>
+<br>
+<code><nobr>-d</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.18">Section 2.1.18</a>
+<br>
+daily development snapshots:
+<a href="nasmdoc1.html#section-1.2">Section 1.2</a>
+<br>
+<code><nobr>.data</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>,
+<a href="nasmdoc7.html#section-7.10">Section 7.10</a>,
+<a href="nasmdoc7.html#section-7.11">Section 7.11</a>,
+<a href="nasmdoc7.html#section-7.12">Section 7.12</a>,
+<a href="nasmdoc7.html#section-7.13">Section 7.13</a>
+<br>
+<code><nobr>_DATA</nobr></code>:
+<a href="nasmdoc8.html#section-8.4.2">Section 8.4.2</a>
+<br>
+<code><nobr>data</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.5">Section 7.9.5</a>,
+<a href="nasmdoc7.html#section-7.13.3">Section 7.13.3</a>
+<br>
+data structure: <a href="nasmdoc8.html#section-8.4.4">Section 8.4.4</a>,
+<a href="nasmdoc9.html#section-9.1.3">Section 9.1.3</a>
+<br>
+<code><nobr>__DATE__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.7">Section 4.11.7</a>
+<br>
+<code><nobr>__DATE_NUM__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.7">Section 4.11.7</a>
+<br>
+<code><nobr>DB</nobr></code>:
+<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
+<a href="nasmdoc3.html#section-3.4.4">Section 3.4.4</a>,
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+<code><nobr>dbg</nobr></code>:
+<a href="nasmdoc7.html#section-7.14">Section 7.14</a>
+<br>
+<code><nobr>DD</nobr></code>:
+<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
+<a href="nasmdoc3.html#section-3.4.4">Section 3.4.4</a>,
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+debug information:
+<a href="nasmdoc2.html#section-2.1.12">Section 2.1.12</a>
+<br>
+debug information format:
+<a href="nasmdoc2.html#section-2.1.11">Section 2.1.11</a>
+<br>
+declaring structures:
+<a href="nasmdoc4.html#section-4.11.10">Section 4.11.10</a>
+<br>
+<code><nobr>DEFAULT</nobr></code>:
+<a href="nasmdoc6.html#section-6.2">Section 6.2</a>
+<br>
+<code><nobr>default</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.5">Section 7.9.5</a>
+<br>
+default macro parameters:
+<a href="nasmdoc4.html#section-4.3.5">Section 4.3.5</a>
+<br>
+default name: <a href="nasmdoc7.html">Chapter 7</a>
+<br>
+default-<code><nobr>WRT</nobr></code> mechanism:
+<a href="nasmdoc7.html#section-7.4.7">Section 7.4.7</a>
+<br>
+<code><nobr>%define</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.18">Section 2.1.18</a>,
+<a href="nasmdoc4.html#section-4.1.1">Section 4.1.1</a>
+<br>
+defining sections: <a href="nasmdoc6.html#section-6.3">Section 6.3</a>
+<br>
+<code><nobr>%defstr</nobr></code>:
+<a href="nasmdoc4.html#section-4.1.8">Section 4.1.8</a>
+<br>
+<code><nobr>%deftok</nobr></code>:
+<a href="nasmdoc4.html#section-4.1.9">Section 4.1.9</a>
+<br>
+<code><nobr>%depend</nobr></code>:
+<a href="nasmdoc4.html#section-4.6.3">Section 4.6.3</a>
+<br>
+design goals: <a href="nasmdoc2.html#section-2.2.2">Section 2.2.2</a>
+<br>
+DevPac: <a href="nasmdoc3.html#section-3.2.3">Section 3.2.3</a>,
+<a href="nasmdoc3.html#section-3.9">Section 3.9</a>
+<br>
+disabling listing expansion:
+<a href="nasmdoc4.html#section-4.3.10">Section 4.3.10</a>
+<br>
+division: <a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
+<br>
+DJGPP: <a href="nasmdoc7.html#section-7.7">Section 7.7</a>,
+<a href="nasmdoc9.html">Chapter 9</a>
+<br>
+<code><nobr>djlink</nobr></code>:
+<a href="nasmdoc8.html#section-8.1.1">Section 8.1.1</a>
+<br>
+DLL symbols, exporting:
+<a href="nasmdoc7.html#section-7.4.5">Section 7.4.5</a>
+<br>
+DLL symbols, importing:
+<a href="nasmdoc7.html#section-7.4.4">Section 7.4.4</a>
+<br>
+<code><nobr>DO</nobr></code>:
+<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
+<a href="nasmdoc3.html#section-3.4.4">Section 3.4.4</a>,
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+DOS: <a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>,
+<a href="nasmdoc2.html#section-2.1.14">Section 2.1.14</a>,
+<a href="nasmdoc2.html#section-2.1.15">Section 2.1.15</a>
+<br>
+DOS archive:
+<br>
+DOS source archive: <a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
+<br>
+<code><nobr>DQ</nobr></code>:
+<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
+<a href="nasmdoc3.html#section-3.4.4">Section 3.4.4</a>,
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+<code><nobr>.drectve</nobr></code>:
+<a href="nasmdoc7.html#section-7.5.1">Section 7.5.1</a>
+<br>
+<code><nobr>DT</nobr></code>:
+<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
+<a href="nasmdoc3.html#section-3.4.4">Section 3.4.4</a>,
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+<code><nobr>DUP</nobr></code>:
+<a href="nasmdoc2.html#section-2.2.7">Section 2.2.7</a>,
+<a href="nasmdoc3.html#section-3.2.5">Section 3.2.5</a>
+<br>
+<code><nobr>DW</nobr></code>:
+<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
+<a href="nasmdoc3.html#section-3.4.4">Section 3.4.4</a>,
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+<code><nobr>DWORD</nobr></code>:
+<a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+<code><nobr>DY</nobr></code>:
+<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
+<a href="nasmdoc3.html#section-3.4.4">Section 3.4.4</a>
+<br>
+<code><nobr>-E</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.20">Section 2.1.20</a>
+<br>
+<code><nobr>-e</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.20">Section 2.1.20</a>,
+<a href="nasmdoca.html#section-A.3.4">Section A.3.4</a>
+<br>
+effective addresses: <a href="nasmdoc3.html#section-3.1">Section 3.1</a>,
+<a href="nasmdoc3.html#section-3.3">Section 3.3</a>
+<br>
+element size, in common variables:
+<a href="nasmdoc7.html#section-7.4.8">Section 7.4.8</a>
+<br>
+ELF: <a href="nasmdoc7.html#section-7.9">Section 7.9</a>
+<br>
+ELF, shared libraries:
+<a href="nasmdoc7.html#section-7.9.3">Section 7.9.3</a>
+<br>
+ELF, 16-bit code and:
+<a href="nasmdoc7.html#section-7.9.7">Section 7.9.7</a>
+<br>
+elf, debug formats and:
+<a href="nasmdoc7.html#section-7.9.8">Section 7.9.8</a>
+<br>
+<code><nobr>elf32</nobr></code>:
+<a href="nasmdoc7.html#section-7.9">Section 7.9</a>
+<br>
+<code><nobr>elf64</nobr></code>:
+<a href="nasmdoc7.html#section-7.9">Section 7.9</a>
+<br>
+<code><nobr>%elif</nobr></code>:
+<a href="nasmdoc4.html#section-4.4">Section 4.4</a>,
+<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+<code><nobr>%elifctx</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.3">Section 4.4.3</a>
+<br>
+<code><nobr>%elifdef</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.1">Section 4.4.1</a>
+<br>
+<code><nobr>%elifempty</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.8">Section 4.4.8</a>
+<br>
+<code><nobr>%elifid</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
+<br>
+<code><nobr>%elifidn</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
+<br>
+<code><nobr>%elifidni</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
+<br>
+<code><nobr>%elifmacro</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.2">Section 4.4.2</a>
+<br>
+<code><nobr>%elifn</nobr></code>:
+<a href="nasmdoc4.html#section-4.4">Section 4.4</a>,
+<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+<code><nobr>%elifnctx</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.3">Section 4.4.3</a>
+<br>
+<code><nobr>%elifndef</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.1">Section 4.4.1</a>
+<br>
+<code><nobr>%elifnempty</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.8">Section 4.4.8</a>
+<br>
+<code><nobr>%elifnid</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
+<br>
+<code><nobr>%elifnidn</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
+<br>
+<code><nobr>%elifnidni</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
+<br>
+<code><nobr>%elifnmacro</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.2">Section 4.4.2</a>
+<br>
+<code><nobr>%elifnnum</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
+<br>
+<code><nobr>%elifnstr</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
+<br>
+<code><nobr>%elifntoken</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.7">Section 4.4.7</a>
+<br>
+<code><nobr>%elifnum</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
+<br>
+<code><nobr>%elifstr</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
+<br>
+<code><nobr>%eliftoken</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.7">Section 4.4.7</a>
+<br>
+<code><nobr>%else</nobr></code>:
+<a href="nasmdoc4.html#section-4.4">Section 4.4</a>
+<br>
+<code><nobr>endproc</nobr></code>:
+<a href="nasmdoc8.html#section-8.4.5">Section 8.4.5</a>,
+<a href="nasmdoc9.html#section-9.1.4">Section 9.1.4</a>
+<br>
+<code><nobr>%endrep</nobr></code>:
+<a href="nasmdoc4.html#section-4.5">Section 4.5</a>
+<br>
+<code><nobr>ENDSTRUC</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.10">Section 4.11.10</a>,
+<a href="nasmdoc6.html#section-6.4">Section 6.4</a>
+<br>
+environment: <a href="nasmdoc2.html#section-2.1.28">Section 2.1.28</a>
+<br>
+<code><nobr>EQU</nobr></code>:
+<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.4">Section 3.2.4</a>
+<br>
+<code><nobr>%error</nobr></code>:
+<a href="nasmdoc4.html#section-4.9">Section 4.9</a>
+<br>
+<code><nobr>error</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+error messages: <a href="nasmdoc2.html#section-2.1.14">Section 2.1.14</a>,
+<a href="nasmdoc2.html#section-2.1.15">Section 2.1.15</a>
+<br>
+error reporting format:
+<a href="nasmdoc2.html#section-2.1.13">Section 2.1.13</a>
+<br>
+escape sequences: <a href="nasmdoc3.html#section-3.4.2">Section 3.4.2</a>
+<br>
+<code><nobr>EVEN</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.12">Section 4.11.12</a>
+<br>
+exact matches: <a href="nasmdoc4.html#section-4.3.11">Section 4.3.11</a>
+<br>
+<code><nobr>.EXE</nobr></code>:
+<a href="nasmdoc7.html#section-7.4">Section 7.4</a>,
+<a href="nasmdoc8.html#section-8.1">Section 8.1</a>
+<br>
+<code><nobr>EXE2BIN</nobr></code>:
+<a href="nasmdoc8.html#section-8.2.2">Section 8.2.2</a>
+<br>
+<code><nobr>EXE_begin</nobr></code>:
+<a href="nasmdoc8.html#section-8.1.2">Section 8.1.2</a>
+<br>
+<code><nobr>exebin.mac</nobr></code>:
+<a href="nasmdoc8.html#section-8.1.2">Section 8.1.2</a>
+<br>
+<code><nobr>exec</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+Executable and Linkable Format:
+<a href="nasmdoc7.html#section-7.9">Section 7.9</a>
+<br>
+<code><nobr>EXE_end</nobr></code>:
+<a href="nasmdoc8.html#section-8.1.2">Section 8.1.2</a>
+<br>
+<code><nobr>EXE_stack</nobr></code>:
+<a href="nasmdoc8.html#section-8.1.2">Section 8.1.2</a>
+<br>
+<code><nobr>%exitmacro</nobr></code>:
+<a href="nasmdoc4.html#section-4.3.12">Section 4.3.12</a>
+<br>
+<code><nobr>%exitrep</nobr></code>:
+<a href="nasmdoc4.html#section-4.5">Section 4.5</a>
+<br>
+<code><nobr>EXPORT</nobr></code>:
+<a href="nasmdoc7.html#section-7.4.5">Section 7.4.5</a>
+<br>
+<code><nobr>export</nobr></code>:
+<a href="nasmdoc7.html#section-7.13.3">Section 7.13.3</a>
+<br>
+exporting symbols: <a href="nasmdoc6.html#section-6.6">Section 6.6</a>
+<br>
+expressions: <a href="nasmdoc2.html#section-2.1.20">Section 2.1.20</a>,
+<a href="nasmdoc3.html#section-3.5">Section 3.5</a>
+<br>
+extension: <a href="nasmdoc2.html#section-2.1.1">Section 2.1.1</a>,
+<a href="nasmdoc7.html">Chapter 7</a>
+<br>
+<code><nobr>EXTERN</nobr></code>:
+<a href="nasmdoc6.html#section-6.5">Section 6.5</a>
+<br>
+<code><nobr>EXTERN</nobr></code>, <code><nobr>obj</nobr></code> extensions
+to: <a href="nasmdoc7.html#section-7.4.7">Section 7.4.7</a>
+<br>
+<code><nobr>EXTERN</nobr></code>, <code><nobr>rdf</nobr></code> extensions
+to: <a href="nasmdoc7.html#section-7.13.4">Section 7.13.4</a>
+<br>
+extracting substrings:
+<a href="nasmdoc4.html#section-4.2.3">Section 4.2.3</a>
+<br>
+<code><nobr>-F</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.11">Section 2.1.11</a>
+<br>
+<code><nobr>-f</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.2">Section 2.1.2</a>,
+<a href="nasmdoc7.html">Chapter 7</a>
+<br>
+far call: <a href="nasmdoc2.html#section-2.2.5">Section 2.2.5</a>
+<br>
+far common variables:
+<a href="nasmdoc7.html#section-7.4.8">Section 7.4.8</a>
+<br>
+far pointer: <a href="nasmdoc3.html#section-3.6">Section 3.6</a>
+<br>
+<code><nobr>FARCODE</nobr></code>:
+<a href="nasmdoc8.html#section-8.4.5">Section 8.4.5</a>,
+<a href="nasmdoc8.html#section-8.5.3">Section 8.5.3</a>
+<br>
+<code><nobr>%fatal</nobr></code>:
+<a href="nasmdoc4.html#section-4.9">Section 4.9</a>
+<br>
+<code><nobr>__FILE__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.4">Section 4.11.4</a>
+<br>
+<code><nobr>FLAT</nobr></code>:
+<a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
+<br>
+flat memory model: <a href="nasmdoc9.html">Chapter 9</a>
+<br>
+flat-form binary: <a href="nasmdoc7.html#section-7.1">Section 7.1</a>
+<br>
+<code><nobr>FLOAT</nobr></code>:
+<a href="nasmdoc6.html#section-6.9">Section 6.9</a>
+<br>
+<code><nobr>__FLOAT__</nobr></code>:
+<a href="nasmdoc6.html#section-6.9">Section 6.9</a>
+<br>
+<code><nobr>__float128h__</nobr></code>:
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+<code><nobr>__float128l__</nobr></code>:
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+<code><nobr>__float16__</nobr></code>:
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+<code><nobr>__float32__</nobr></code>:
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+<code><nobr>__float64__</nobr></code>:
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+<code><nobr>__float8__</nobr></code>:
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+<code><nobr>__float80e__</nobr></code>:
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+<code><nobr>__float80m__</nobr></code>:
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+<code><nobr>__FLOAT_DAZ__</nobr></code>:
+<a href="nasmdoc6.html#section-6.9">Section 6.9</a>
+<br>
+<code><nobr>float-denorm</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+floating-point, constants:
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>,
+<a href="nasmdoc6.html#section-6.9">Section 6.9</a>
+<br>
+floating-point, packed BCD constants:
+<a href="nasmdoc3.html#section-3.4.7">Section 3.4.7</a>
+<br>
+floating-point: <a href="nasmdoc2.html#section-2.2.6">Section 2.2.6</a>,
+<a href="nasmdoc3.html#section-3.1">Section 3.1</a>,
+<a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+<code><nobr>float-overflow</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+<code><nobr>__FLOAT_ROUND__</nobr></code>:
+<a href="nasmdoc6.html#section-6.9">Section 6.9</a>
+<br>
+<code><nobr>float-toolong</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+<code><nobr>float-underflow</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+<code><nobr>follows=</nobr></code>:
+<a href="nasmdoc7.html#section-7.1.3">Section 7.1.3</a>
+<br>
+format-specific directives: <a href="nasmdoc6.html">Chapter 6</a>
+<br>
+frame pointer: <a href="nasmdoc8.html#section-8.4.3">Section 8.4.3</a>,
+<a href="nasmdoc8.html#section-8.5.1">Section 8.5.1</a>,
+<a href="nasmdoc9.html#section-9.1.2">Section 9.1.2</a>
+<br>
+FreeBSD: <a href="nasmdoc7.html#section-7.11">Section 7.11</a>,
+<a href="nasmdoc9.html#section-9.2">Section 9.2</a>
+<br>
+FreeLink: <a href="nasmdoc8.html#section-8.1.1">Section 8.1.1</a>
+<br>
+<code><nobr>ftp.simtel.net</nobr></code>:
+<a href="nasmdoc8.html#section-8.1.1">Section 8.1.1</a>
+<br>
+<code><nobr>function</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.5">Section 7.9.5</a>,
+<a href="nasmdoc7.html#section-7.13.3">Section 7.13.3</a>
+<br>
+functions, C calling convention:
+<a href="nasmdoc8.html#section-8.4.3">Section 8.4.3</a>,
+<a href="nasmdoc9.html#section-9.1.2">Section 9.1.2</a>
+<br>
+functions, Pascal calling convention:
+<a href="nasmdoc8.html#section-8.5.1">Section 8.5.1</a>
+<br>
+<code><nobr>-g</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.12">Section 2.1.12</a>
+<br>
+<code><nobr>gas</nobr></code>:
+<a href="nasmdoc1.html#section-1.1.1">Section 1.1.1</a>
+<br>
+<code><nobr>gcc</nobr></code>:
+<a href="nasmdoc1.html#section-1.1.1">Section 1.1.1</a>
+<br>
+<code><nobr>GLOBAL</nobr></code>:
+<a href="nasmdoc6.html#section-6.6">Section 6.6</a>
+<br>
+<code><nobr>GLOBAL</nobr></code>, <code><nobr>aoutb</nobr></code>
+extensions to: <a href="nasmdoc7.html#section-7.9.5">Section 7.9.5</a>
+<br>
+<code><nobr>GLOBAL</nobr></code>, <code><nobr>elf</nobr></code> extensions
+to: <a href="nasmdoc7.html#section-7.9.5">Section 7.9.5</a>
+<br>
+<code><nobr>GLOBAL</nobr></code>, <code><nobr>rdf</nobr></code> extensions
+to: <a href="nasmdoc7.html#section-7.13.3">Section 7.13.3</a>
+<br>
+global offset table: <a href="nasmdoc9.html#section-9.2">Section 9.2</a>
+<br>
+<code><nobr>_GLOBAL_OFFSET_TABLE_</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.3">Section 7.9.3</a>
+<br>
+<code><nobr>gnu-elf-extensions</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+<code><nobr>..got</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.3">Section 7.9.3</a>
+<br>
+<code><nobr>GOT</nobr></code> relocations:
+<a href="nasmdoc9.html#section-9.2.3">Section 9.2.3</a>
+<br>
+GOT: <a href="nasmdoc7.html#section-7.9.3">Section 7.9.3</a>,
+<a href="nasmdoc9.html#section-9.2">Section 9.2</a>
+<br>
+<code><nobr>..gotoff</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.3">Section 7.9.3</a>
+<br>
+<code><nobr>GOTOFF</nobr></code> relocations:
+<a href="nasmdoc9.html#section-9.2.2">Section 9.2.2</a>
+<br>
+<code><nobr>..gotpc</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.3">Section 7.9.3</a>
+<br>
+<code><nobr>GOTPC</nobr></code> relocations:
+<a href="nasmdoc9.html#section-9.2.1">Section 9.2.1</a>
+<br>
+<code><nobr>..gottpoff</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.4">Section 7.9.4</a>
+<br>
+graphics: <a href="nasmdoc3.html#section-3.2.3">Section 3.2.3</a>
+<br>
+greedy macro parameters:
+<a href="nasmdoc4.html#section-4.3.4">Section 4.3.4</a>
+<br>
+<code><nobr>GROUP</nobr></code>:
+<a href="nasmdoc7.html#section-7.4.2">Section 7.4.2</a>
+<br>
+groups: <a href="nasmdoc3.html#section-3.6">Section 3.6</a>
+<br>
+<code><nobr>-h</nobr></code>:
+<a href="nasmdoca.html#section-A.3">Section A.3</a>
+<br>
+hexadecimal: <a href="nasmdoc3.html#section-3.4.1">Section 3.4.1</a>
+<br>
+<code><nobr>hidden</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.5">Section 7.9.5</a>
+<br>
+hybrid syntaxes: <a href="nasmdoc2.html#section-2.2.2">Section 2.2.2</a>
+<br>
+<code><nobr>-I</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.16">Section 2.1.16</a>
+<br>
+<code><nobr>-i</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.16">Section 2.1.16</a>,
+<a href="nasmdoca.html#section-A.3.3">Section A.3.3</a>
+<br>
+<code><nobr>%iassign</nobr></code>:
+<a href="nasmdoc4.html#section-4.1.7">Section 4.1.7</a>
+<br>
+<code><nobr>%idefine</nobr></code>:
+<a href="nasmdoc4.html#section-4.1.1">Section 4.1.1</a>
+<br>
+<code><nobr>%idefstr</nobr></code>:
+<a href="nasmdoc4.html#section-4.1.8">Section 4.1.8</a>
+<br>
+<code><nobr>%ideftok</nobr></code>:
+<a href="nasmdoc4.html#section-4.1.9">Section 4.1.9</a>
+<br>
+<code><nobr>IEND</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.11">Section 4.11.11</a>
+<br>
+<code><nobr>%if</nobr></code>:
+<a href="nasmdoc4.html#section-4.4">Section 4.4</a>,
+<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+<code><nobr>%ifctx</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.3">Section 4.4.3</a>,
+<a href="nasmdoc4.html#section-4.7.5">Section 4.7.5</a>
+<br>
+<code><nobr>%ifdef</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.1">Section 4.4.1</a>
+<br>
+<code><nobr>%ifempty</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.8">Section 4.4.8</a>
+<br>
+<code><nobr>%ifid</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
+<br>
+<code><nobr>%ifidn</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
+<br>
+<code><nobr>%ifidni</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
+<br>
+<code><nobr>%ifmacro</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.2">Section 4.4.2</a>
+<br>
+<code><nobr>%ifn</nobr></code>:
+<a href="nasmdoc4.html#section-4.4">Section 4.4</a>,
+<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+<code><nobr>%ifnctx</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.3">Section 4.4.3</a>
+<br>
+<code><nobr>%ifndef</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.1">Section 4.4.1</a>
+<br>
+<code><nobr>%ifnempty</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.8">Section 4.4.8</a>
+<br>
+<code><nobr>%ifnid</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
+<br>
+<code><nobr>%ifnidn</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
+<br>
+<code><nobr>%ifnidni</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
+<br>
+<code><nobr>%ifnmacro</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.2">Section 4.4.2</a>
+<br>
+<code><nobr>%ifnnum</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
+<br>
+<code><nobr>%ifnstr</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
+<br>
+<code><nobr>%ifntoken</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.7">Section 4.4.7</a>
+<br>
+<code><nobr>%ifnum</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
+<br>
+<code><nobr>%ifstr</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
+<br>
+<code><nobr>%iftoken</nobr></code>:
+<a href="nasmdoc4.html#section-4.4.7">Section 4.4.7</a>
+<br>
+<code><nobr>%imacro</nobr></code>:
+<a href="nasmdoc4.html#section-4.3">Section 4.3</a>
+<br>
+<code><nobr>IMPORT</nobr></code>:
+<a href="nasmdoc7.html#section-7.4.4">Section 7.4.4</a>
+<br>
+import library: <a href="nasmdoc7.html#section-7.4.4">Section 7.4.4</a>
+<br>
+importing symbols: <a href="nasmdoc6.html#section-6.5">Section 6.5</a>
+<br>
+<code><nobr>INCBIN</nobr></code>:
+<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.3">Section 3.2.3</a>,
+<a href="nasmdoc3.html#section-3.4.4">Section 3.4.4</a>
+<br>
+<code><nobr>%include</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.16">Section 2.1.16</a>,
+<a href="nasmdoc2.html#section-2.1.17">Section 2.1.17</a>,
+<a href="nasmdoc4.html#section-4.6.1">Section 4.6.1</a>
+<br>
+include search path:
+<a href="nasmdoc2.html#section-2.1.16">Section 2.1.16</a>
+<br>
+including other files:
+<a href="nasmdoc4.html#section-4.6.1">Section 4.6.1</a>
+<br>
+inefficient code: <a href="nasmdo12.html#section-12.1.1">Section 12.1.1</a>
+<br>
+infinite loop: <a href="nasmdoc3.html#section-3.5">Section 3.5</a>
+<br>
+<code><nobr>__Infinity__</nobr></code>:
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+infinity: <a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+informational section:
+<a href="nasmdoc7.html#section-7.5.1">Section 7.5.1</a>
+<br>
+<code><nobr>INSTALL</nobr></code>:
+<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
+<br>
+installing: <a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
+<br>
+instances of structures:
+<a href="nasmdoc4.html#section-4.11.11">Section 4.11.11</a>
+<br>
+instruction list: <a href="nasmdocb.html">Appendix B</a>
+<br>
+intel hex: <a href="nasmdoc7.html#section-7.2">Section 7.2</a>
+<br>
+Intel number formats:
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+<code><nobr>internal</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.5">Section 7.9.5</a>
+<br>
+<code><nobr>%irmacro</nobr></code>:
+<a href="nasmdoc4.html#section-4.3.1">Section 4.3.1</a>
+<br>
+<code><nobr>ISTRUC</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.11">Section 4.11.11</a>
+<br>
+iterating over macro parameters:
+<a href="nasmdoc4.html#section-4.3.7">Section 4.3.7</a>
+<br>
+<code><nobr>ith</nobr></code>:
+<a href="nasmdoc7.html#section-7.2">Section 7.2</a>
+<br>
+<code><nobr>%ixdefine</nobr></code>:
+<a href="nasmdoc4.html#section-4.1.2">Section 4.1.2</a>
+<br>
+<code><nobr>Jcc NEAR</nobr></code>:
+<a href="nasmdo12.html#section-12.1.2">Section 12.1.2</a>
+<br>
+<code><nobr>JMP DWORD</nobr></code>:
+<a href="nasmdo10.html#section-10.1">Section 10.1</a>
+<br>
+jumps, mixed-size: <a href="nasmdo10.html#section-10.1">Section 10.1</a>
+<br>
+<code><nobr>-k</nobr></code>:
+<a href="nasmdoca.html#section-A.3.4">Section A.3.4</a>
+<br>
+<code><nobr>-l</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.3">Section 2.1.3</a>
+<br>
+label prefix: <a href="nasmdoc3.html#section-3.9">Section 3.9</a>
+<br>
+<code><nobr>.lbss</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+<code><nobr>ld86</nobr></code>:
+<a href="nasmdoc7.html#section-7.12">Section 7.12</a>
+<br>
+<code><nobr>.ldata</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+<code><nobr>LIBRARY</nobr></code>:
+<a href="nasmdoc7.html#section-7.13.1">Section 7.13.1</a>
+<br>
+license: <a href="nasmdoc1.html#section-1.1.2">Section 1.1.2</a>
+<br>
+<code><nobr>%line</nobr></code>:
+<a href="nasmdoc4.html#section-4.10.1">Section 4.10.1</a>
+<br>
+<code><nobr>__LINE__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.4">Section 4.11.4</a>
+<br>
+linker, free: <a href="nasmdoc8.html#section-8.1.1">Section 8.1.1</a>
+<br>
+Linux, <code><nobr>a.out</nobr></code>:
+<a href="nasmdoc7.html#section-7.10">Section 7.10</a>
+<br>
+Linux, <code><nobr>as86</nobr></code>:
+<a href="nasmdoc7.html#section-7.12">Section 7.12</a>
+<br>
+Linux, ELF: <a href="nasmdoc7.html#section-7.9">Section 7.9</a>
+<br>
+listing file: <a href="nasmdoc2.html#section-2.1.3">Section 2.1.3</a>
+<br>
+little-endian: <a href="nasmdoc3.html#section-3.4.3">Section 3.4.3</a>
+<br>
+<code><nobr>%local</nobr></code>:
+<a href="nasmdoc4.html#section-4.8.3">Section 4.8.3</a>
+<br>
+local labels: <a href="nasmdoc3.html#section-3.9">Section 3.9</a>
+<br>
+logical AND: <a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+logical negation: <a href="nasmdoc3.html#section-3.5.7">Section 3.5.7</a>
+<br>
+logical OR: <a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+logical XOR: <a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+<code><nobr>.lrodata</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+<code><nobr>-M</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.4">Section 2.1.4</a>
+<br>
+Mach, object file format:
+<a href="nasmdoc7.html#section-7.8">Section 7.8</a>
+<br>
+Mach-O: <a href="nasmdoc7.html#section-7.8">Section 7.8</a>
+<br>
+<code><nobr>macho</nobr></code>:
+<a href="nasmdoc7.html#section-7.8">Section 7.8</a>
+<br>
+<code><nobr>macho32</nobr></code>:
+<a href="nasmdoc7.html#section-7.8">Section 7.8</a>
+<br>
+<code><nobr>macho64</nobr></code>:
+<a href="nasmdoc7.html#section-7.8">Section 7.8</a>
+<br>
+MacOS X: <a href="nasmdoc7.html#section-7.8">Section 7.8</a>
+<br>
+<code><nobr>%macro</nobr></code>:
+<a href="nasmdoc4.html#section-4.3">Section 4.3</a>
+<br>
+macro indirection: <a href="nasmdoc4.html#section-4.1.3">Section 4.1.3</a>
+<br>
+macro library: <a href="nasmdoc2.html#section-2.1.16">Section 2.1.16</a>
+<br>
+macro processor: <a href="nasmdoc4.html">Chapter 4</a>
+<br>
+<code><nobr>macro-defaults</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+macro-local labels: <a href="nasmdoc4.html#section-4.3.3">Section 4.3.3</a>
+<br>
+<code><nobr>macro-params</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+macros: <a href="nasmdoc3.html#section-3.2.5">Section 3.2.5</a>
+<br>
+<code><nobr>macro-selfref</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+<code><nobr>make</nobr></code>:
+<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
+<br>
+makefile dependencies:
+<a href="nasmdoc2.html#section-2.1.4">Section 2.1.4</a>,
+<a href="nasmdoc2.html#section-2.1.5">Section 2.1.5</a>
+<br>
+makefiles: <a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>,
+<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
+<br>
+man pages: <a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
+<br>
+map files: <a href="nasmdoc7.html#section-7.1.4">Section 7.1.4</a>
+<br>
+<code><nobr>MASM</nobr></code>:
+<a href="nasmdoc1.html#section-1.1.1">Section 1.1.1</a>
+<br>
+MASM: <a href="nasmdoc2.html#section-2.2">Section 2.2</a>,
+<a href="nasmdoc3.html#section-3.2.5">Section 3.2.5</a>,
+<a href="nasmdoc7.html#section-7.4">Section 7.4</a>
+<br>
+<code><nobr>-MD</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.7">Section 2.1.7</a>
+<br>
+memory models: <a href="nasmdoc2.html#section-2.2.5">Section 2.2.5</a>,
+<a href="nasmdoc8.html#section-8.4.2">Section 8.4.2</a>
+<br>
+memory operand: <a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+memory references: <a href="nasmdoc2.html#section-2.2.2">Section 2.2.2</a>,
+<a href="nasmdoc3.html#section-3.3">Section 3.3</a>
+<br>
+<code><nobr>-MF</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.6">Section 2.1.6</a>
+<br>
+<code><nobr>-MG</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.5">Section 2.1.5</a>
+<br>
+Microsoft OMF: <a href="nasmdoc7.html#section-7.4">Section 7.4</a>
+<br>
+minifloat: <a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+Minix: <a href="nasmdoc7.html#section-7.12">Section 7.12</a>
+<br>
+<code><nobr>misc</nobr></code> subdirectory:
+<a href="nasmdoc8.html#section-8.1.2">Section 8.1.2</a>,
+<a href="nasmdoc8.html#section-8.4.5">Section 8.4.5</a>,
+<a href="nasmdoc9.html#section-9.1.4">Section 9.1.4</a>
+<br>
+mixed-language program: <a href="nasmdoc8.html#section-8.4">Section 8.4</a>
+<br>
+mixed-size addressing:
+<a href="nasmdo10.html#section-10.2">Section 10.2</a>
+<br>
+mixed-size instruction:
+<a href="nasmdo10.html#section-10.1">Section 10.1</a>
+<br>
+MMX registers:
+<br>
+ModR/M byte:
+<br>
+<code><nobr>MODULE</nobr></code>:
+<a href="nasmdoc7.html#section-7.13.2">Section 7.13.2</a>
+<br>
+modulo operators: <a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
+<br>
+motorola s-records: <a href="nasmdoc7.html#section-7.3">Section 7.3</a>
+<br>
+<code><nobr>-MP</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.10">Section 2.1.10</a>
+<br>
+<code><nobr>-MQ</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.9">Section 2.1.9</a>
+<br>
+MS-DOS: <a href="nasmdoc7.html#section-7.1">Section 7.1</a>
+<br>
+MS-DOS device drivers: <a href="nasmdoc8.html#section-8.3">Section 8.3</a>
+<br>
+<code><nobr>-MT</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.8">Section 2.1.8</a>
+<br>
+multi-line macros:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>,
+<a href="nasmdoc4.html#section-4.3">Section 4.3</a>
+<br>
+multipass optimization:
+<a href="nasmdoc2.html#section-2.1.22">Section 2.1.22</a>
+<br>
+multiple section names: <a href="nasmdoc7.html#section-7.1">Section 7.1</a>
+<br>
+multiplication: <a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
+<br>
+<code><nobr>multipush</nobr></code> macro:
+<a href="nasmdoc4.html#section-4.3.7">Section 4.3.7</a>
+<br>
+multisection: <a href="nasmdoc7.html#section-7.1.3">Section 7.1.3</a>
+<br>
+<code><nobr>__NaN__</nobr></code>:
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+NaN: <a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+NASM version: <a href="nasmdoc4.html#section-4.11.1">Section 4.11.1</a>
+<br>
+nasm version history: <a href="nasmdocc.html">Appendix C</a>
+<br>
+nasm version id: <a href="nasmdoc4.html#section-4.11.2">Section 4.11.2</a>
+<br>
+nasm version string:
+<a href="nasmdoc4.html#section-4.11.3">Section 4.11.3</a>
+<br>
+<code><nobr>nasm.1</nobr></code>:
+<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
+<br>
+<code><nobr>__NASMDEFSEG</nobr></code>:
+<a href="nasmdoc7.html#section-7.4">Section 7.4</a>
+<br>
+<code><nobr>nasm-devel</nobr></code>:
+<a href="nasmdoc1.html#section-1.2">Section 1.2</a>
+<br>
+<code><nobr>NASMENV</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.28">Section 2.1.28</a>
+<br>
+<code><nobr>nasm.exe</nobr></code>:
+<a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
+<br>
+<code><nobr>nasm -hf</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.2">Section 2.1.2</a>
+<br>
+<code><nobr>__NASM_MAJOR__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.1">Section 4.11.1</a>
+<br>
+<code><nobr>__NASM_MINOR__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.1">Section 4.11.1</a>
+<br>
+<code><nobr>nasm.out</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.1">Section 2.1.1</a>
+<br>
+<code><nobr>___NASM_PATCHLEVEL__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.1">Section 4.11.1</a>
+<br>
+<code><nobr>__NASM_SNAPSHOT__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.1">Section 4.11.1</a>
+<br>
+<code><nobr>__NASM_SUBMINOR__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.1">Section 4.11.1</a>
+<br>
+<code><nobr>__NASM_VER__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.3">Section 4.11.3</a>
+<br>
+<code><nobr>__NASM_VERSION_ID__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.2">Section 4.11.2</a>
+<br>
+<code><nobr>nasm-XXX-dos.zip</nobr></code>:
+<a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
+<br>
+<code><nobr>nasm-XXX.tar.gz</nobr></code>:
+<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
+<br>
+<code><nobr>nasm-XXX-win32.zip</nobr></code>:
+<a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
+<br>
+<code><nobr>nasm-XXX.zip</nobr></code>:
+<a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
+<br>
+ndisasm: <a href="nasmdoca.html">Appendix A</a>
+<br>
+<code><nobr>ndisasm.1</nobr></code>:
+<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
+<br>
+<code><nobr>ndisasm.exe</nobr></code>:
+<a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
+<br>
+near call: <a href="nasmdoc2.html#section-2.2.5">Section 2.2.5</a>
+<br>
+near common variables:
+<a href="nasmdoc7.html#section-7.4.8">Section 7.4.8</a>
+<br>
+NetBSD: <a href="nasmdoc7.html#section-7.11">Section 7.11</a>,
+<a href="nasmdoc9.html#section-9.2">Section 9.2</a>
+<br>
+new releases: <a href="nasmdoc1.html#section-1.2">Section 1.2</a>
+<br>
+<code><nobr>noalloc</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+<code><nobr>nobits</nobr></code>:
+<a href="nasmdoc7.html#section-7.1.3">Section 7.1.3</a>,
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+<code><nobr>noexec</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+<code><nobr>.nolist</nobr></code>:
+<a href="nasmdoc4.html#section-4.3.10">Section 4.3.10</a>
+<br>
+`nowait': <a href="nasmdoc2.html#section-2.2.6">Section 2.2.6</a>
+<br>
+<code><nobr>nowrite</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+<code><nobr>number-overflow</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+numeric constants: <a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
+<a href="nasmdoc3.html#section-3.4.1">Section 3.4.1</a>
+<br>
+<code><nobr>-O</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.22">Section 2.1.22</a>
+<br>
+<code><nobr>-o</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.1">Section 2.1.1</a>,
+<a href="nasmdoca.html#section-A.3.1">Section A.3.1</a>
+<br>
+<code><nobr>O16</nobr></code>:
+<a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+<code><nobr>o16</nobr></code>:
+<a href="nasmdo10.html#section-10.3">Section 10.3</a>
+<br>
+<code><nobr>O32</nobr></code>:
+<a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+<code><nobr>o32</nobr></code>:
+<a href="nasmdo10.html#section-10.3">Section 10.3</a>
+<br>
+<code><nobr>O64</nobr></code>:
+<a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+<code><nobr>.OBJ</nobr></code>:
+<a href="nasmdoc8.html#section-8.1">Section 8.1</a>
+<br>
+<code><nobr>obj</nobr></code>:
+<a href="nasmdoc7.html#section-7.4">Section 7.4</a>
+<br>
+<code><nobr>object</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.5">Section 7.9.5</a>,
+<a href="nasmdoc7.html#section-7.13.3">Section 7.13.3</a>
+<br>
+octal: <a href="nasmdoc3.html#section-3.4.1">Section 3.4.1</a>
+<br>
+<code><nobr>OF_DBG</nobr></code>:
+<a href="nasmdoc7.html#section-7.14">Section 7.14</a>
+<br>
+<code><nobr>OF_DEFAULT</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.2">Section 2.1.2</a>
+<br>
+<code><nobr>OFFSET</nobr></code>:
+<a href="nasmdoc2.html#section-2.2.2">Section 2.2.2</a>
+<br>
+OMF: <a href="nasmdoc7.html#section-7.4">Section 7.4</a>
+<br>
+omitted parameters: <a href="nasmdoc4.html#section-4.3.5">Section 4.3.5</a>
+<br>
+one's complement: <a href="nasmdoc3.html#section-3.5.7">Section 3.5.7</a>
+<br>
+OpenBSD: <a href="nasmdoc7.html#section-7.11">Section 7.11</a>,
+<a href="nasmdoc9.html#section-9.2">Section 9.2</a>
+<br>
+operands: <a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+operand-size prefixes: <a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+operating system: <a href="nasmdoc7.html#section-7.1">Section 7.1</a>
+<br>
+operating system, writing:
+<a href="nasmdo10.html#section-10.1">Section 10.1</a>
+<br>
+operators: <a href="nasmdoc3.html#section-3.5">Section 3.5</a>
+<br>
+<code><nobr>ORG</nobr></code>:
+<a href="nasmdoc7.html#section-7.1.1">Section 7.1.1</a>,
+<a href="nasmdoc8.html#section-8.2.1">Section 8.2.1</a>,
+<a href="nasmdoc8.html#section-8.2.2">Section 8.2.2</a>,
+<a href="nasmdo12.html#section-12.1.3">Section 12.1.3</a>
+<br>
+<code><nobr>orphan-labels</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>,
+<a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+OS/2: <a href="nasmdoc7.html#section-7.4">Section 7.4</a>,
+<a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
+<br>
+<code><nobr>osabi</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.1">Section 7.9.1</a>
+<br>
+other preprocessor directives:
+<a href="nasmdoc4.html#section-4.10">Section 4.10</a>
+<br>
+out of range, jumps:
+<a href="nasmdo12.html#section-12.1.2">Section 12.1.2</a>
+<br>
+output file format: <a href="nasmdoc2.html#section-2.1.2">Section 2.1.2</a>
+<br>
+output formats: <a href="nasmdoc7.html">Chapter 7</a>
+<br>
+<code><nobr>__OUTPUT_FORMAT__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.6">Section 4.11.6</a>
+<br>
+overlapping segments: <a href="nasmdoc3.html#section-3.6">Section 3.6</a>
+<br>
+<code><nobr>OVERLAY</nobr></code>:
+<a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
+<br>
+overloading, multi-line macros:
+<a href="nasmdoc4.html#section-4.3.2">Section 4.3.2</a>
+<br>
+overloading, single-line macros:
+<a href="nasmdoc4.html#section-4.1.1">Section 4.1.1</a>
+<br>
+<code><nobr>-P</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.17">Section 2.1.17</a>
+<br>
+<code><nobr>-p</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.17">Section 2.1.17</a>,
+<a href="nasmdoc4.html#section-4.6.1">Section 4.6.1</a>
+<br>
+paradox: <a href="nasmdoc3.html#section-3.8">Section 3.8</a>
+<br>
+<code><nobr>PASCAL</nobr></code>:
+<a href="nasmdoc8.html#section-8.5.3">Section 8.5.3</a>
+<br>
+Pascal calling convention:
+<a href="nasmdoc8.html#section-8.5.1">Section 8.5.1</a>
+<br>
+<code><nobr>__PASS__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.9">Section 4.11.9</a>
+<br>
+passes, assembly:
+<br>
+<code><nobr>PATH</nobr></code>:
+<a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
+<br>
+<code><nobr>%pathsearch</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.16">Section 2.1.16</a>,
+<a href="nasmdoc4.html#section-4.6.2">Section 4.6.2</a>
+<br>
+period: <a href="nasmdoc3.html#section-3.9">Section 3.9</a>
+<br>
+Perl: <a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
+<br>
+perverse: <a href="nasmdoc2.html#section-2.1.16">Section 2.1.16</a>
+<br>
+PharLap: <a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
+<br>
+PIC: <a href="nasmdoc7.html#section-7.9.3">Section 7.9.3</a>,
+<a href="nasmdoc7.html#section-7.11">Section 7.11</a>,
+<a href="nasmdoc9.html#section-9.2">Section 9.2</a>
+<br>
+<code><nobr>..plt</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.3">Section 7.9.3</a>
+<br>
+<code><nobr>PLT</nobr></code> relocations:
+<a href="nasmdoc7.html#section-7.9.3">Section 7.9.3</a>,
+<a href="nasmdoc9.html#section-9.2.4">Section 9.2.4</a>,
+<a href="nasmdoc9.html#section-9.2.5">Section 9.2.5</a>
+<br>
+plt relocations: <a href="nasmdoc9.html#section-9.2.5">Section 9.2.5</a>
+<br>
+<code><nobr>%pop</nobr></code>:
+<a href="nasmdoc4.html#section-4.7">Section 4.7</a>,
+<a href="nasmdoc4.html#section-4.7.1">Section 4.7.1</a>
+<br>
+position-independent code:
+<a href="nasmdoc7.html#section-7.9.3">Section 7.9.3</a>,
+<a href="nasmdoc7.html#section-7.11">Section 7.11</a>,
+<a href="nasmdoc9.html#section-9.2">Section 9.2</a>
+<br>
+<code><nobr>--postfix</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.27">Section 2.1.27</a>
+<br>
+precedence: <a href="nasmdoc3.html#section-3.5">Section 3.5</a>
+<br>
+pre-defining macros:
+<a href="nasmdoc2.html#section-2.1.18">Section 2.1.18</a>,
+<a href="nasmdoc4.html#section-4.1.1">Section 4.1.1</a>
+<br>
+preferred: <a href="nasmdoc3.html#section-3.6">Section 3.6</a>
+<br>
+<code><nobr>--prefix</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.27">Section 2.1.27</a>
+<br>
+pre-including files:
+<a href="nasmdoc2.html#section-2.1.17">Section 2.1.17</a>
+<br>
+preprocess-only mode:
+<a href="nasmdoc2.html#section-2.1.20">Section 2.1.20</a>
+<br>
+preprocessor: <a href="nasmdoc2.html#section-2.1.20">Section 2.1.20</a>,
+<a href="nasmdoc2.html#section-2.1.21">Section 2.1.21</a>,
+<a href="nasmdoc3.html#section-3.2.4">Section 3.2.4</a>,
+<a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>,
+<a href="nasmdoc4.html">Chapter 4</a>
+<br>
+preprocessor expressions:
+<a href="nasmdoc2.html#section-2.1.20">Section 2.1.20</a>
+<br>
+preprocessor loops: <a href="nasmdoc4.html#section-4.5">Section 4.5</a>
+<br>
+preprocessor variables:
+<a href="nasmdoc4.html#section-4.1.7">Section 4.1.7</a>
+<br>
+primitive directives: <a href="nasmdoc6.html">Chapter 6</a>
+<br>
+<code><nobr>PRIVATE</nobr></code>:
+<a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
+<br>
+<code><nobr>proc</nobr></code>:
+<a href="nasmdoc7.html#section-7.13.3">Section 7.13.3</a>,
+<a href="nasmdoc8.html#section-8.4.5">Section 8.4.5</a>,
+<a href="nasmdoc9.html#section-9.1.4">Section 9.1.4</a>
+<br>
+procedure linkage table:
+<a href="nasmdoc7.html#section-7.9.3">Section 7.9.3</a>,
+<a href="nasmdoc9.html#section-9.2.4">Section 9.2.4</a>,
+<a href="nasmdoc9.html#section-9.2.5">Section 9.2.5</a>
+<br>
+processor mode: <a href="nasmdoc6.html#section-6.1">Section 6.1</a>
+<br>
+<code><nobr>progbits</nobr></code>:
+<a href="nasmdoc7.html#section-7.1.3">Section 7.1.3</a>,
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+program entry point:
+<a href="nasmdoc7.html#section-7.4.6">Section 7.4.6</a>,
+<a href="nasmdoc8.html#section-8.1.1">Section 8.1.1</a>
+<br>
+program origin: <a href="nasmdoc7.html#section-7.1.1">Section 7.1.1</a>
+<br>
+<code><nobr>protected</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.5">Section 7.9.5</a>
+<br>
+pseudo-instructions: <a href="nasmdoc3.html#section-3.2">Section 3.2</a>
+<br>
+<code><nobr>PUBLIC</nobr></code>:
+<a href="nasmdoc6.html#section-6.6">Section 6.6</a>,
+<a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
+<br>
+pure binary: <a href="nasmdoc7.html#section-7.1">Section 7.1</a>
+<br>
+<code><nobr>%push</nobr></code>:
+<a href="nasmdoc4.html#section-4.7">Section 4.7</a>,
+<a href="nasmdoc4.html#section-4.7.1">Section 4.7.1</a>
+<br>
+<code><nobr>__QNaN__</nobr></code>:
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+quick start: <a href="nasmdoc2.html#section-2.2">Section 2.2</a>
+<br>
+<code><nobr>QWORD</nobr></code>:
+<a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+<code><nobr>-r</nobr></code>:
+<a href="nasmdoca.html#section-A.3">Section A.3</a>
+<br>
+<code><nobr>rdf</nobr></code>:
+<a href="nasmdoc7.html#section-7.13">Section 7.13</a>
+<br>
+<code><nobr>rdoff</nobr></code> subdirectory:
+<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>,
+<a href="nasmdoc7.html#section-7.13">Section 7.13</a>
+<br>
+recursive multi-line macros:
+<a href="nasmdoc4.html#section-4.3.1">Section 4.3.1</a>
+<br>
+redirecting errors:
+<a href="nasmdoc2.html#section-2.1.14">Section 2.1.14</a>
+<br>
+<code><nobr>REL</nobr></code>:
+<a href="nasmdoc3.html#section-3.3">Section 3.3</a>,
+<a href="nasmdoc6.html#section-6.2">Section 6.2</a>
+<br>
+relational operators:
+<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+release candidates: <a href="nasmdoc1.html#section-1.2">Section 1.2</a>
+<br>
+Relocatable Dynamic Object File Format:
+<a href="nasmdoc7.html#section-7.13">Section 7.13</a>
+<br>
+relocations, PIC-specific:
+<a href="nasmdoc7.html#section-7.9.3">Section 7.9.3</a>
+<br>
+removing contexts: <a href="nasmdoc4.html#section-4.7.1">Section 4.7.1</a>
+<br>
+renaming contexts: <a href="nasmdoc4.html#section-4.7.4">Section 4.7.4</a>
+<br>
+<code><nobr>%rep</nobr></code>:
+<a href="nasmdoc3.html#section-3.2.5">Section 3.2.5</a>,
+<a href="nasmdoc4.html#section-4.5">Section 4.5</a>
+<br>
+repeating: <a href="nasmdoc3.html#section-3.2.5">Section 3.2.5</a>,
+<a href="nasmdoc4.html#section-4.5">Section 4.5</a>
+<br>
+<code><nobr>%repl</nobr></code>:
+<a href="nasmdoc4.html#section-4.7.4">Section 4.7.4</a>
+<br>
+reporting bugs: <a href="nasmdo12.html#section-12.2">Section 12.2</a>
+<br>
+<code><nobr>RESB</nobr></code>:
+<a href="nasmdoc2.html#section-2.2.7">Section 2.2.7</a>,
+<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>
+<br>
+<code><nobr>RESD</nobr></code>:
+<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>
+<br>
+<code><nobr>RESO</nobr></code>:
+<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>
+<br>
+<code><nobr>RESQ</nobr></code>:
+<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>
+<br>
+<code><nobr>REST</nobr></code>:
+<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>
+<br>
+<code><nobr>RESW</nobr></code>:
+<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>
+<br>
+<code><nobr>RESY</nobr></code>:
+<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>
+<br>
+<code><nobr>%rmacro</nobr></code>:
+<a href="nasmdoc4.html#section-4.3.1">Section 4.3.1</a>
+<br>
+<code><nobr>.rodata</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+<code><nobr>%rotate</nobr></code>:
+<a href="nasmdoc4.html#section-4.3.7">Section 4.3.7</a>
+<br>
+rotating macro parameters:
+<a href="nasmdoc4.html#section-4.3.7">Section 4.3.7</a>
+<br>
+<code><nobr>-s</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.15">Section 2.1.15</a>,
+<a href="nasmdoca.html#section-A.3.2">Section A.3.2</a>
+<br>
+searching for include files:
+<a href="nasmdoc4.html#section-4.6.1">Section 4.6.1</a>
+<br>
+<code><nobr>__SECT__</nobr></code>:
+<a href="nasmdoc6.html#section-6.3.1">Section 6.3.1</a>,
+<a href="nasmdoc6.html#section-6.4">Section 6.4</a>
+<br>
+<code><nobr>SECTION</nobr></code>:
+<a href="nasmdoc6.html#section-6.3">Section 6.3</a>
+<br>
+<code><nobr>SECTION</nobr></code>, <code><nobr>elf</nobr></code> extensions
+to: <a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+<code><nobr>SECTION</nobr></code>, <code><nobr>win32</nobr></code>
+extensions to: <a href="nasmdoc7.html#section-7.5.1">Section 7.5.1</a>
+<br>
+section alignment, in <code><nobr>bin</nobr></code>:
+<a href="nasmdoc7.html#section-7.1.2">Section 7.1.2</a>
+<br>
+section alignment, in <code><nobr>elf</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+section alignment, in <code><nobr>obj</nobr></code>:
+<a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
+<br>
+section alignment, in <code><nobr>win32</nobr></code>:
+<a href="nasmdoc7.html#section-7.5.1">Section 7.5.1</a>
+<br>
+section, bin extensions to:
+<a href="nasmdoc7.html#section-7.1.2">Section 7.1.2</a>
+<br>
+<code><nobr>SEG</nobr></code>:
+<a href="nasmdoc3.html#section-3.5.7">Section 3.5.7</a>,
+<a href="nasmdoc3.html#section-3.6">Section 3.6</a>,
+<a href="nasmdoc7.html#section-7.4">Section 7.4</a>
+<br>
+<code><nobr>SEGMENT</nobr></code>:
+<a href="nasmdoc6.html#section-6.3">Section 6.3</a>
+<br>
+<code><nobr>SEGMENT</nobr></code>, <code><nobr>elf</nobr></code> extensions
+to: <a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
+<br>
+segment address: <a href="nasmdoc3.html#section-3.5.7">Section 3.5.7</a>,
+<a href="nasmdoc3.html#section-3.6">Section 3.6</a>
+<br>
+segment alignment, in <code><nobr>bin</nobr></code>:
+<a href="nasmdoc7.html#section-7.1.2">Section 7.1.2</a>
+<br>
+segment alignment, in <code><nobr>obj</nobr></code>:
+<a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
+<br>
+segment names, Borland Pascal:
+<a href="nasmdoc8.html#section-8.5.2">Section 8.5.2</a>
+<br>
+segment override: <a href="nasmdoc2.html#section-2.2.4">Section 2.2.4</a>,
+<a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+segments: <a href="nasmdoc3.html#section-3.6">Section 3.6</a>
+<br>
+segments, groups of:
+<a href="nasmdoc7.html#section-7.4.2">Section 7.4.2</a>
+<br>
+separator character:
+<a href="nasmdoc2.html#section-2.1.28">Section 2.1.28</a>
+<br>
+shared libraries: <a href="nasmdoc7.html#section-7.11">Section 7.11</a>,
+<a href="nasmdoc9.html#section-9.2">Section 9.2</a>
+<br>
+shared library: <a href="nasmdoc7.html#section-7.9.5">Section 7.9.5</a>
+<br>
+<code><nobr>shift</nobr></code> command:
+<a href="nasmdoc4.html#section-4.3.7">Section 4.3.7</a>
+<br>
+SIB byte:
+<br>
+signed division: <a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
+<br>
+signed modulo: <a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
+<br>
+single-line macros: <a href="nasmdoc4.html#section-4.1">Section 4.1</a>
+<br>
+size, of symbols: <a href="nasmdoc7.html#section-7.9.5">Section 7.9.5</a>
+<br>
+<code><nobr>smartalign</nobr></code>:
+<a href="nasmdoc5.html#section-5.2">Section 5.2</a>
+<br>
+<code><nobr>__SNaN__</nobr></code>:
+<a href="nasmdoc3.html#section-3.4.6">Section 3.4.6</a>
+<br>
+snapshots, daily development:
+<a href="nasmdoc1.html#section-1.2">Section 1.2</a>
+<br>
+Solaris x86: <a href="nasmdoc7.html#section-7.9">Section 7.9</a>
+<br>
+<code><nobr>-soname</nobr></code>:
+<a href="nasmdoc9.html#section-9.2.6">Section 9.2.6</a>
+<br>
+sound: <a href="nasmdoc3.html#section-3.2.3">Section 3.2.3</a>
+<br>
+source code: <a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
+<br>
+source-listing file:
+<a href="nasmdoc2.html#section-2.1.3">Section 2.1.3</a>
+<br>
+square brackets: <a href="nasmdoc2.html#section-2.2.2">Section 2.2.2</a>,
+<a href="nasmdoc3.html#section-3.3">Section 3.3</a>
+<br>
+<code><nobr>srec</nobr></code>:
+<a href="nasmdoc7.html#section-7.3">Section 7.3</a>
+<br>
+<code><nobr>STACK</nobr></code>:
+<a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
+<br>
+stack relative preprocessor directives:
+<a href="nasmdoc4.html#section-4.8">Section 4.8</a>
+<br>
+<code><nobr>%stacksize</nobr></code>:
+<a href="nasmdoc4.html#section-4.8.2">Section 4.8.2</a>
+<br>
+standard macro packages: <a href="nasmdoc5.html">Chapter 5</a>
+<br>
+standard macros: <a href="nasmdoc4.html#section-4.11">Section 4.11</a>
+<br>
+standardized section names:
+<a href="nasmdoc6.html#section-6.3">Section 6.3</a>,
+<a href="nasmdoc7.html#section-7.5.1">Section 7.5.1</a>,
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>,
+<a href="nasmdoc7.html#section-7.10">Section 7.10</a>,
+<a href="nasmdoc7.html#section-7.11">Section 7.11</a>,
+<a href="nasmdoc7.html#section-7.12">Section 7.12</a>,
+<a href="nasmdoc7.html#section-7.13">Section 7.13</a>
+<br>
+<code><nobr>..start</nobr></code>:
+<a href="nasmdoc7.html#section-7.4.6">Section 7.4.6</a>,
+<a href="nasmdoc8.html#section-8.1.1">Section 8.1.1</a>
+<br>
+<code><nobr>start=</nobr></code>:
+<a href="nasmdoc7.html#section-7.1.3">Section 7.1.3</a>
+<br>
+<code><nobr>stderr</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.14">Section 2.1.14</a>
+<br>
+<code><nobr>stdout</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.15">Section 2.1.15</a>
+<br>
+<code><nobr>%strcat</nobr></code>:
+<a href="nasmdoc4.html#section-4.2.1">Section 4.2.1</a>
+<br>
+<code><nobr>STRICT</nobr></code>:
+<a href="nasmdoc3.html#section-3.7">Section 3.7</a>
+<br>
+string constant: <a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>
+<br>
+string constants: <a href="nasmdoc3.html#section-3.4.4">Section 3.4.4</a>
+<br>
+string length: <a href="nasmdoc4.html#section-4.2.2">Section 4.2.2</a>
+<br>
+string manipulation in macros:
+<a href="nasmdoc4.html#section-4.2">Section 4.2</a>
+<br>
+strings: <a href="nasmdoc3.html#section-3.4.2">Section 3.4.2</a>
+<br>
+<code><nobr>%strlen</nobr></code>:
+<a href="nasmdoc4.html#section-4.2.2">Section 4.2.2</a>
+<br>
+<code><nobr>STRUC</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.10">Section 4.11.10</a>,
+<a href="nasmdoc6.html#section-6.4">Section 6.4</a>,
+<a href="nasmdoc8.html#section-8.4.4">Section 8.4.4</a>,
+<a href="nasmdoc9.html#section-9.1.3">Section 9.1.3</a>
+<br>
+stub preprocessor:
+<a href="nasmdoc2.html#section-2.1.21">Section 2.1.21</a>
+<br>
+<code><nobr>%substr</nobr></code>:
+<a href="nasmdoc4.html#section-4.2.3">Section 4.2.3</a>
+<br>
+subtraction: <a href="nasmdoc3.html#section-3.5.5">Section 3.5.5</a>
+<br>
+suppressible warning:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+suppressing preprocessing:
+<a href="nasmdoc2.html#section-2.1.21">Section 2.1.21</a>
+<br>
+switching between sections:
+<a href="nasmdoc6.html#section-6.3">Section 6.3</a>
+<br>
+<code><nobr>..sym</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.3">Section 7.9.3</a>
+<br>
+symbol sizes, specifying:
+<a href="nasmdoc7.html#section-7.9.5">Section 7.9.5</a>
+<br>
+symbol types, specifying:
+<a href="nasmdoc7.html#section-7.9.5">Section 7.9.5</a>
+<br>
+symbols, exporting from DLLs:
+<a href="nasmdoc7.html#section-7.4.5">Section 7.4.5</a>
+<br>
+symbols, importing from DLLs:
+<a href="nasmdoc7.html#section-7.4.4">Section 7.4.4</a>
+<br>
+<code><nobr>synchronisation</nobr></code>:
+<a href="nasmdoca.html#section-A.3.2">Section A.3.2</a>
+<br>
+<code><nobr>.SYS</nobr></code>:
+<a href="nasmdoc7.html#section-7.1">Section 7.1</a>,
+<a href="nasmdoc8.html#section-8.3">Section 8.3</a>
+<br>
+<code><nobr>-t</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.23">Section 2.1.23</a>
+<br>
+<code><nobr>TASM</nobr></code>:
+<a href="nasmdoc1.html#section-1.1.1">Section 1.1.1</a>,
+<a href="nasmdoc2.html#section-2.1.23">Section 2.1.23</a>
+<br>
+tasm: <a href="nasmdoc2.html#section-2.2">Section 2.2</a>,
+<a href="nasmdoc7.html#section-7.4">Section 7.4</a>
+<br>
+<code><nobr>.tbss</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+<code><nobr>TBYTE</nobr></code>:
+<a href="nasmdoc2.html#section-2.2.7">Section 2.2.7</a>
+<br>
+<code><nobr>.tdata</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+<code><nobr>test</nobr></code> subdirectory:
+<a href="nasmdoc8.html#section-8.1.1">Section 8.1.1</a>
+<br>
+testing, arbitrary numeric expressions:
+<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
+<br>
+testing, context stack:
+<a href="nasmdoc4.html#section-4.4.3">Section 4.4.3</a>
+<br>
+testing, exact text identity:
+<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
+<br>
+testing, multi-line macro existence:
+<a href="nasmdoc4.html#section-4.4.2">Section 4.4.2</a>
+<br>
+testing, single-line macro existence:
+<a href="nasmdoc4.html#section-4.4.1">Section 4.4.1</a>
+<br>
+testing, token types:
+<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
+<br>
+<code><nobr>.text</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>,
+<a href="nasmdoc7.html#section-7.10">Section 7.10</a>,
+<a href="nasmdoc7.html#section-7.11">Section 7.11</a>,
+<a href="nasmdoc7.html#section-7.12">Section 7.12</a>,
+<a href="nasmdoc7.html#section-7.13">Section 7.13</a>
+<br>
+<code><nobr>_TEXT</nobr></code>:
+<a href="nasmdoc8.html#section-8.4.2">Section 8.4.2</a>
+<br>
+thread local storage:
+<a href="nasmdoc7.html#section-7.9.4">Section 7.9.4</a>
+<br>
+<code><nobr>__TIME__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.7">Section 4.11.7</a>
+<br>
+<code><nobr>__TIME_NUM__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.7">Section 4.11.7</a>
+<br>
+<code><nobr>TIMES</nobr></code>:
+<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.5">Section 3.2.5</a>,
+<a href="nasmdoc3.html#section-3.8">Section 3.8</a>,
+<a href="nasmdo12.html#section-12.1.3">Section 12.1.3</a>,
+<a href="nasmdo12.html#section-12.1.4">Section 12.1.4</a>
+<br>
+<code><nobr>TLINK</nobr></code>:
+<a href="nasmdoc8.html#section-8.2.2">Section 8.2.2</a>
+<br>
+<code><nobr>tls</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>,
+<a href="nasmdoc7.html#section-7.9.4">Section 7.9.4</a>
+<br>
+<code><nobr>..tlsie</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.4">Section 7.9.4</a>
+<br>
+trailing colon: <a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+<code><nobr>TWORD</nobr></code>:
+<a href="nasmdoc2.html#section-2.2.7">Section 2.2.7</a>,
+<a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+type, of symbols: <a href="nasmdoc7.html#section-7.9.5">Section 7.9.5</a>
+<br>
+<code><nobr>-U</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.19">Section 2.1.19</a>
+<br>
+<code><nobr>-u</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.19">Section 2.1.19</a>,
+<a href="nasmdoca.html#section-A.3">Section A.3</a>
+<br>
+unary operators: <a href="nasmdoc3.html#section-3.5.7">Section 3.5.7</a>
+<br>
+<code><nobr>%undef</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.19">Section 2.1.19</a>,
+<a href="nasmdoc4.html#section-4.1.6">Section 4.1.6</a>
+<br>
+undefining macros:
+<a href="nasmdoc2.html#section-2.1.19">Section 2.1.19</a>
+<br>
+underscore, in C symbols:
+<a href="nasmdoc8.html#section-8.4.1">Section 8.4.1</a>
+<br>
+Unicode: <a href="nasmdoc3.html#section-3.4.2">Section 3.4.2</a>,
+<a href="nasmdoc3.html#section-3.4.5">Section 3.4.5</a>
+<br>
+uninitialized: <a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
+<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>
+<br>
+uninitialized storage:
+<a href="nasmdoc2.html#section-2.2.7">Section 2.2.7</a>
+<br>
+Unix: <a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
+<br>
+Unix, SCO: <a href="nasmdoc7.html#section-7.9">Section 7.9</a>
+<br>
+Unix, source archive:
+<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
+<br>
+Unix, System V: <a href="nasmdoc7.html#section-7.9">Section 7.9</a>
+<br>
+UnixWare: <a href="nasmdoc7.html#section-7.9">Section 7.9</a>
+<br>
+<code><nobr>%unmacro</nobr></code>:
+<a href="nasmdoc4.html#section-4.3.11">Section 4.3.11</a>
+<br>
+unrolled loops: <a href="nasmdoc3.html#section-3.2.5">Section 3.2.5</a>
+<br>
+unsigned division: <a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
+<br>
+unsigned modulo: <a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
+<br>
+<code><nobr>UPPERCASE</nobr></code>:
+<a href="nasmdoc2.html#section-2.2.1">Section 2.2.1</a>,
+<a href="nasmdoc7.html#section-7.4.3">Section 7.4.3</a>
+<br>
+<code><nobr>%use</nobr></code>:
+<a href="nasmdoc4.html#section-4.6.4">Section 4.6.4</a>,
+<a href="nasmdoc5.html">Chapter 5</a>
+<br>
+<code><nobr>__USE_*__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.8">Section 4.11.8</a>
+<br>
+<code><nobr>USE16</nobr></code>:
+<a href="nasmdoc6.html#section-6.1.1">Section 6.1.1</a>,
+<a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
+<br>
+<code><nobr>USE32</nobr></code>:
+<a href="nasmdoc6.html#section-6.1.1">Section 6.1.1</a>,
+<a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
+<br>
+<code><nobr>user</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+user-defined errors: <a href="nasmdoc4.html#section-4.9">Section 4.9</a>
+<br>
+user-level assembler directives:
+<a href="nasmdoc4.html#section-4.11">Section 4.11</a>
+<br>
+user-level directives: <a href="nasmdoc6.html">Chapter 6</a>
+<br>
+<code><nobr>__UTC_DATE__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.7">Section 4.11.7</a>
+<br>
+<code><nobr>__UTC_DATE_NUM__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.7">Section 4.11.7</a>
+<br>
+<code><nobr>__UTC_TIME__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.7">Section 4.11.7</a>
+<br>
+<code><nobr>__UTC_TIME_NUM__</nobr></code>:
+<a href="nasmdoc4.html#section-4.11.7">Section 4.11.7</a>
+<br>
+UTF-16: <a href="nasmdoc3.html#section-3.4.5">Section 3.4.5</a>
+<br>
+UTF-32: <a href="nasmdoc3.html#section-3.4.5">Section 3.4.5</a>
+<br>
+UTF-8: <a href="nasmdoc3.html#section-3.4.2">Section 3.4.2</a>
+<br>
+<code><nobr>__utf16__</nobr></code>:
+<a href="nasmdoc3.html#section-3.4.5">Section 3.4.5</a>
+<br>
+<code><nobr>__utf32__</nobr></code>:
+<a href="nasmdoc3.html#section-3.4.5">Section 3.4.5</a>
+<br>
+<code><nobr>-v</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.25">Section 2.1.25</a>
+<br>
+VAL: <a href="nasmdoc8.html#section-8.1.1">Section 8.1.1</a>
+<br>
+valid characters: <a href="nasmdoc3.html#section-3.1">Section 3.1</a>
+<br>
+variable types: <a href="nasmdoc2.html#section-2.2.3">Section 2.2.3</a>
+<br>
+version: <a href="nasmdoc2.html#section-2.1.25">Section 2.1.25</a>
+<br>
+version number of NASM:
+<a href="nasmdoc4.html#section-4.11.1">Section 4.11.1</a>
+<br>
+<code><nobr>vfollows=</nobr></code>:
+<a href="nasmdoc7.html#section-7.1.3">Section 7.1.3</a>
+<br>
+Visual C++: <a href="nasmdoc7.html#section-7.5">Section 7.5</a>
+<br>
+<code><nobr>vstart=</nobr></code>:
+<a href="nasmdoc7.html#section-7.1.3">Section 7.1.3</a>
+<br>
+<code><nobr>-W</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+<code><nobr>-w</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+<code><nobr>%warning</nobr></code>:
+<a href="nasmdoc4.html#section-4.9">Section 4.9</a>
+<br>
+warnings: <a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+<code><nobr>[warning *warning-name]</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+<code><nobr>[warning +warning-name]</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+<code><nobr>[warning -warning-name]</nobr></code>:
+<a href="nasmdoc2.html#section-2.1.24">Section 2.1.24</a>
+<br>
+website: <a href="nasmdoc1.html#section-1.2">Section 1.2</a>
+<br>
+<code><nobr>win64</nobr></code>:
+<a href="nasmdoc7.html#section-7.6">Section 7.6</a>,
+<a href="nasmdo11.html">Chapter 11</a>
+<br>
+Win64: <a href="nasmdoc7.html#section-7.4">Section 7.4</a>,
+<a href="nasmdoc7.html#section-7.5">Section 7.5</a>,
+<a href="nasmdoc9.html">Chapter 9</a>
+<br>
+Windows: <a href="nasmdoc8.html#section-8.1">Section 8.1</a>
+<br>
+Windows 95:
+<br>
+Windows NT:
+<br>
+<code><nobr>write</nobr></code>:
+<a href="nasmdoc7.html#section-7.9.2">Section 7.9.2</a>
+<br>
+writing operating systems:
+<a href="nasmdo10.html#section-10.1">Section 10.1</a>
+<br>
+<code><nobr>WRT</nobr></code>:
+<a href="nasmdoc3.html#section-3.6">Section 3.6</a>,
+<a href="nasmdoc7.html#section-7.4">Section 7.4</a>,
+<a href="nasmdoc7.html#section-7.9.3">Section 7.9.3</a>,
+<a href="nasmdoc7.html#section-7.9.4">Section 7.9.4</a>,
+<a href="nasmdoc7.html#section-7.11">Section 7.11</a>
+<br>
+<code><nobr>WRT ..got</nobr></code>:
+<a href="nasmdoc9.html#section-9.2.3">Section 9.2.3</a>
+<br>
+<code><nobr>WRT ..gotoff</nobr></code>:
+<a href="nasmdoc9.html#section-9.2.2">Section 9.2.2</a>
+<br>
+<code><nobr>WRT ..gotpc</nobr></code>:
+<a href="nasmdoc9.html#section-9.2.1">Section 9.2.1</a>
+<br>
+<code><nobr>WRT ..plt</nobr></code>:
+<a href="nasmdoc9.html#section-9.2.5">Section 9.2.5</a>
+<br>
+<code><nobr>WRT ..sym</nobr></code>:
+<a href="nasmdoc9.html#section-9.2.4">Section 9.2.4</a>
+<br>
+WWW page:
+<br>
+<code><nobr>www.cpan.org</nobr></code>:
+<a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
+<br>
+<code><nobr>www.delorie.com</nobr></code>:
+<a href="nasmdoc8.html#section-8.1.1">Section 8.1.1</a>
+<br>
+<code><nobr>www.pcorner.com</nobr></code>:
+<a href="nasmdoc8.html#section-8.1.1">Section 8.1.1</a>
+<br>
+<code><nobr>-X</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.13">Section 2.1.13</a>
+<br>
+<code><nobr>x2ftp.oulu.fi</nobr></code>:
+<a href="nasmdoc8.html#section-8.1.1">Section 8.1.1</a>
+<br>
+<code><nobr>%xdefine</nobr></code>:
+<a href="nasmdoc4.html#section-4.1.2">Section 4.1.2</a>
+<br>
+<code><nobr>-y</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.26">Section 2.1.26</a>
+<br>
+<code><nobr>-Z</nobr></code> option:
+<a href="nasmdoc2.html#section-2.1.14">Section 2.1.14</a>
+<br>
+<p align=center><a href="nasmdoc0.html">Contents</a>
+</body></html>