summaryrefslogtreecommitdiff
path: root/sys/src/cmd/2c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@gmx.de>2012-07-30 19:11:16 +0200
committercinap_lenrek <cinap_lenrek@gmx.de>2012-07-30 19:11:16 +0200
commit4f33c88a51587681b7be1ae57cfbc43b627c6bc4 (patch)
tree25560404dc80007e5dc268811242c9071f6a1017 /sys/src/cmd/2c
parentfcc5e75d07e5bc6cb3ddac6d9a437e7ec62d0d95 (diff)
import updated compilers from sources
Diffstat (limited to 'sys/src/cmd/2c')
-rw-r--r--sys/src/cmd/2c/gc.h4
-rw-r--r--sys/src/cmd/2c/swt.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/sys/src/cmd/2c/gc.h b/sys/src/cmd/2c/gc.h
index a890b54c3..ed2c7b25c 100644
--- a/sys/src/cmd/2c/gc.h
+++ b/sys/src/cmd/2c/gc.h
@@ -83,7 +83,7 @@ struct Txt
struct Cases
{
- long val;
+ vlong val;
long label;
uchar def;
Case* link;
@@ -147,7 +147,7 @@ struct Multab
struct C1
{
- long val;
+ vlong val;
long label;
};
diff --git a/sys/src/cmd/2c/swt.c b/sys/src/cmd/2c/swt.c
index ca6895f9f..a2a94ea08 100644
--- a/sys/src/cmd/2c/swt.c
+++ b/sys/src/cmd/2c/swt.c
@@ -45,7 +45,7 @@ doswit(int g, Node *n)
def = breakpc;
for(i=0; i<nc-1; i++)
if(iq[i].val == iq[i+1].val)
- diag(n, "duplicate cases in switch %ld", iq[i].val);
+ diag(n, "duplicate cases in switch %lld", iq[i].val);
swit1(iq, nc, def, g, n);
}