diff docs/manual/x670.html @ 563:8c6c3363e18e

Update manual to reflect pragma nolistcode and correct nolist semantics
author William Astle <lost@l-w.ca>
date Fri, 01 Dec 2023 21:16:54 -0700
parents 1faf14de9d04
children
line wrap: on
line diff
--- a/docs/manual/x670.html	Fri Dec 01 21:11:56 2023 -0700
+++ b/docs/manual/x670.html	Fri Dec 01 21:16:54 2023 -0700
@@ -17,7 +17,7 @@
 HREF="x606.html"><LINK
 REL="NEXT"
 TITLE="Convenience Instructions"
-HREF="x817.html"></HEAD
+HREF="x821.html"></HEAD
 ><BODY
 CLASS="SECTION"
 BGCOLOR="#FFFFFF"
@@ -59,7 +59,7 @@
 ALIGN="right"
 VALIGN="bottom"
 ><A
-HREF="x817.html"
+HREF="x821.html"
 ACCESSKEY="N"
 >Next</A
 ></TD
@@ -198,7 +198,7 @@
 >These pragmas enable convenience instructions extending the 6809 and 6309
 instruction sets respectively. For more information, see 
 <A
-HREF="x817.html"
+HREF="x821.html"
 >Section 3.11</A
 >.</P
 ></DD
@@ -309,7 +309,19 @@
 listing.  Also, any symbols defined under this pragma will not show up in
 the symbol list.  This is most useful in include files to avoid spamming the
 assembly listing with dozens, hundreds, or thousands of irrelevant
-symbols.</P
+symbols. It is important to note that this pragma will not hide lines that
+generate output to the binary.</P
+></DD
+><DT
+>nolistcode</DT
+><DD
+><P
+>Lines where this pragma is in effect will not appear in the assembly
+listing.  Also, any symbols defined under this pragma will not show up in
+the symbol list.  This is most useful in include files to avoid spamming the
+assembly listing with dozens, hundreds, or thousands of irrelevant
+symbols. Unlike "nolist", this pragma will hide lines that generate output
+to the binary.</P
 ></DD
 ><DT
 >autobranchlength</DT
@@ -546,7 +558,7 @@
 ALIGN="right"
 VALIGN="top"
 ><A
-HREF="x817.html"
+HREF="x821.html"
 ACCESSKEY="N"
 >Next</A
 ></TD