Go to the source code of this file.
Defines | |
#define | GEN_C |
#define | EXTENDED_RANGE |
#define | WORDLENGTH 32 |
#define | LOGWL 5 |
#define | salloc GC_malloc |
#define | alloc GC_malloc |
#define | malloc GC_malloc |
#define | free GC_free |
#define | gc_malloc GC_malloc |
#define | gc_malloc_atomic GC_malloc_atomic |
#define | vfree(x) (x) |
#define | unlock(x) (x) |
#define | lock(x) (x) |
#define | TABWIDTH 8 |
#define | NINCR 7 |
#define | MAXSTRCODELEN 2000 |
#define | MAXSTRLEN 150 |
#define | MAXINTLEN 4 |
#define | GMAXINTLEN 9 |
#define | MAXNOBJFILES 100 |
#define | MAXNLIBRARIES 10 |
#define | TRUE 1 |
#define | FALSE 0 |
#define | STTNBLKS 64 |
#define | RCNAME (char *) strcat(RROOT,"/src/") |
#define | PPNAME "/lib/cpp" |
#define | OPTNAME (char *) strcat(RROOT,"/src/opt.awk") |
#define | RICFILTERNAME (char *) strcat(RROOT,"/src/RICfilter/filter") |
#define | RICOPTNAME (char *) strcat(RROOT,"/src/RICopt") |
#define | CGNAME (char *) strcat(RROOT, "/src/RIC_to_C/to_C") |
#define | OBJFILELIST ".objfilelist" |
#define | dbgmsg printf("\n***Compiler Error - ");printf |
#define | diagmsg printf |
#define | errmsg0(p, fmt) |
#define | errmsg1(p, fmt, arg) |
Typedefs | |
typedef char | boolean |
typedef char | byte |
#define alloc GC_malloc |
#define CGNAME (char *) strcat(RROOT, "/src/RIC_to_C/to_C") |
#define dbgmsg printf("\n***Compiler Error - ");printf |
Definition at line 99 of file parm.h.
Referenced by accessible(), add_block(), add_dcse(), addleft(), addright(), amatch(), bld_analyze(), bs_error(), build_Idtable(), checksigs(), clear_construction(), clear_slink_known(), comp1_st(), conc(), copylist(), declsig(), def_match(), delcomp(), dl_new_decl(), equiv_expr(), expand_str(), Fexpression(), find_equiv_regs(), find_forward_refs(), find_inline(), findapplsig(), finddecl1(), findfields(), findmpsig(), findsig(), findstdecl(), findvl(), fixhints(), Gappl(), gden_order(), gen_special(), get_name(), get_RIC(), getcomp(), getfn(), getrl(), Gfind_inline(), Ggen_special(), Ggeneratepcode(), Gident(), hascomp(), hasstring(), id_accessible(), if(), impure(), infer_args(), inscomp(), is_const_init(), is_primitive(), is_unique(), label_refd_decls(), length(), list_to_array(), main(), mkappl(), mkappl2(), parse_RIC(), prefix(), prev_def(), process_global(), prtr1(), put_name(), realloc_blocks(), restore(), retr1(), sig_in1(), sig_out1(), sigids(), single_arg(), sl_mark_reachable(), split(), subst1(), tsig_length(), tsig_order(), tsubst1(), type_constr(), unindirect(), unparse(), unshare1(), vacuous_arg(), Vallocate(), Vallocwalk(), Vappl(), and Vgeneratepcode().
#define diagmsg printf |
Definition at line 103 of file parm.h.
Referenced by cn_cons(), cn_del_hd(), copynode(), free_array(), list_to_array(), and mknode().
#define errmsg0 | ( | p, | |||
fmt | ) |
Value:
{ \ findvl(p -> vlineno); \ fprintf(stderr, fmt); \ fprintf(stderr, " (file: %s, line: %d)\n", getname(getfn()), getrl()); \ yynerrs++; \ }
Definition at line 122 of file parm.h.
Referenced by check_sig(), checksigs(), compile_stubs(), findapplsig(), findmpsig(), findsig(), Ggeneratepcode(), GgenerateXcode(), Gident(), infer_args(), label_refd_decls(), sigids(), tl_findsig(), Vallocate(), Vallocwalk(), and Vgeneratepcode().
#define errmsg1 | ( | p, | |||
fmt, | |||||
arg | ) |
Value:
{ \ findvl(p -> vlineno); \ fprintf(stderr, fmt, arg); \ fprintf(stderr, " (file: %s, line: %d)\n", getname(getfn()), getrl()); \ yynerrs++; \ }
Definition at line 146 of file parm.h.
Referenced by check_sig(), compile_stubs(), finddecl1(), findidsig(), findmpsig(), findsig(), Gident(), import(), sigids(), and tl_findsig().
#define free GC_free |
Definition at line 41 of file parm.h.
Referenced by add_extracted_objfile(), adj_free(), cn_del_hd(), fc_delete(), fixhints(), free_array(), free_decls(), free_fcs(), free_RIC(), Gfc_delete(), Ginline_cnvt(), global_ar_name(), main(), read_signature(), subst1(), tsubst1(), unshare1(), and Vfree_blocks().
#define gc_malloc GC_malloc |
Definition at line 44 of file parm.h.
Referenced by add_RIC_table(), addposition(), copy_RIC(), get_RIC(), and parse_RIC().
#define gc_malloc_atomic GC_malloc_atomic |
#define GMAXINTLEN 9 |
#define lock | ( | x | ) | (x) |
Definition at line 49 of file parm.h.
Referenced by addleft(), addright(), amatch(), checksigs(), copylist(), def_match(), findapplsig(), findmpsig(), findsig(), infer_args(), initids(), list_to_array(), main(), mk_put_selection(), mkappl(), mkappl2(), read_signature(), replace_last(), sig_in1(), and tsig_order().
#define malloc GC_malloc |
Definition at line 40 of file parm.h.
Referenced by add_block(), add_call(), add_extracted_objfile(), add_objfile(), cn_cons(), fc_add(), find_adj(), find_inline(), findmpsig(), fixhints(), fixit(), get_string(), getcomp(), Gfc_add(), global_ar_name(), infer_args(), main(), new_fc(), new_global_label(), outfilename(), read_signature(), save_it(), sigids(), sl_dep_add(), subst1(), tsubst1(), unshare1(), Vnewlabel(), and Vspcl_to_inline().
#define MAXINTLEN 4 |
#define MAXNOBJFILES 100 |
#define MAXSTRCODELEN 2000 |
#define MAXSTRLEN 150 |
Definition at line 56 of file parm.h.
Referenced by accessible(), checksigs(), Fexpression(), findsig(), Gexpression(), and Vexpression().
#define OBJFILELIST ".objfilelist" |
#define OPTNAME (char *) strcat(RROOT,"/src/opt.awk") |
#define RCNAME (char *) strcat(RROOT,"/src/") |
#define RICFILTERNAME (char *) strcat(RROOT,"/src/RICfilter/filter") |
#define RICOPTNAME (char *) strcat(RROOT,"/src/RICopt") |
#define salloc GC_malloc |
#define STTNBLKS 64 |
#define unlock | ( | x | ) | (x) |
Definition at line 48 of file parm.h.
Referenced by amatch(), checksigs(), def_match(), findapplsig(), findidsig(), findmpsig(), findsig(), free_array(), infer_args(), main(), mk_put_selection(), mkappl(), mkappl2(), replace_last(), and tsig_order().
#define vfree | ( | x | ) | (x) |
Definition at line 47 of file parm.h.
Referenced by amatch(), checksigs(), clear_construction(), conc(), def_match(), findapplsig(), findidsig(), findmpsig(), findsig(), free_array(), getcomp(), infer_args(), list_to_array(), main(), mk_put_selection(), mkappl(), mkappl2(), and replace_last().
#define WORDLENGTH 32 |
Definition at line 31 of file parm.h.
Referenced by amatch(), delcomp(), findmpsig(), getcomp(), hascomp(), hasstring(), inscomp(), is_unique(), and tsig_order().