- --add-source Include source as comment
- --asm-args options Pass options to the assembler
- --asm-define sym[=v] Define an assembler symbol
- --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
- --codesize x Accept larger code by factor x
- --config name Use linker config file
- --cpu type Set cpu type
- --create-dep Create a make dependency file
- --data-label name Define and export a DATA segment label
- --data-name seg Set the name of the DATA segment
- --debug Debug mode
- --debug-info Add debug info
- --feature name Set an emulation feature
- --force-import sym Force an import of symbol `sym'
- --forget-inc-paths Forget include search paths (compiler)
- --help Help (this text)
- --include-dir dir Set a compiler include directory path
- --ld-args options Pass options to the linker
- --lib file Link this library
- --lib-path path Specify a library search path
- --list-targets List all available targets
- --listing Create an assembler listing
- --list-bytes n Number of bytes per assembler listing line
- --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
- --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
- --signed-chars Default characters are signed
- --standard std Language standard (c89, c99, cc65)
- --start-addr addr Set the default start address
- --static-locals Make local variables static
- --target sys Set the target system
- --version Print the version number
- --verbose Verbose mode
- --zeropage-label name Define and export a ZEROPAGE segment label
- --zeropage-name seg Set the name of the ZEROPAGE segment
+ --add-source Include source as comment
+ --all-cdecl Make functions default to __cdecl__
+ --asm-args options Pass options to the assembler
+ --asm-define sym[=v] Define an assembler symbol
+ --asm-include-dir dir Set an assembler include directory
+ --bin-include-dir dir Set an assembler binary include directory
+ --bss-label name Define and export a BSS segment label
+ --bss-name seg Set the name of the BSS segment
+ --cc-args options Pass options to the compiler
+ --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
+ --codesize x Accept larger code by factor x
+ --config name Use linker config file
+ --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
+ --data-name seg Set the name of the DATA segment
+ --debug Debug mode
+ --debug-info Add debug info
+ --feature name Set an emulation feature
+ --force-import sym Force an import of symbol 'sym'
+ --help Help (this text)
+ --include-dir dir Set a compiler include directory path
+ --ld-args options Pass options to the linker
+ --lib file Link this library
+ --lib-path path Specify a library search path
+ --list-targets List all available targets
+ --listing name Create an assembler listing file
+ --list-bytes n Number of bytes per assembler listing line
+ --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
+ --no-target-lib Don't link the target library
+ --o65-model model Override the o65 model
+ --obj file Link this object file
+ --obj-path path Specify an object file search path
+ --print-target-path Print the target file 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
+ --signed-chars Default characters are signed
+ --standard std Language standard (c89, c99, cc65)
+ --start-addr addr Set the default start address
+ --static-locals Make local variables static
+ --target sys Set the target system
+ --version Print the version number
+ --verbose Verbose mode
+ --zeropage-label name Define and export a ZEROPAGE segment label
+ --zeropage-name seg Set the name of the ZEROPAGE segment