From 45a20ab721a513710138340faff3d59a31c3e01e Mon Sep 17 00:00:00 2001 From: forsyth Date: Mon, 3 Jun 2013 21:01:14 +0000 Subject: sync compilers with Plan 9 remove 1[acl] 2[acl] --- utils/8l/pass.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'utils/8l/pass.c') diff --git a/utils/8l/pass.c b/utils/8l/pass.c index 0e0ec346..6de027af 100644 --- a/utils/8l/pass.c +++ b/utils/8l/pass.c @@ -91,8 +91,10 @@ dodata(void) s->value = bsssize + datsize; bsssize += t; } + xdefine("bdata", SDATA, 0L); xdefine("edata", SBSS, datsize); xdefine("end", SBSS, bsssize + datsize); + /* etext is defined in span.c */ } Prog* @@ -308,7 +310,8 @@ patch(void) Bprint(&bso, "%s calls %s\n", TNAME, s->name); switch(s->type) { default: - diag("undefined: %s in %s", s->name, TNAME); + /* diag prints TNAME first */ + diag("undefined: %s", s->name); s->type = STEXT; s->value = vexit; break; /* or fall through to set offset? */ -- cgit v1.2.3