Blob Blame History Raw
diff -up 64tass-1.50.486/misc.c.sizet 64tass-1.50.486/misc.c
--- 64tass-1.50.486/misc.c.sizet	2013-06-11 17:00:35.876501904 -0600
+++ 64tass-1.50.486/misc.c	2013-06-11 17:02:16.489368315 -0600
@@ -241,28 +241,28 @@ static void labelprint2(const struct avl
                 case D_BYTE: 
                     fputs(" byte", flab);
                     if (l->value->u.code.size > 1) {
-                        fprintf(flab, " %x", l->value->u.code.size);
+                        fprintf(flab, " %zx", l->value->u.code.size);
                     }
                     break;
                 case D_INT:
                 case D_WORD: 
                     fputs(" word", flab);
                     if (l->value->u.code.size > 2) {
-                        fprintf(flab, " %x", l->value->u.code.size);
+                        fprintf(flab, " %zx", l->value->u.code.size);
                     }
                     break;
                 case D_LINT:
                 case D_LONG:
                     fputs(" long", flab);
                     if (l->value->u.code.size > 3) {
-                        fprintf(flab, " %x", l->value->u.code.size);
+                        fprintf(flab, " %zx", l->value->u.code.size);
                     }
                     break;
                 case D_DINT:
                 case D_DWORD:
                     fputs(" dword", flab);
                     if (l->value->u.code.size > 4) {
-                        fprintf(flab, " %x", l->value->u.code.size);
+                        fprintf(flab, " %zx", l->value->u.code.size);
                     }
                     break;
                 case D_NONE:
diff -up 64tass-1.50.486/section.c.sizet 64tass-1.50.486/section.c
--- 64tass-1.50.486/section.c.sizet	2013-06-11 17:00:30.438400433 -0600
+++ 64tass-1.50.486/section.c	2013-06-11 17:01:27.084451753 -0600
@@ -151,7 +151,7 @@ void sectionprint(void) {
     l = &root_section;
     if (l->size) {
         sprintf(temp, "$%04" PRIaddress, l->start);
-        sprintf(temp2, "$%04" PRIaddress, l->start + l->size - 1);
+        sprintf(temp2, "$%04zx", l->start + l->size - 1);
         printf("Section:         %7s-%-7s\n", temp, temp2);
     }
     memprint(&l->mem);
@@ -160,7 +160,7 @@ void sectionprint(void) {
         if (l->defpass == pass) {
             if (l->size) {
                 sprintf(temp, "$%04" PRIaddress, l->start);
-                sprintf(temp2, "$%04" PRIaddress, l->start + l->size - 1);
+                sprintf(temp2, "$%04zx", l->start + l->size - 1);
                 printf("Section:         %7s-%-7s ", temp, temp2);
             } else {
                 printf("Section:                         ");