- Improved semaphore validation. Now alerts will be posted if semamhore API is called...
commit0948b67985a2571db1df90b3f6e196e75038b83b
authorsonic <sonic@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Fri, 30 Dec 2011 07:45:42 +0000 (30 07:45 +0000)
committersonic <sonic@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Fri, 30 Dec 2011 07:45:42 +0000 (30 07:45 +0000)
tree2cb77e86de51212fb6b8aced854332a8aeee403c
parent60b643b7d1a031bbdf7274a0bafcdb2a79cfec1b
- Improved semaphore validation. Now alerts will be posted if semamhore API is called in supervisor mode
- Switched memory management to use global semaphore instead of Forbid()/Permit() pair. Should improve multitasking.

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@43362 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
rom/exec/memory.c
rom/exec/memory.h
rom/exec/mmakefile.src
rom/exec/obtainsemaphore.c
rom/exec/obtainsemaphoreshared.c
rom/exec/releasesemaphore.c
rom/exec/semaphores.c [new file with mode: 0644]
rom/exec/semaphores.h