* src/pic/device.h: removed AssignedMemory structure and macros
[fw/sdcc] / src / xa51 / main.c
index a9b329cbcab4f3db73732f0b3199852fac466383..d7353dee9ae108f1c6b9460770fded58b6bd0853 100755 (executable)
@@ -269,6 +269,8 @@ PORT xa51_port =
        /* Sizes: char, short, int, long, ptr, fptr, gptr, bit, float, max */
     1, 2, 2, 4, 2, 2, 3, 1, 4, 4
   },
+  /* tags for generic pointers */
+  { 0x00, 0x40, 0x60, 0x80 },          /* far, near, xstack, code */
   {
     "XSEG    (XDATA)",
     "STACK   (XDATA)",
@@ -286,6 +288,7 @@ PORT xa51_port =
     "XISEG   (XDATA)", // initialized xdata
     "XINIT   (CODE)", // a code copy of xiseg
     "CONST   (CODE)",          // const_name - const data (code or not)
+    "CABS    (ABS,CODE)",      // cabs_name - const absolute data (code or not)
     NULL, // default local map
     NULL, // default global map
     1