diff --git a/README.md b/README.md index 29a954c..d9d1797 100644 --- a/README.md +++ b/README.md @@ -102,6 +102,7 @@ Primarily tested with personal archive of sources written for Kick assmebler, DA * irp (indefinite repeat) **FIXED** +* Source Debug output file including linkable object files, C64Debugger format * Adding MERGE directive, Label Pools rewrite, TEXT data can be indexed from a string symbol * Label Pools were destroyed after each scope so they did not work in include files which defeated their purpose. Label pools are now persistent through scopes. * Labels reserved from label pools now distinguish between global and local. Use [.!@$] as a prefix to reserve a local label from a label pool (previously always local) diff --git a/x65.cpp b/x65.cpp index 9d8fca9..de97ecb 100644 --- a/x65.cpp +++ b/x65.cpp @@ -8314,7 +8314,8 @@ int main(int argc, char **argv) { " * -mrg : Force merge all sections (use with -a2o)\n" " * -sym (file.sym) : symbol file\n" " * -lst / -lst = (file.lst) : generate disassembly text from result(file or stdout)\n" - " * -opcodes / -opcodes = (file.s) : dump all available opcodes(file or stdout)\n" + " * -opcodes / -opcodes=(file.s) : dump all available opcodes(file or stdout)\n" + " * -srcdbg / -srcdbg=(file.dbg) : generate a source level debugging file for object files or linked files" " * -sect: display sections loaded and built\n" " * -vice (file.vs) : export a vice symbol file\n" " * -merlin: use Merlin syntax\n"