summaryrefslogtreecommitdiff
path: root/src/cmd/cc
diff options
context:
space:
mode:
authorKeith Randall <khr@golang.org>2013-06-11 09:01:27 -0700
committerKeith Randall <khr@golang.org>2013-06-11 09:01:27 -0700
commit89aa8ddcea150ca5961b799fe5311a8d99991670 (patch)
treea8b53a6407aadd78e22a06b3044de3039ab72368 /src/cmd/cc
parentf5b01ef9598c8eb81a7267a97d473be8c4d9e61b (diff)
downloadgo-89aa8ddcea150ca5961b799fe5311a8d99991670.tar.gz
cmd/cc: emit size of locals. Will be used for stack copying.
R=cshapiro, dvyukov, khr, rsc CC=golang-dev https://codereview.appspot.com/10005044
Diffstat (limited to 'src/cmd/cc')
-rw-r--r--src/cmd/cc/pgen.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cmd/cc/pgen.c b/src/cmd/cc/pgen.c
index d5849dc31..628f858b6 100644
--- a/src/cmd/cc/pgen.c
+++ b/src/cmd/cc/pgen.c
@@ -85,6 +85,7 @@ codgen(Node *n, Node *nn)
p = gtext(n1->sym, stkoff);
sp = p;
+ gins(ALOCALS, Z, nodconst(stkoff));
/*
* isolate first argument