shithub: scc

Download patch

ref: bf0048dd143ca9fcd3ba58b6e3c380e8a7e30726
parent: 373de4dcd36fec4dbbd44b5da22c3f4cd3dc4d0e
author: Roberto E. Vargas Caballero <[email protected]>
date: Fri Apr 22 11:36:46 EDT 2016

[cc2] Move curfun declaration to globals section

--- a/cc2/cc2.h
+++ b/cc2/cc2.h
@@ -208,7 +208,6 @@
 extern void delnode(Node *np);
 extern void deltree(Node *np);
 extern Node *newnode(void);
-extern Symbol *curfun;
 
 /* symbol.c */
 #define TMPSYM  0
@@ -218,5 +217,6 @@
 extern void freesym(Symbol *sym);
 
 /* globals */
+extern Symbol *curfun;
 extern Symbol *locals;
 extern Inst *pc, *prog;