Tidied up the build, install, and regression tests.
[fw/sdcc] / src / SDCCglobl.h
index 711aa74d8dbe7f5313fc7d9851fc516d9904269f..5ef744e0e711d34a311abd2ed8b7fb45a5f7a297 100644 (file)
@@ -244,6 +244,7 @@ struct options
     int printSearchDirs;        /* display the directories in the compiler's search path */
     int vc_err_style;           /* errors and warnings are compatible with Micro$oft visual studio */
     int use_stdout;             /* send errors to stdout instead of stderr */
+    int no_std_crt0;            /*For the z80/gbz80 do not link default crt0.o*/
     /* sets */
     set *calleeSavesSet;        /* list of functions using callee save */
     set *excludeRegsSet;        /* registers excluded from saving */
@@ -263,6 +264,7 @@ extern char *dstPath;               /* path for the output files; */
                                /* "" is equivalent with cwd */
 extern char *moduleName;       /* module name is source file without path and extension */
                                /* can be NULL while linking without compiling */
+extern int seqPointNo;         /* current sequence point */
 extern int currLineno;         /* current line number    */
 extern int mylineno;           /* line number of the current file SDCC.lex */
 extern FILE *yyin;             /* */
@@ -281,6 +283,7 @@ extern int currBlockno;             /* sequentail block number */
 extern struct optimize optimize;
 extern struct options options;
 extern unsigned maxInterrupts;
+extern int ignoreTypedefType;
 
 /* Visible from SDCCmain.c */
 extern set *preArgvSet;