#include "parm.h"
#include <stdio.h>
#include "stree/ststructs.mh"
#include "codeutil.h"
#include "pass4/sigs.h"
#include "../runtime/runtime.h"
Go to the source code of this file.
Defines | |
#define | DEBUG |
Functions | |
Ffuncbody (NODE *p) | |
Fexpression (NODE *p) | |
Variables | |
int | yydebug |
int | yynerrs |
boolean | Pflag |
boolean | Tflag |
long | int_const_val |
char | str_code_buf [MAXSTRCODELEN] |
NODE * | Vcurrent |
FILE * | Voutfile |
int | SP_offset |
#define DEBUG |
Definition at line 1 of file Fcodegen.c.
Fexpression | ( | NODE * | p | ) |
Definition at line 75 of file Fcodegen.c.
References ASSERT, ASSERT2, dbgmsg, getname(), int_const_val, is_int_const(), L0fp, length(), maprlist(), MAXSTRLEN, NIL, POP, PUSH_DISP, putcomment, putcomment1, sig, SP_offset, str_code_buf, v, Vnewlabel(), and Voutfile.
Referenced by Ffuncbody().
Ffuncbody | ( | NODE * | p | ) |
Definition at line 37 of file Fcodegen.c.
References CODE, Fexpression(), Pflag, POP, SP_offset, Tflag, TRUE, Vcall_mcount(), Ventry_trace(), Vexit_trace(), and Voutfile.
Referenced by Vgeneratecode(), and Vgeneratepcode().
long int_const_val |
Definition at line 19 of file is_int_const.c.
Referenced by construct_inline(), Fexpression(), Gappl(), Gident(), is_int_const1(), and Vexpression().
int SP_offset |
char str_code_buf[MAXSTRCODELEN] |
Definition at line 26 of file Fcodegen.c.
FILE* Voutfile |
Definition at line 30 of file Fcodegen.c.
Referenced by Fexpression(), Ffuncbody(), gen_special(), Vappl(), Varg_trace(), Vcall_mcount(), Ventry_trace(), Vexit_trace(), Vexpression(), Vfuncbody(), Vfuncconstructor(), Vgeneratecode(), Vgeneratepcode(), and Vnewreg().
int yynerrs |
Definition at line 31 of file testvertex.c.