summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2021-06-16 14:44:52 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2021-06-16 14:44:52 -0400
commitf6b0bd9368f242aca455d491a31aff624c49ca8d (patch)
tree1828a3ca41d59d943c3427e0a93069cf0d2da94e
parent7993823ca51b539f31551f6e0cef0c84794dcd3c (diff)
Symplifi symfiles
-rw-r--r--Makefile4
1 files changed, 3 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index a5fe77f23..d0b48f1d7 100644
--- a/Makefile
+++ b/Makefile
@@ -98,6 +98,8 @@ FIX := tools/gbafix/gbafix
MAPJSON := tools/mapjson/mapjson
JSONPROC := tools/jsonproc/jsonproc
+PERL := perl
+
# Clear the default suffixes
.SUFFIXES:
# Don't delete intermediate files
@@ -354,4 +356,4 @@ modern: ; @$(MAKE) MODERN=1
###################
$(SYM): $(ELF)
- $(OBJDUMP) -t $< | sort -u | grep -E "^0[2389]" > $@ \ No newline at end of file
+ $(OBJDUMP) -t $< | sort -u | grep -E "^0[2389]" | $(PERL) -p -e 's/^(\w{8}) (\w).{6} \S+\t(\w{8}) (\w+)$$/\1 \2 \3 \4/g' > $@ \ No newline at end of file