int main(void)
 {
        /* offsets into the task struct */
-       DEFINE(TASK_STATE,        offsetof(struct task_struct, state));
        DEFINE(TASK_THREAD_INFO,  offsetof(struct task_struct, stack));
        DEFINE(TASK_FLAGS,        offsetof(struct task_struct, flags));
        DEFINE(TASK_PTRACE,       offsetof(struct task_struct, ptrace));
 
 int main(void)
 {
        /* offsets into the task struct */
-       OFFSET(TASK_STATE, task_struct, state);
        OFFSET(TASK_FLAGS, task_struct, flags);
        OFFSET(TASK_PTRACE, task_struct, ptrace);
        OFFSET(TASK_BLOCKED, task_struct, blocked);
 
 
        /* struct task_struct */
        DEFINE(TS_THREAD_INFO, offsetof(struct task_struct, stack));
-       DEFINE(TASK_STATE, offsetof(struct task_struct, state));
        DEFINE(TASK_FLAGS, offsetof(struct task_struct, flags));
        DEFINE(TASK_PTRACE, offsetof(struct task_struct, ptrace));
        DEFINE(TASK_BLOCKED, offsetof(struct task_struct, blocked));
 
 void output_task_defines(void)
 {
        COMMENT("MIPS task_struct offsets.");
-       OFFSET(TASK_STATE, task_struct, state);
        OFFSET(TASK_THREAD_INFO, task_struct, stack);
        OFFSET(TASK_FLAGS, task_struct, flags);
        OFFSET(TASK_MM, task_struct, mm);
 
 int main(void)
 {
        /* offsets into the task_struct */
-       DEFINE(TASK_STATE, offsetof(struct task_struct, state));
        DEFINE(TASK_FLAGS, offsetof(struct task_struct, flags));
        DEFINE(TASK_PTRACE, offsetof(struct task_struct, ptrace));
        DEFINE(TASK_THREAD, offsetof(struct task_struct, thread));
 
 int main(void)
 {
        DEFINE(TASK_THREAD_INFO, offsetof(struct task_struct, stack));
-       DEFINE(TASK_STATE, offsetof(struct task_struct, state));
        DEFINE(TASK_FLAGS, offsetof(struct task_struct, flags));
        DEFINE(TASK_SIGPENDING, offsetof(struct task_struct, pending));
        DEFINE(TASK_PTRACE, offsetof(struct task_struct, ptrace));