diff --git a/include/sched.h b/include/sched.h index 39945c69c8c..51fa19b95fa 100644 --- a/include/sched.h +++ b/include/sched.h @@ -94,7 +94,7 @@ typedef enum tstate_e TSTATE_TASK_INACTIVE = 4, /* BLOCKED - Initialized but not yet activated */ TSTATE_WAIT_SEM = 5, /* BLOCKED - Waiting for a semaphore */ -#ifndef CONFIG_DISABLE_MQUEUE +#ifndef CONFIG_DISABLE_SIGNALS TSTATE_WAIT_SIG = 6, /* BLOCKED - Waiting for a signal */ #endif #ifndef CONFIG_DISABLE_MQUEUE diff --git a/sched/os_start.c b/sched/os_start.c index 30a8cb58739..935eef66d7b 100644 --- a/sched/os_start.c +++ b/sched/os_start.c @@ -168,7 +168,7 @@ const tasklist_t g_tasklisttable[NUM_TASK_STATES] = { &g_readytorun, TRUE }, /* TSTATE_TASK_RUNNING */ { &g_inactivetasks, FALSE }, /* TSTATE_TASK_INACTIVE */ { &g_waitingforsemaphore, TRUE }, /* TSTATE_WAIT_SEM */ -#ifndef CONFIG_DISABLE_MQUEUE +#ifndef CONFIG_DISABLE_SIGNALS { &g_waitingforsignal, FALSE }, /* TSTATE_WAIT_SIG */ #endif #ifndef CONFIG_DISABLE_MQUEUE @@ -220,7 +220,7 @@ void os_start(void) dq_init(&g_readytorun); dq_init(&g_pendingtasks); dq_init(&g_waitingforsemaphore); -#ifndef CONFIG_DISABLE_MQUEUE +#ifndef CONFIG_DISABLE_SIGNALS dq_init(&g_waitingforsignal); #endif #ifndef CONFIG_DISABLE_MQUEUE