arosc_emul.c/emul_arosc.c: Remove most of the functions from c emul code.
authorverhaegs <verhaegs@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Sun, 8 Sep 2013 21:21:07 +0000 (21:21 +0000)
committerverhaegs <verhaegs@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Sun, 8 Sep 2013 21:21:07 +0000 (21:21 +0000)
commitbd0af4654a525a365ac726f714cd6c9a35f4f76a
tree2a6c7189fe73881f00b4d81a235a94665d6ebc05
parentde26f29e0e27463441f515299657b4012dd35b46
arosc_emul.c/emul_arosc.c: Remove most of the functions from c emul code.

The stdc.library and stdcio.library versions of the functions can be
used now.
These libraries are now peropenerbase and so modules can have their own private
libbase for these libraries.

abort() and exit() will Guru when called from a library and non appropriately
initialized. This is as good as going into endless loop.
The functions gettimeofday(), usleep() are part of posixc.library and remain
in the emul files.
The atexit() implementation for mesa also stays; maybe this should be looked at
further how this exactly has to be implemented.

For SDL.library now an internal dummy sigaction() is provided.

git-svn-id: https://svn.aros.org/svn/aros/trunk@48057 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
AROS/workbench/devs/monitors/IntelGMA/arosc_emul.c [deleted file]
AROS/workbench/devs/monitors/IntelGMA/mmakefile.src
AROS/workbench/hidds/nouveau/arosc_emul.c
AROS/workbench/hidds/nouveau/mmakefile.src
AROS/workbench/hidds/softpipe/arosc_emul.c
AROS/workbench/libs/mesa/src/aros/emul_arosc.c
contrib/SDL/SDL_main/SDL-1.2.15-aros.diff
contrib/gfx/libs/cairo/aros/emul_arosc.c [deleted file]
contrib/gfx/libs/cairo/src/mmakefile.src
contrib/gfx/libs/pixman/aros/emul_arosc.c [deleted file]
contrib/gfx/libs/pixman/pixman/mmakefile.src