spasm-ng
spasm-ng copied to clipboard
SPASM-ng is a z80 assembler with extra features to support development for TI calculators.
When compiling a file in a different directory than the working directory as defined by $PWD, the include macros should include files relative to the path of the file. Here...
After reading parts of the source, I managed to piece together a rough understanding of the pre-processor. I have not been able to find documentation on it, however. The README...
Currently many package repositories are using a Git commit later than the last tag https://repology.org/project/spasm-ng/versions, it would be helpful to create a new tag to bring them in line.
This isn't an issue. Just a proof to show that you can compile and use spasm-ng online through repl.it. 
A `-Q` command line option or something to suppress some output would be helpful for scripting; in particular the "Pass one..." messages and such. I have some code that's running...
It seems that when trying to compile an app with a minimal (but valid) header, it can trip up the exporter. As an example, my minimal header has a name...
libssl1.0.0 is unavailable in modern debian versions, but it builds just fine on the more recent 1.1.
In a similar way to running GCC with -E
I think this causes unpredictable behavior in optimized emscripten builds, but it might be a false positive in the stdlib. ``` $ echo > tests/bugs/ez80-invalid-de-ld.asm