diff --git a/doc/cl65.sgml b/doc/cl65.sgml index fd0feff56..6e415ef15 100644 --- a/doc/cl65.sgml +++ b/doc/cl65.sgml @@ -50,6 +50,7 @@ Short options: -Cl Make local variables static -D sym[=defn] Define a preprocessor symbol -I dir Set a compiler include directory path + -L path Specify a library search path -Ln name Create a VICE label file -O Optimize code -Oi Optimize code, inline functions @@ -66,6 +67,7 @@ Long options: --asm-include-dir dir Set an assembler include directory --bss-label name Define and export a BSS segment label --bss-name seg Set the name of the BSS segment + --cfg-path path Specify a config file search path --check-stack Generate stack overflow checks --code-label name Define and export a CODE segment label --code-name seg Set the name of the CODE segment @@ -79,11 +81,15 @@ Long options: --feature name Set an emulation feature --help Help (this text) --include-dir dir Set a compiler include directory path + --lib file Link this library + --lib-path path Specify a library search path --listing Create an assembler listing --mapfile name Create a map file --module Link as a module --module-id id Specify a module id for the linker --o65-model model Override the o65 model + --obj file Link this object file + --obj-path path Specify an object file search path --register-space b Set space available for register variables --register-vars Enable register variables --rodata-name seg Set the name of the RODATA segment @@ -166,7 +172,7 @@ package, it tries to be smart about several things. extension. So you don't need to name the executable name in most cases, just give the name of your "main" file as first input file. - + The type of an input file is derived from its extension: @@ -179,7 +185,7 @@ The type of an input file is derived from its extension: Please note that the program cannot handle input files with unknown file -extensions. +extensions. Examples