Mercurial > hg > Members > kono > Cerium
diff TaskManager/kernel/schedule/SchedTask.cc @ 897:ad95be23c794
add return address in SimpleTask for debugging.
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 16 Jul 2010 19:00:22 +0900 |
parents | bed529c55eda |
children | 7f55c8727caa |
line wrap: on
line diff
--- a/TaskManager/kernel/schedule/SchedTask.cc Fri Jul 16 17:23:49 2010 +0900 +++ b/TaskManager/kernel/schedule/SchedTask.cc Fri Jul 16 19:00:22 2010 +0900 @@ -263,19 +263,19 @@ HTaskPtr SchedTask::create_task(int cmd) { - return manager->create_task(cmd); + return manager->create_task(cmd, __builtin_return_address(0)); } HTaskPtr SchedTask::create_task(int cmd, memaddr r, long rs, memaddr w, long ws) { - return manager->create_task(cmd,r,rs,w,ws); + return manager->create_task(cmd,r,rs,w,ws, __builtin_return_address(0)); } HTaskPtr SchedTask::create_task_array(int id, int num_task, int num_param, int num_inData, int num_outData) { - return manager->create_task_array(id, num_task, num_param, num_inData, num_outData); + return manager->create_task_array(id, num_task, num_param, num_inData, num_outData, __builtin_return_address(0)); }