summaryrefslogtreecommitdiff
path: root/sys/src/cmd/cc/cc.h
diff options
context:
space:
mode:
authorSigrid Solveig Haflínudóttir <sigrid@ftrv.se>2023-03-17 22:10:42 +0000
committerSigrid Solveig Haflínudóttir <sigrid@ftrv.se>2023-03-17 22:10:42 +0000
commitcfebef4330c5197ea1f91747c570aa2788eaae53 (patch)
tree8ea676a899c6aa07439b1724ebed728aa3c75bdb /sys/src/cmd/cc/cc.h
parent613fd6b4294ad3277a91c9a2e58b2b2d4f22ab1c (diff)
cc: fndecls: use current fn node directly
Diffstat (limited to 'sys/src/cmd/cc/cc.h')
-rw-r--r--sys/src/cmd/cc/cc.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/src/cmd/cc/cc.h b/sys/src/cmd/cc/cc.h
index 7f77e368d..83f2651ba 100644
--- a/sys/src/cmd/cc/cc.h
+++ b/sys/src/cmd/cc/cc.h
@@ -463,6 +463,7 @@ EXTERN Type* tufield;
EXTERN int thechar;
EXTERN char* thestring;
EXTERN Type* thisfn;
+EXTERN Node* thisfnnode;
EXTERN Type* types[NTYPE];
EXTERN Type* fntypes[NTYPE];
EXTERN Node* initlist;
@@ -583,7 +584,7 @@ Type* dotag(Sym*, int, int);
void edecl(int, Type*, Sym*);
Type* fnproto(Node*);
Type* fnproto1(Node*);
-void fndecls(Node*, int);
+void fndecls(int);
void markdcl(void);
Type* paramconv(Type*, int);
void pdecl(int, Type*, Sym*);