]> git.sur5r.net Git - cc65/blobdiff - doc/ca65.sgml
New option --relax-checks that disable the check for a match beween size oif
[cc65] / doc / ca65.sgml
index a698b701b37d818d991d1ce20a55605f5fb3bb01..b29912de20a733dc35b737f9a0c28e1215d03296 100644 (file)
@@ -120,6 +120,7 @@ Long options:
   --macpack-dir dir             Set a macro package directory
   --memory-model model          Set the memory model
   --pagelength n                Set the page length for the listing
+  --relax-checks                Relax some checks (see docs)
   --smart                       Enable smart mode
   --target sys                  Set the target system
   --verbose                     Increase verbosity
@@ -276,6 +277,20 @@ Here is a description of all the command line options:
   id=".PAGELENGTH" name=".PAGELENGTH"></tt> directive for more information.
 
 
+  <label id="option--relax-checks">
+  <tag><tt>--relax-checks</tt></tag>
+
+  Relax some checks done by the assembler. This will allow code that is an
+  error in most cases and flagged as such by the assembler, but can be valid
+  in special situations.
+
+  Examples are:
+<itemize>
+<item>Short branches between two different segments.
+<item>Byte sized address loads where the address is not a zeropage address.
+</itemize>
+
+
   <label id="option-s">
   <tag><tt>-s, --smart-mode</tt></tag>