int noCcodeInAsm; /* hide c-code from asm */
int iCodeInAsm; /* show i-code in asm */
int printSearchDirs; /* display the directories in the compiler's search path */
+ int gen_banksel; /* enable the generation of the banksel assembler directive in pic16 port */
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 */
extern set *relFilesSet;
extern set *libFilesSet;
extern set *libPathsSet;
+extern set *libDirsSet; /* list of lib search directories */
void setParseWithComma (set **, char *);
*/
extern char scratchFileName[PATH_MAX];
+/* Define well known filenos if the system does not define them. */
+#ifndef STDIN_FILENO
+# define STDIN_FILENO 0
+#endif
+#ifndef STDOUT_FILENO
+# define STDOUT_FILENO 1
+#endif
+#ifndef STDERR_FILENO
+# define STDERR_FILENO 2
+#endif
+
#endif