summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtools/unnamed.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/unnamed.py b/tools/unnamed.py
index f404e6698..54a1473f2 100755
--- a/tools/unnamed.py
+++ b/tools/unnamed.py
@@ -81,14 +81,14 @@ for objfile in objects:
elif magic == b'RGB9':
obj_ver = 10 + unpack_file("<I", f)[0]
- if obj_ver not in [6, 10, 11]:
+ if obj_ver not in [6, 10, 11, 12, 13]:
print("Error: File '%s' is of an unknown format." % objfile, file=stderr)
exit(1)
num_symbols = unpack_file("<II", f)[0]
for x in range(num_symbols):
sym_name = read_string(f)
- sym_type = symtype(unpack_file("<B", f)[0])
+ sym_type = symtype(unpack_file("<B", f)[0] & 0x7f)
if sym_type == symtype.IMPORT:
continue
sym_filename = read_string(f)