* sim/ucsim/hc08.src/hc08mac.h: removed faulty and unused add_u16_disp
[fw/sdcc] / src / port.h
index d5bcf342e36845fd3a604eec13ab52b9780234f0..350e9b29894630ffc509aebd121059ed9396a6d3 100644 (file)
@@ -127,7 +127,7 @@ typedef struct
       {
        int char_size;
        int short_size;
-       int int_size;
+        unsigned int int_size;
        int long_size;
        int ptr_size;       //near
        int fptr_size;      //far
@@ -138,6 +138,16 @@ typedef struct
       }
     s;
 
+/** tags for far, near, xstack, code generic pointers */
+    struct
+      {
+        int tag_far;
+        int tag_near;
+        int tag_xstack;
+        int tag_code;
+      }
+    gp_tags;
+      
 /** memory regions related stuff */
     struct
       {