Add the --color and --no-utf8 options to cl65 which will pass it to the tools

that understand it.
This commit is contained in:
Kugel Fuhr
2025-07-09 15:31:13 +02:00
parent 79967ff01b
commit 074a3f513e
2 changed files with 37 additions and 6 deletions

View File

@@ -34,7 +34,7 @@ and other things.
---------------------------------------------------------------------------
Usage: cl65 [options] file [...]
Short options:
-c Compile and assemble but don't link
-c Compile and assemble, but don't link
-d Debug mode
-g Add debug info
-h Help (this text)
@@ -55,10 +55,10 @@ Short options:
-L path Specify a library search path
-Ln name Create a VICE label file
-O Optimize code
-Oi Optimize code, inline more code
-Oi Optimize code, inline runtime functions
-Or Optimize code, honour the register keyword
-Os Optimize code, inline standard functions
-S Compile but don't assemble and link
-Os Optimize code, inline known C functions
-S Compile, but don't assemble and link
-T Include source as comment
-V Print the version number
-W name[,...] Suppress compiler warnings
@@ -81,8 +81,9 @@ Long options:
--code-label name Define and export a CODE segment label
--code-name seg Set the name of the CODE segment
--codesize x Accept larger code by factor x
--color [on|auto|off] Color diagnostics (default: auto)
--config name Use linker config file
--cpu type Set cpu type
--cpu type Set CPU type
--create-dep name Create a make dependency file
--create-full-dep name Create a full make dependency file
--data-label name Define and export a DATA segment label
@@ -101,8 +102,9 @@ Long options:
--mapfile name Create a map file
--memory-model model Set the memory model
--module Link as a module
--module-id id Specify a module id for the linker
--module-id id Specify a module ID for the linker
--no-target-lib Don't link the target library
--no-utf8 Disable use of UTF-8 in diagnostics
--o65-model model Override the o65 model
--obj file Link this object file
--obj-path path Specify an object file search path