* sim/ucsim/cmd.src/cmdutil.cc: NUL device is detected as CG_FILE type
[fw/sdcc] / src / pic16 / device.h
index e20b74c689a695b8403759686052a604b08832c7..fd06fc4bd6fca46917da5347d7f894bb3a11b3a8 100644 (file)
 #ifndef  __DEVICE_H__
 #define  __DEVICE_H__
 
-#if defined(__BORLANDC__) || defined(_MSC_VER)
-#define STRCASECMP stricmp
-#else
-#define STRCASECMP strcasecmp
-#endif
-
 #define CONFIGURATION_WORDS    20
 #define IDLOCATION_BYTES       20
 
@@ -107,8 +101,11 @@ typedef struct {
   unsigned long opt_flags;
   int gstack;
   unsigned int debgen;
+  int CATregs;
 } pic16_options_t;
 
+extern int xinst;
+
 #define STACK_MODEL_SMALL      (pic16_options.stack_model == 0)
 #define STACK_MODEL_LARGE      (pic16_options.stack_model == 1)