/* SDCCglobl.h - global macros etc required by all files */
+
#ifndef SDCCGLOBL_H
#define SDCCGLOBL_H
+
#include <memory.h>
#include <assert.h>
#include <stdlib.h>
#include <setjmp.h>
#include <stdio.h>
+#include "SDCCset.h"
+
+
/*
* Define host port dependant constants etc.
*/
#define PRAGMA_EXCLUDE "EXCLUDE"
#define PRAGMA_NOIV "NOIV"
#define PRAGMA_OVERLAY "OVERLAY"
+#define PRAGMA_LESSPEDANTIC "LESS_PEDANTIC"
+
#define SMALL_MODEL 0
#define LARGE_MODEL 1
#define TRUE 1
extern char *libPaths[128];
extern int nlibPaths;
+void setParseWithComma (set **, char *);
void parseWithComma (char **, char *);
/** Creates a temporary file a'la tmpfile which avoids the bugs