From bd0a74f62fa297ddcd041d8fb5f1149d3a4a4669 Mon Sep 17 00:00:00 2001 From: Aetias Date: Tue, 19 Mar 2024 17:54:21 +0100 Subject: [PATCH] Fix build errors with `mangle.py` --- tools/mangle.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/tools/mangle.py b/tools/mangle.py index cc7e0660..1bdecbdc 100644 --- a/tools/mangle.py +++ b/tools/mangle.py @@ -20,13 +20,22 @@ args = parser.parse_args() cc.extend([ '-nolink', + '-proc', 'arm946e', + '-interworking', + '-char', 'signed', + '-msgstyle', 'gcc', '-dis', f'-I{include_dir}', '-DSTUBS', args.file ]) -output = subprocess.check_output(cc) +try: + output = subprocess.check_output(cc) +except subprocess.CalledProcessError as e: + print(e.stdout.decode()) + exit(1) + output = output.decode() # print(output)