comparison mc-codegen.h @ 912:553cd297b0a8

empty struct initialization in decl (finally) in non parse mode
author kono
date Wed, 09 Apr 2014 21:21:26 +0900
parents ece860823251
children
comparison
equal deleted inserted replaced
911:785b2bd38982 912:553cd297b0a8
79 extern void closing(); 79 extern void closing();
80 extern void cmpdimm(int e, int csreg,int label,int cond); 80 extern void cmpdimm(int e, int csreg,int label,int cond);
81 extern void codegen_decl_init(); /* called before each declaration */ 81 extern void codegen_decl_init(); /* called before each declaration */
82 extern void codegen_init(); /* called only once */ 82 extern void codegen_init(); /* called only once */
83 extern void codegen_reinit(); /* called for each file */ 83 extern void codegen_reinit(); /* called for each file */
84 extern void data_closing(int v); 84 extern void data_closing(int v,int type);
85 extern void df_label(int cslabel, int dlabel); 85 extern void df_label(int cslabel, int dlabel);
86 extern void emit_init_vars(void); 86 extern void emit_init_vars(void);
87 extern void fcheck(NMTBL *n); 87 extern void fcheck(NMTBL *n);
88 extern void fdecl_struct(int fntype); 88 extern void fdecl_struct(int fntype);
89 extern void free_lvar(int disp); 89 extern void free_lvar(int disp);