/* * COPYRIGHT (c) 2012 Chris Johns * * The license and distribution terms for this file may be * found in the file LICENSE in this distribution or at * http://www.rtems.org/license/LICENSE. */ /** * @file * * @ingroup rtems_rtl * * @brief RTEMS Run-Time Linker Allocator for the standard heap. */ #include #include "rtl-alloc-heap.h" void rtems_rtl_alloc_heap (bool allocate, rtems_rtl_alloc_tag tag, void** address, size_t size) { if (allocate) *address = malloc (size); else { free (*address); *address = NULL; } }