Even more progress with undefined_syms

This commit is contained in:
David Benepe
2021-06-10 01:11:16 -05:00
parent ca7c49fb90
commit 06332f2f16
11 changed files with 76 additions and 75 deletions
+18
View File
@@ -0,0 +1,18 @@
import subprocess
import sys
import argparse
parser = argparse.ArgumentParser(description="")
parser.add_argument("baseLabel", help="Base label")
parser.add_argument("badLabel", help="Bad label")
args = parser.parse_args()
baseAddress = int(args.baseLabel[-8:], 16)
badAddress = int(args.badLabel[-8:], 16)
if baseAddress >= badAddress:
raise Exception('baseLabel should be smaller! base = ' + hex(baseAddress) + ', bad = ' + hex(badAddress))
newLabel = args.baseLabel + '+' + str(badAddress-baseAddress)
subprocess.run(['./rename_sym.sh', args.badLabel, newLabel])