dos cvs had problem with .lnk file
[fw/sdcc] / src / izt / tlcs900h.c
index e0151ea3993b12be881bee3eea17a3e5d74c56fd..e9f852084f0def9f5d412340cc6b349f23416fe2 100644 (file)
@@ -33,6 +33,7 @@ static IZT_PORT _tlcs900h_port =
 static char _defaultRules[] =
 {
     //#include "peeph.rul"
+    ""
 };
 
 static char *_tlcs900h_keywords[] =
@@ -131,6 +132,7 @@ tlcs900h_assignRegisters (eBBlock ** ebbs, int count)
 /* Globals */
 PORT tlcs900h_port =
 {
+  TARGET_ID_TLCS900H,
   "tlcs900h",
   "Toshiba TLCS-900H",         /* Target name */
   {
@@ -142,7 +144,8 @@ PORT tlcs900h_port =
     _asmCmd,
     NULL,
     NULL,
-    0
+    0,
+    NULL
   },
   {
     _linkCmd,
@@ -178,7 +181,7 @@ PORT tlcs900h_port =
   },
     /* tlcs900h has an 16 bit mul */
   {
-    2, 0
+    2, -1
   },
   "_",
   _tlcs900h_init,
@@ -193,6 +196,7 @@ PORT tlcs900h_port =
   _tlcs900h_reset_regparm,
   _tlcs900h_regparm,
   NULL,
+  NULL,
   FALSE,
   0,                           /* leave lt */
   0,                           /* leave gt */
@@ -200,5 +204,6 @@ PORT tlcs900h_port =
   1,                           /* transform >= to ! < */
   1,                           /* transform != to !(a == b) */
   0,                           /* leave == */
+  FALSE,                        /* No array initializer support. */    
   PORT_MAGIC
 };