summaryrefslogtreecommitdiff
path: root/asmdiff.sh
blob: 54cac7b5ee2cfcda7d16396e8606824a7b60c028 (plain)
1
2
3
4
5
6
7
8
9
10
#!/bin/bash

buildname=tmc_eu
baserom=baserom_eu

OBJDUMP="$DEVKITARM/bin/arm-none-eabi-objdump -D -bbinary -marmv4t -Mforce-thumb"
OPTIONS="--start-address=$(($1)) --stop-address=$(($1 + $2))"
$OBJDUMP $OPTIONS ${baserom}.gba > ${baserom}.dump || exit 1
$OBJDUMP $OPTIONS ${buildname}.gba > ${buildname}.dump
diff -u ${baserom}.dump ${buildname}.dump