MODEL_COMPACT = 2,
MODEL_MEDIUM = 4,
MODEL_LARGE = 8,
- MODEL_FLAT24 = 16
+ MODEL_FLAT24 = 16,
+ MODEL_PAGE0 = 32 /* for the xa51 port */
};
/* overlay segment name and the functions
extern int reentrant; /* /X flag has been sent SDCC.y */
extern char buffer[]; /* general buffer SDCCgen.c */
extern int currRegBank; /* register bank being used SDCCgens.c */
+extern int RegBankUsed[4]; /* JCF: register banks used SDCCmain.c */
extern struct symbol *currFunc; /* current function SDCCgens.c */
extern int cNestLevel; /* block nest level SDCCval.c */
extern int currBlockno; /* sequentail block number */
extern char *libPaths[128];
extern int nlibPaths;
-extern bool verboseExec ;
+extern bool verboseExec;
+extern bool noXinitOpt;
void parseWithComma (char **, char *);