Mike Gerwitz

Activist for User Freedom

aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove :map: sym-dep generationMike Gerwitz2021-07-221-1/+1
| | | | | | | | | | | | This was incorrect to begin with---it does not make sense that an input mapping should depend upon the identifier that it maps to, in the sense that we make use of these dependencies. If we add weak symbol references in the future, then this can be reintroduced. By removing this, we free tameld from having to perform the check itself. .rev-xmlo bumped to force rebuilding of object files since the linker now expects that no such dependencies will exist within them.
* .rev-xmlo: Bump versionMike Gerwitz2021-06-231-1/+1
| | | | | The old and new classification systems are currently incompatible, but if the old is reintroduced, this commit can go away.
* TAMER: xmle output changes to support Summary PageMike Gerwitz2020-02-261-1/+1
| | | | Co-Authored-By: Joseph Frazer <joseph.frazer@ryansg.com>
* Order symtable, sym-dep, fragmentsMike Gerwitz2020-02-241-1/+1
| | | | | | | | | | | | This ordering will simplify streaming processing of xmlo files in TAMER. Specifically, we know that symbols will have been declared by the time dependencies are added to the graph (and so we should only be creating edges to existing nodes); and we can halt reading as soon as the closing fragments tag is encountered, avoiding parsing the entirety of these massive XML files. On one particularly large program, this cuts time down from ~0.333s to ~0.300 in the POC linker.
* build: Add revision files for xml{o,e}Mike Gerwitz2020-01-141-0/+4
This will force a rebuild and will be useful for upcoming changes.