exec.library: Use a global TaskReady/TaskWait list
authorJason S. McMullan <jason.mcmullan@gmail.com>
Wed, 21 Aug 2013 04:18:37 +0000 (00:18 -0400)
committerJason S. McMullan <jason.mcmullan@gmail.com>
Fri, 27 Sep 2013 02:47:03 +0000 (22:47 -0400)
commit6733b63159372526e585b85f0d3e10300a5c41db
treed04a116c9a47e116bc4837809f34f944c81193ba
parent3efed9b4b4f4d380d670a186f8fd5bba41c1c516
exec.library: Use a global TaskReady/TaskWait list

Nice side effect - the first ready processor will self-assign
the CPU affinity of a Ready task.

Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>
17 files changed:
AROS/arch/all-unix/kernel/coretest.c
AROS/compiler/include/asm.c
AROS/compiler/include/exec/cpu.h
AROS/compiler/include/exec/execbase.h
AROS/compiler/include/exec/tasks.h
AROS/rom/exec/debug.c
AROS/rom/exec/exec_init.c
AROS/rom/exec/exec_intern.h
AROS/rom/exec/exec_util.c
AROS/rom/exec/newaddtask.c
AROS/rom/exec/prepareexecbase.c
AROS/rom/exec/scantasks.c
AROS/rom/exec/service.c
AROS/rom/exec/settaskpri.c
AROS/rom/exec/signal.c
AROS/rom/exec/wait.c
AROS/rom/kernel/kernel_scheduler.c