diff options
-rw-r--r-- | codegen.c | 2 | ||||
-rwxr-xr-x | scripts/foldercc | 2 |
2 files changed, 2 insertions, 2 deletions
@@ -287,7 +287,7 @@ static void gen_addr(Node *node, int to_tmp) { int s = count(); gen_addr(node->lhs, s); decltmpptr(node->ty, to_tmp); - printnoln("\tt%d = FIELDPTR ( t%d, ", to_tmp, s); + printnoln("\tt%d = FIELDPTR ( t%d , ", to_tmp, s); if (node->member->name) print_tok(node->member->name); else diff --git a/scripts/foldercc b/scripts/foldercc index 38b84d2..3bdc022 100755 --- a/scripts/foldercc +++ b/scripts/foldercc @@ -94,7 +94,7 @@ def main(argv): for i in range(len(argv)): if argv[i].endswith(".o"): all_os.append(argv[i]) - else: + elif argv[i].endswith(".a"): subprocess.run(["ar", "-x", argv[i], "--output", f"{tmpdir.name}/{i}.unar"]) for path in os.listdir(f"{tmpdir.name}/{i}.unar"): all_os.append(f"{tmpdir.name}/{i}.unar/{path}") |