diff -Ncwr utkernel_source.prev/kernel/tkernel/src/task.c utkernel_source.curr/kernel/tkernel/src/task.c *** utkernel_source.prev/kernel/tkernel/src/task.c Sun Jan 13 00:44:32 2008 --- utkernel_source.curr/kernel/tkernel/src/task.c Sun Jan 13 00:39:50 2008 *************** *** 43,52 **** /* * TCB Offset Definition (for cpu_support.S) */ ! LOCAL const TCB *DummyTCB = NULL; ! EXPORT const UW TCB_tskid = (UW)&DummyTCB->tskid - (UW)DummyTCB; ! EXPORT const UW TCB_state = (UW)&DummyTCB->state - (UW)DummyTCB; ! EXPORT const UW CTXB_ssp = (UW)&DummyTCB->tskctxb.ssp - (UW)DummyTCB; #endif /* USE_FUNC_CTXTSK */ #ifdef USE_FUNC_TCB_TABLE --- 43,51 ---- /* * TCB Offset Definition (for cpu_support.S) */ ! EXPORT const UW TCB_tskid = offsetof(TCB, tskid); ! EXPORT const UW TCB_state = offsetof(TCB, state); ! EXPORT const UW CTXB_ssp = offsetof(TCB, tskctxb.ssp); #endif /* USE_FUNC_CTXTSK */ #ifdef USE_FUNC_TCB_TABLE