*** empty log message ***
[fw/sdcc] / src / SDCCglobl.h
index 652050c01403bf2733fd7ef54c230d36a4d8e599..df96d5be1668b1216953fde9dc8441ec53455c84 100644 (file)
@@ -220,6 +220,7 @@ struct options
     int cyclomatic;            /* print cyclomatic information */
     int noOverlay;             /* don't overlay local variables & parameters */
     int mainreturn;            /* issue a return after main */
+    int xram_movc;              /* use movc instead of movx to read xram (mcs51) */
     int nopeep;                        /* no peep hole optimization */
     int asmpeep;               /* pass inline assembler thru peep hole */
     int debug;                 /* generate extra debug info */
@@ -240,6 +241,9 @@ struct options
     char *excludeRegs[32];     /* registers excluded from saving */
     int all_callee_saves;      /* callee saves for all functions */
     int stack_probe;            /* insert call to function __stack_probe */
+    int tini_libid;            /* library ID for TINI */
+    int protect_sp_update;     /* DS390 - will disable interrupts during ESP:SP updates */
+    int parms_in_bank1;        /* DS390 - use reg bank1 to pass parameters */
     olay olays[128];            /* overlay segments used in #pragma OVERLAY */
     /* starting address of the segments */
     int xstack_loc;            /* initial location of external stack */