haiku/headers
Michael Lotz f474606ee9 libroot_debug: Merge guarded heap into libroot_debug.
The individual debug heap implementations are now exposed via a
structure of function pointers and a common frontend dispatches the
malloc and malloc_debug APIs through them.

The MALLOC_DEBUG environment variable can be used to select the guarded
heap by adding 'g', otherwise the debug heap is used as the default.
Consequently the separate libroot_guarded is not needed anymore and has
been removed.

To allow the use of environment variables this early, init_env_post_heap
has been added and the heap dependent atfork() moved there. This allowed
to fold the code of init_heap_post_env into init_heap so the former has
been removed.
2015-08-13 22:12:18 +02:00
..
build headers/os: Add gcc 5 to BeBuild.h 2015-06-24 23:06:23 -05:00
compatibility build: Convert to external libedit build package 2015-07-04 15:29:05 -05:00
config ARM: Be aware of ARMEL and ARMEL 2014-01-01 23:41:02 -07:00
cpp Add a <limits> header for gcc2. 2014-11-27 12:14:39 +01:00
glibc Make public glibc header printf.h usable. 2013-07-17 18:07:56 +02:00
libs Force use of std::isnan() in agg_conv_curve.h. 2015-07-25 23:42:14 +02:00
os BMediaEventLooper: Rewrite ControlLoop() 2015-08-03 01:35:09 +02:00
posix Added execvpe(). 2015-07-23 13:30:30 +02:00
private libroot_debug: Merge guarded heap into libroot_debug. 2015-08-13 22:12:18 +02:00
tools Remove preprocessor checks from TestShell.h 2014-07-29 23:05:52 +02:00