This is the command gst2ascii that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator
gst2ascii - Output Atari program DRI/GST format symbol table
gst2ascii [options] <program>
gst2ascii reads DRI/GST symbol table from given Atari program and outputs it in the ASCII
format understood by Hatari debugger and its profiler data post-processor (which doesn't
accept any other format).
There are some options to filter the symbol table content and the resulting ASCII output
is easy to edit also by hand, if other symbols (for e.g. loop labels) need to be removed
or missing function symbols need to be added.
-n Sort symbol output by symbol name, not by their addresses.
-b Filter BSS symbols out from the output.
-b Filter DATA symbols out from the output.
-t Filter TEXT symbols out from the output.
-l Filter local (.L*) symbols out. Usually they're useless because they don't have
names, just numbers.
-o Filter symbols for object files (*.o) out.
If you have problems, try with 'nm -n <program>' instead (Atari or cross-compiler
version). If nm works, but gst2ascii doesn't, please report a bug on it.
Save 'program.prg' symbol table in ASCII format with local symbols filtered out:
gst2ascii -l program.prg > program.sym
Load generated ASCII symbols file in Hatari debugger:
symbols program.sym TEXT DATA BSS
Use gst2ascii online using onworks.net services