* support/Util/NewAlloc.c (freeTrace): Changed free for the gc case to not free...
[fw/sdcc] / src / izt / tlcs900h.c
index f8b2ac9f9dfb0d54848bc57c39d76ca005f4fbe7..b06c141cb7124ce7d9b0da7607e96b89facd7272 100644 (file)
@@ -33,6 +33,7 @@ static IZT_PORT _tlcs900h_port =
 static char _defaultRules[] =
 {
     //#include "peeph.rul"
+    ""
 };
 
 static char *_tlcs900h_keywords[] =
@@ -143,11 +144,14 @@ PORT tlcs900h_port =
     _asmCmd,
     NULL,
     NULL,
-    0
+    NULL,
+    0,
+    NULL
   },
   {
     _linkCmd,
     NULL,
+    NULL,
     ".o"
   },
   {
@@ -179,7 +183,7 @@ PORT tlcs900h_port =
   },
     /* tlcs900h has an 16 bit mul */
   {
-    2, 0
+    2, -1
   },
   "_",
   _tlcs900h_init,
@@ -194,6 +198,7 @@ PORT tlcs900h_port =
   _tlcs900h_reset_regparm,
   _tlcs900h_regparm,
   NULL,
+  NULL,
   FALSE,
   0,                           /* leave lt */
   0,                           /* leave gt */
@@ -201,5 +206,6 @@ PORT tlcs900h_port =
   1,                           /* transform >= to ! < */
   1,                           /* transform != to !(a == b) */
   0,                           /* leave == */
+  FALSE,                        /* No array initializer support. */    
   PORT_MAGIC
 };