rom/exec: implementation of task specific storage.
commitcce7a7c7f68f3e1eecfb5a079425c0240c18ae29
authorverhaegs <verhaegs@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Fri, 28 Oct 2011 20:27:43 +0000 (28 20:27 +0000)
committerverhaegs <verhaegs@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Fri, 28 Oct 2011 20:27:43 +0000 (28 20:27 +0000)
tree6c27081c12733645f3227c29933f860c1d5d7e6f
parentf794912aa36e447177a52816588be00809c3190a
rom/exec: implementation of task specific storage.

Two function are added to exec:
int AllocTaskStorageSlot(void);
void FreeTaskStorageSlot(int);
More info in the autodoc of these functions.

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@42106 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
13 files changed:
compiler/include/exec/tasks.h
rom/exec/alloctaskstorageslot.c [new file with mode: 0644]
rom/exec/exec.conf
rom/exec/exec_intern.h
rom/exec/exec_util.c
rom/exec/freetaskstorageslot.c [new file with mode: 0644]
rom/exec/mmakefile.src
rom/exec/newaddtask.c
rom/exec/prepareexecbase.c
rom/exec/taskstorage.h [new file with mode: 0644]
rom/kernel/kernel_scheduler.c
test/mmakefile.src
test/taskstorage.c [new file with mode: 0644]