From 48f0b3eb836162d41622cedc1eb5f5168168fb8e Mon Sep 17 00:00:00 2001 From: Robert de Bath Date: Sun, 1 Feb 1998 11:26:21 +0100 Subject: Import Dev86src-0.13.5.tar.gz --- bcc/proto.h | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) (limited to 'bcc/proto.h') diff --git a/bcc/proto.h b/bcc/proto.h index 69eebb2..e4a6b38 100644 --- a/bcc/proto.h +++ b/bcc/proto.h @@ -13,7 +13,7 @@ void clrBreg P((void)); void comment P((void)); void ctoi P((void)); void defbyte P((void)); -void deflong P((uoffset_t value)); +void deflong P((uoffset_T value)); void defword P((void)); void defdword P((void)); void even P((void)); @@ -53,27 +53,27 @@ void outextended P((void)); void outncspregname P((void)); void outindframereg P((void)); void adc0 P((void)); -void addconst P((offset_t offset, store_pt reg)); -void adjlc P((offset_t offset, store_pt reg)); -void andconst P((offset_t offset)); +void addconst P((offset_T offset, store_pt reg)); +void adjlc P((offset_T offset, store_pt reg)); +void andconst P((offset_T offset)); void bssseg P((void)); label_no casejump P((void)); void common P((char *name)); void cseg P((void)); -void defnulls P((uoffset_t nullcount)); +void defnulls P((uoffset_T nullcount)); label_no defstr P((char *sptr, char *stop, bool_pt dataflag)); bool_pt diveasy P((value_t divisor, bool_pt uflag)); void dpseg P((void)); void dseg P((void)); void equ P((char *name, char *string)); -void equlab P((label_no label, offset_t offset)); +void equlab P((label_no label, offset_T offset)); void globl P((char *name)); void import P((char *name)); void itol P((store_pt reg)); void lcommlab P((label_no label)); void lcommon P((char *name)); -void lea P((offset_t offset, store_pt sourcereg, store_pt targreg)); -void loadconst P((offset_t offset, store_pt reg)); +void lea P((offset_T offset, store_pt sourcereg, store_pt targreg)); +void loadconst P((offset_T offset, store_pt reg)); int lslconst P((value_t shift, store_pt reg)); int lsrconst P((value_t shift, store_pt reg, bool_pt uflag)); bool_pt modeasy P((value_t divisor, bool_pt uflag)); @@ -82,19 +82,19 @@ void negreg P((store_pt reg)); char *opstring P((op_pt op)); void outccname P((char *name)); void outhiaccum P((void)); -void outimmadr P((offset_t offset)); -void outimadj P((offset_t offset, store_pt targreg)); +void outimmadr P((offset_T offset)); +void outimadj P((offset_T offset, store_pt targreg)); void outimmed P((void)); void outjumpstring P((void)); void outnccname P((char *name)); -void outncimmadr P((offset_t offset)); -void outoffset P((offset_t offset)); +void outncimmadr P((offset_T offset)); +void outoffset P((offset_T offset)); void public P((char *name)); void private P((char *name)); void regexchange P((store_pt sourcereg, store_pt targreg)); void regtransfer P((store_pt sourcereg, store_pt targreg)); void sbc0 P((void)); -void set P((char *name, offset_t value)); +void set P((char *name, offset_T value)); void sl1 P((store_pt reg)); void slconst P((value_t shift, store_pt reg)); void srconst P((value_t shift, bool_pt uflag)); @@ -144,7 +144,7 @@ void call P((char *name)); void function P((struct symstruct *source)); void ldregargs P((void)); void loadretexpression P((void)); -void listo P((struct symstruct *target, offset_t lastargsp)); +void listo P((struct symstruct *target, offset_T lastargsp)); void listroot P((struct symstruct *target)); void popframe P((void)); void reslocals P((void)); @@ -219,7 +219,7 @@ void bumplc3 P((void)); void clearfunclabels P((void)); void clearlabels P((char *patchbuf, char *patchtop)); void clearswitchlabels P((void)); -uoffset_t getlc P((void)); +uoffset_T getlc P((void)); void deflabel P((label_no label)); label_no gethighlabel P((void)); label_no getlabel P((void)); @@ -257,13 +257,13 @@ void openout P((char *oname)); void outbyte P((int ch)); void outcomma P((void)); void outcpplinenumber P((unsigned nr, char *fname, char *str)); -void outhex P((uoffset_t num)); -void outhexdigs P((uoffset_t num)); +void outhex P((uoffset_T num)); +void outhexdigs P((uoffset_T num)); void outline P((char *s)); void outminus P((void)); void outnl P((void)); void outnbyte P((int byte)); -void outnhex P((uoffset_t num)); +void outnhex P((uoffset_T num)); void outnop1str P((char *s)); void outnop2str P((char *s)); void outnstr P((char *s)); @@ -272,7 +272,7 @@ void outop1str P((char *s)); void outop2str P((char *s)); void outop3str P((char *s)); void outplus P((void)); -void outshex P((offset_t num)); +void outshex P((offset_T num)); void outstr P((char *s)); void outtab P((void)); void outudec P((unsigned num)); @@ -299,14 +299,14 @@ void skipline P((void)); void undefinestring P((char *str)); /* preserve.c */ -void changesp P((offset_t newsp, bool_pt absflag)); +void changesp P((offset_T newsp, bool_pt absflag)); void loadpres P((struct symstruct *source, struct symstruct *target)); -void modstk P((offset_t newsp)); +void modstk P((offset_T newsp)); void pres2 P((struct symstruct *source, struct symstruct *target)); void preserve P((struct symstruct *source)); store_pt preslval P((struct symstruct *source, struct symstruct *target)); void recovlist P((store_pt reglist)); -void savereturn P((store_pt savelist, offset_t saveoffset)); +void savereturn P((store_pt savelist, offset_T saveoffset)); /* sc.c */ int main P((int argc, char **argv)); @@ -323,7 +323,7 @@ void softop P((op_pt op, struct symstruct *source, struct symstruct *target)); /* state.c */ void compound P((void)); -void outswoffset P((offset_t offset)); +void outswoffset P((offset_T offset)); void outswstacklab P((void)); /* table.c */ @@ -359,7 +359,7 @@ struct typestruct *iscalartotype P((scalar_pt scalar)); struct typestruct *newtype P((void)); void outntypechar P((struct typestruct *type)); struct typestruct *pointype P((struct typestruct *type)); -struct typestruct *prefix P((constr_pt constructor, uoffset_t size, +struct typestruct *prefix P((constr_pt constructor, uoffset_T size, struct typestruct *type)); struct typestruct *promote P((struct typestruct *type)); struct typestruct *tounsigned P((struct typestruct *type)); -- cgit v1.2.1