How to remove spurious symbols in -Os?

working around THE issue in Isekai, I tackle the problem of the excessive textdumping of -Os, figuring easily how to get rid of the textdump of the library and extensions (a simple touch(1) of the .t files, forcing t3make to recompile (and textdump) only the story source) but I can’t figure how to get rid of the useless (for the reason d’ etre of a textdumping) dumping of 130+ lines of various symbols at the beginning of every source, like this:

      1 root-object/030004
      2 objToString
      3 intrinsic-class/030001
      4 int-class-mod/030000
      5 collection/030000
      6 iterator/030001
      7 indexed-iterator/030000
      8 vector/030005
      9 anon-func-ptr
     10 tads-object/030005
     11 character-set/030001
     12 bytearray/030002
[...]
    126 desc
    127 vocab
    128 desc
    129 vocab
    130 desc
    131 vocab
    132 desc
    133 invokeItem
    134 specVerb
    135 stdVerb
    136 date/030000
    137 timezone/030000

repeated at the top of the actual textdumping of every of the 15 files of the actual story file.

Any idea/suggestion on how to solve this core issue ?

TIA and best regards from Italy,
dott. Piergiorgio.

1 Like

I haven’t actually tried using this option yet, but couldn’t you use the command line to pipe the resulting string file into a tool that gets rid of those unwanted leading lines?