Applied patch #2762516
[fw/sdcc] / src / izt / tlcs900h.c
index 2f5a9d226002f22a42821a4070ce32e14f32a2f2..f3b42af648791e5ab61e6e868a4a68406648ee59 100644 (file)
@@ -137,6 +137,7 @@ PORT tlcs900h_port =
   "Toshiba TLCS-900H",         /* Target name */
   NULL,
   {
+    glue,
     TRUE,                      /* Emit glue around main */
     MODEL_SMALL,
     MODEL_SMALL
@@ -163,6 +164,8 @@ PORT tlcs900h_port =
        /* Sizes: char, short, int, long, ptr, fptr, gptr, bit, float, max */
     1, 2, 2, 4, 2, 2, 2, 1, 4, 4
   },
+  /* tags for generic pointers */
+  { 0x00, 0x40, 0x60, 0x80 },          /* far, near, xstack, code */
   {
     "XSEG    (XDATA)",
     "STACK   (DATA)",
@@ -192,6 +195,7 @@ PORT tlcs900h_port =
   "_",
   _tlcs900h_init,
   _tlcs900h_parseOptions,
+  NULL,
   _tlcs900h_finaliseOptions,
   _tlcs900h_setDefaultOptions,
   tlcs900h_assignRegisters,