From 77fc62285d7dea942209b1e9c77e2b3872345bae Mon Sep 17 00:00:00 2001 From: David Given Date: Fri, 6 Jan 2017 23:24:05 +0100 Subject: [PATCH] Extern variables can now be written to. --- lang/b/compiler/b1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lang/b/compiler/b1.c b/lang/b/compiler/b1.c index cc08d21ca..dd5570e0b 100644 --- a/lang/b/compiler/b1.c +++ b/lang/b/compiler/b1.c @@ -119,7 +119,7 @@ lvalexp(struct tnode *tr) } else { /* NAME */ bs = (struct hshtab *) tr->tr1->tr1; if (bs->class == EXTERN) { - C_ste_dnam(bs->name, 0); + C_ste_dnam(manglename(bs->name, 'b'), 0); } else if (bs->class == AUTO) { C_stl(bs->offset); } else -- 2.34.1