mirror of
https://github.com/izzy2lost/Diddy-Kong-Racing.git
synced 2026-06-19 01:16:26 -07:00
Even more progress with undefined_syms
This commit is contained in:
@@ -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])
|
||||
Reference in New Issue
Block a user