summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--codegen.c2
-rwxr-xr-xscripts/foldercc2
2 files changed, 2 insertions, 2 deletions
diff --git a/codegen.c b/codegen.c
index e3aa08b..0807add 100644
--- a/codegen.c
+++ b/codegen.c
@@ -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}")
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback