Mercurial > hg > Members > kono > Cerium
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 }