I'm one step closer to successfully assembling some of my code with XDT99. I have a few questions that I can't find answers to after reading the online docs:
1. Is there a way to pipe the assembly errors into a file? My initial attempts to generate object code are throwing a LOT of errors and it's impossible to know where to start making corrections. (Edit: I expanded the command line buffer so that I can manually copy/paste the errors into another file. this lead to a new question: )
2. Is there a way for xdt99 to report which COPY file and line number the error occurs in? My project has around 20 files that are copied during assembly. The error reporting doesn't seem to tell me where to look?
3. What is the process for linking multiple object files using REF/DEF? I program routines in self-contained code to make it more portable. REF/DEF are mentioned in the documentation, but I can't figure out how to make use of them.
4. Is there a way to generate a list of DEF and REF labels and their addresses? This is one of a few features of Paul Charlton's GENASM/GENLINK programs that have spoiled me on the Geneve. (There might be a few ideas to glean from the package's manual if interested).
I have been able to assemble source and create both object and image files for simple programs, so I know the tool itself is working
Edit: I figured out how to turn off the extensions with the -s flag, although it then took me a while to figure out that doing so restricted long labels as well. Either I need to shorten all of my long labels or add more whitespace before offending comments. Maybe long labels could be allowed at all times? Just a thought.
This is fun
Edited by InsaneMultitasker, Sun Jun 18, 2017 4:57 AM.