diff options
Diffstat (limited to 'bcc/gencode.h')
-rw-r--r-- | bcc/gencode.h | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/bcc/gencode.h b/bcc/gencode.h index a6b99ec..03de445 100644 --- a/bcc/gencode.h +++ b/bcc/gencode.h @@ -10,10 +10,10 @@ #define OPERANDSEPARATOR ',' /* char separating operands */ #define OPSEPARATOR '\t' /* char separating op string and operand */ -EXTERN uoffset_t arg1size; /* size of 1st arg to function */ +EXTERN uoffset_T arg1size; /* size of 1st arg to function */ /* zero after allocation of 1st arg */ EXTERN store_pt callee1mask; /* calleemask with doubleregs masked if nec */ -EXTERN uoffset_t dataoffset; /* amount of initialized data so far */ +EXTERN uoffset_T dataoffset; /* amount of initialized data so far */ #ifdef DEBUG EXTERN bool_t debugon; /* nonzero to print debugging messages */ /* depends on zero init */ @@ -21,11 +21,11 @@ EXTERN bool_t debugon; /* nonzero to print debugging messages */ #ifdef FRAMEPOINTER EXTERN store_pt framelist; /* bit pattern for frame and saved regs */ EXTERN store_pt frame1list; /* framelist with doubleregs masked if nec */ -EXTERN offset_t framep; /* hardware relative frame ptr */ +EXTERN offset_T framep; /* hardware relative frame ptr */ #endif -EXTERN uoffset_t func1saveregsize; /* choice of next two values */ -EXTERN uoffset_t funcdsaveregsize; /* funcsaveregsize adjusted for doubles */ -EXTERN uoffset_t funcsaveregsize; /* tot size of framelist/calleemask regs */ +EXTERN uoffset_T func1saveregsize; /* choice of next two values */ +EXTERN uoffset_T funcdsaveregsize; /* funcsaveregsize adjusted for doubles */ +EXTERN uoffset_T funcsaveregsize; /* tot size of framelist/calleemask regs */ #ifdef I80386 EXTERN bool_t i386_32; /* nonzero to generate 386 32 bit code */ /* depends on zero init */ @@ -34,7 +34,7 @@ EXTERN bool_t i386_32; /* nonzero to generate 386 32 bit code */ EXTERN bool_t long_big_endian; /* nonzero if high long word is first */ /* depends on zero init */ #endif -EXTERN offset_t lowsp; /* low water sp (collects locals in switch) */ +EXTERN offset_T lowsp; /* low water sp (collects locals in switch) */ #ifdef POSINDEPENDENT EXTERN bool_t posindependent; /* nonzero to generate pos-independent code */ /* depends on zero init */ @@ -44,8 +44,8 @@ EXTERN bool_t regarg; /* nonzero to show unloaded register arg */ /* depends on zero init */ EXTERN store_t reguse; /* registers in use */ EXTERN bool_t scanf_fp; /* nonzero if *scanf called with ptr-to-FP */ -EXTERN offset_t softsp; /* software sp (leads sp during declares) */ -EXTERN offset_t sp; /* hardware relative stack ptr */ +EXTERN offset_T softsp; /* software sp (leads sp during declares) */ +EXTERN offset_T sp; /* hardware relative stack ptr */ /* depends on zero init */ #ifdef FRAMEPOINTER EXTERN bool_t stackarg; /* nonzero to show function has arg on stack */ @@ -64,8 +64,8 @@ extern char *callstring; /* opcode string for call */ extern store_pt doubleargregs; /* mask (in) for regs for 1st arg if double */ extern store_pt doubleregs; /* mask (in) for regs to temp contain double */ extern store_pt doublreturnregs; /* mask (in) for regs for returning double */ -extern offset_t jcclonger; /* amount jcc long jumps are longer */ -extern offset_t jmplonger; /* amount long jumps is longer */ +extern offset_T jcclonger; /* amount jcc long jumps are longer */ +extern offset_T jmplonger; /* amount long jumps is longer */ extern char *jumpstring; /* opcode string for jump */ extern char *regpulllist; /* reg names and sizes (0 store_t bit first) */ extern char *regpushlist; /* reg names and sizes (0 store_t bit last) */ @@ -91,11 +91,11 @@ extern char *stackregstr; /* register sizes */ -extern uoffset_t accregsize; +extern uoffset_T accregsize; #ifdef FRAMEPOINTER -extern uoffset_t frameregsize; +extern uoffset_T frameregsize; #endif -extern uoffset_t maxregsize; -extern uoffset_t opregsize; -extern uoffset_t pshregsize; -extern uoffset_t returnadrsize; +extern uoffset_T maxregsize; +extern uoffset_T opregsize; +extern uoffset_T pshregsize; +extern uoffset_T returnadrsize; |