tookout optimizeCompare from the header (has no external references)
[fw/sdcc] / src / pic / main.c
index 28af756dbd010ce7feb68d0b44f43d89212cdb2e..01b92363450ea137626cbae3b0a7c3c246a84160 100644 (file)
@@ -265,6 +265,8 @@ PORT pic_port =
     "OSEG    (OVR,DATA)",
     "GSFINAL (CODE)",
     "HOME       (CODE)",
+    NULL, // xidata
+    NULL, // xinit
     NULL,
     NULL,
     1
@@ -286,6 +288,7 @@ PORT pic_port =
   _pic14_keywords,
   _pic14_genAssemblerPreamble,
   _pic14_genIVT,
+  NULL, // _pic14_genXINIT
   _pic14_reset_regparm,
   _pic14_regparm,
   NULL,
@@ -299,5 +302,10 @@ PORT pic_port =
   1,                           /* transform != to !(a == b) */
   0,                           /* leave == */
   FALSE,                        /* No array initializer support. */
+  0,                            /* no CSE cost estimation yet */
+  NULL,                        /* no builtin functions */
+  GPOINTER,                    /* treat unqualified pointers as "generic" pointers */
+  1,                           /* reset labelKey to 1 */
+  1,                           /* globals & local static allowed */
   PORT_MAGIC
 };