ReparseTIAsm - v20210613

Screenshot 

Click here to download:   ReparseTIASM.zip

Just a quick and dirty tool used to merge several TI assembly files into one. I use this for my VGM compressor because people wanted something simpler than included 4-5 separate files and linking them together outside of gcc.

It enumerates refs, defs, equates, bss and more. It moves bss and equates to the top of the output file, strips refs and most of the tags (sections are history), and outputs defs at the top but commented out. equates are collapsed (if identical), and if a file has duplicate symbols to a file that came before it, the symbols are automatically renamed. (If those symbols were DEF'd, things will probably break, but that means you had duplicate DEF symbols anyway, so get to work!)

It tries to keep comments close to the lines that are moved, but the parser for all of the above is pretty primitive and let's face it, only I will ever need this. ;)

Click here to view repository on Github
Click here to view commit history on Github



Title:ReparseTIAsm
Repo Created:2021-06-13
Last Update:2022-01-27

Back to Software Menu



Babble Software Text Dolphin Info Image Gallery Forums HOME

This page belongs to tursi#at#harmlesslion.com
Email addresses are provided for personal contact only. The operator of this website will not give, sell, or otherwise transfer email addresses maintained by or for this website to any other party for the purposes of initiating, or enabling others to initiate, unsolicited electronic mail messages. This site does not make use of targetted advertising nor does it store cookies on your device nor does it use unique identifiers to track you. It serves you data and walks away. Only the sole system administrator has access to that data, which consists of your IP address and the data you requested. These logs are automatically deleted whether they have been reviewed or not, and are not used for any further purpose.