* device/lib/gets.c: fixed bug 1568829,thanks Philipp Krause
[fw/sdcc] / as / link / mcs51 / lkmem.c
index 140565f98d507e8a5775fd0c705549ca497cf415..1769f8c9ee78e69635b7f18602aa6243b24d1445 100644 (file)
@@ -435,7 +435,7 @@ int summary2(struct area * areap)
     xp=areap;
     while (xp)
     {
-        if((xp->a_flag & A_CODE) && !(xp->a_flag & A_ABS))
+        if (xp->a_flag & A_CODE)
         {
             if(xp->a_size)
             {
@@ -475,7 +475,7 @@ int summary2(struct area * areap)
                 Paged.End = xp->a_addr + xp->a_size;
         }
 
-        else if((xp->a_flag & A_XDATA) && !(xp->a_flag & A_ABS))
+        else if (xp->a_flag & A_XDATA)
         {
             if(xp->a_size)
             {