diff TaskManager/kernel/schedule/Scheduler.cc @ 873:3b9536925fb8

fix hash problem ( unsigned int-> long overflow )
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sun, 04 Jul 2010 19:01:24 +0900
parents e49c1b29c43d
children 8df4323f9fdb
line wrap: on
line diff
--- a/TaskManager/kernel/schedule/Scheduler.cc	Sun Jul 04 17:59:53 2010 +0900
+++ b/TaskManager/kernel/schedule/Scheduler.cc	Sun Jul 04 19:01:24 2010 +0900
@@ -229,11 +229,12 @@
             task_list[task_id].entry_offset);
     task_list[task_id].run = run;
 #if 1
-    m->printf("loadng task id %d at 0x%x entry 0x%x\n",task_id,
+    m->printf("loadng task id %d at 0x%x entry 0x%x location 0x%x\n",task_id,
 	    (unsigned int)(task_list[task_id].segment->data ),
 	    (unsigned int)(
             (char*)task_list[task_id].segment->data +
-            task_list[task_id].entry_offset));
+            task_list[task_id].entry_offset),
+            task_list[task_id].location);
 #endif
 }