diff test/offset.c @ 748:c2c709727221

i64 continue... basic.s assembled.
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sat, 13 Nov 2010 22:39:40 +0900
parents 88e364604533
children
line wrap: on
line diff
--- a/test/offset.c	Sat Nov 13 10:47:47 2010 +0900
+++ b/test/offset.c	Sat Nov 13 22:39:40 2010 +0900
@@ -20,15 +20,15 @@
 int local_large[BIT16];
 
 #if 0
-    printf("#0018:int ac =\t%x\n",&ac);
-    printf("#0019:int midium[0] =\t%x\n",&midium[0]);
-    printf("#0020:int midium[BIT12] =\t%x\n",&midium[BIT12]);
-    printf("#0021:int large[0] =\t%x\n",&large[0]);
-    printf("#0022:int large[BIT16] =\t%x\n",&large[BIT16]);
-    printf("#0023:int local_midium[0] =\t%x\n",&local_midium[0]);
-    printf("#0024:int local_midium[BIT12] =\t%x\n",&local_midium[BIT12]);
-    printf("#0025:int local_large[0] =\t%x\n",&local_large[0]);
-    printf("#0026:int local_large[BIT16] =\t%x\n",&local_large[BIT16]);
+    printf("#0022:int ac =\t%x\n",&ac);
+    printf("#0023:int midium[0] =\t%x\n",&midium[0]);
+    printf("#0024:int midium[BIT12] =\t%x\n",&midium[BIT12]);
+    printf("#0025:int large[0] =\t%x\n",&large[0]);
+    printf("#0026:int large[BIT16] =\t%x\n",&large[BIT16]);
+    printf("#0027:int local_midium[0] =\t%x\n",&local_midium[0]);
+    printf("#0028:int local_midium[BIT12] =\t%x\n",&local_midium[BIT12]);
+    printf("#0029:int local_large[0] =\t%x\n",&local_large[0]);
+    printf("#0030:int local_large[BIT16] =\t%x\n",&local_large[BIT16]);
 #endif
 
   midium[0]=0x55;
@@ -51,25 +51,25 @@
   local_midium[BIT12-1]=0xaa;
   local_large[BIT16-1]=0xaa;
 
-   printf("#0049:%x\n", midium[0]);
-   printf("#0050:%x\n", large[0]);
-   printf("#0051:%x\n", local_midium[0]);
-   printf("#0052:%x\n", local_large[0]);
+   printf("#0053:%x\n", midium[0]);
+   printf("#0054:%x\n", large[0]);
+   printf("#0055:%x\n", local_midium[0]);
+   printf("#0056:%x\n", local_large[0]);
 
-   printf("#0054:%x\n", midium[BIT8]);
-   printf("#0055:%x\n", large[BIT8]);
-   printf("#0056:%x\n", local_midium[BIT8]);
-   printf("#0057:%x\n", local_large[BIT8]);
+   printf("#0058:%x\n", midium[BIT8]);
+   printf("#0059:%x\n", large[BIT8]);
+   printf("#0060:%x\n", local_midium[BIT8]);
+   printf("#0061:%x\n", local_large[BIT8]);
 
-   printf("#0059:%x\n", midium[BIT10]);
-   printf("#0060:%x\n", large[BIT10]);
-   printf("#0061:%x\n", local_midium[BIT10]);
-   printf("#0062:%x\n", local_large[BIT10]);
+   printf("#0063:%x\n", midium[BIT10]);
+   printf("#0064:%x\n", large[BIT10]);
+   printf("#0065:%x\n", local_midium[BIT10]);
+   printf("#0066:%x\n", local_large[BIT10]);
 
-   printf("#0064:%x\n", midium[BIT12-1]);
-   printf("#0065:%x\n", large[BIT16-1]);
-   printf("#0066:%x\n", local_midium[BIT12-1]);
-   printf("#0067:%x\n", local_large[BIT16-1]);
+   printf("#0068:%x\n", midium[BIT12-1]);
+   printf("#0069:%x\n", large[BIT16-1]);
+   printf("#0070:%x\n", local_midium[BIT12-1]);
+   printf("#0071:%x\n", local_large[BIT16-1]);
 
    p = local_large+BIT16;
 
@@ -79,11 +79,11 @@
    p[-(BIT12-1)] = 0xdd;
    p[-(BIT16-1)] = 0xee;
 
-   printf("#0077:%x\n", p[-1]);
-   printf("#0078:%x\n", p[-BIT8]);
-   printf("#0079:%x\n", p[-BIT10]);
-   printf("#0080:%x\n", p[-(BIT12-1)]);
-   printf("#0081:%x\n", p[-(BIT16-1)]);
+   printf("#0081:%x\n", p[-1]);
+   printf("#0082:%x\n", p[-BIT8]);
+   printf("#0083:%x\n", p[-BIT10]);
+   printf("#0084:%x\n", p[-(BIT12-1)]);
+   printf("#0085:%x\n", p[-(BIT16-1)]);
 
    p = large+BIT16;
 
@@ -93,11 +93,11 @@
    p[-(BIT12-1)] = 0xdd;
    p[-(BIT16-1)] = 0xee;
 
-   printf("#0091:%x\n", p[-1]);
-   printf("#0092:%x\n", p[-BIT8]);
-   printf("#0093:%x\n", p[-BIT10]);
-   printf("#0094:%x\n", p[-(BIT12-1)]);
-   printf("#0095:%x\n", p[-(BIT16-1)]);
+   printf("#0095:%x\n", p[-1]);
+   printf("#0096:%x\n", p[-BIT8]);
+   printf("#0097:%x\n", p[-BIT10]);
+   printf("#0098:%x\n", p[-(BIT12-1)]);
+   printf("#0099:%x\n", p[-(BIT16-1)]);
 
 
     for(p=local_midium;p<&local_midium[BIT12];p++) *p = p-local_midium;
@@ -115,7 +115,7 @@
     
     main0(ac,av);
 
-    printf("#0113:%d %d %d %d\n",ac,i,j,k);
+    printf("#0117:%d %d %d %d\n",ac,i,j,k);
     return 0;
 }