summaryrefslogtreecommitdiffstats
path: root/cpukit/libdl/rtl-alloc-heap.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* libdl: Realloc text memory if there are trampolinesChris Johns2023-08-271-1/+4
| | | | | | | | | - Add resize to the allocator interface - Rework the trampoline variables in the obj struct to make better sense of what is happening Closes #4944
* cpukit/libdl: Manual file header reordering (SPDX, Doxygen, Copyright)Joel Sherrill2022-03-221-7/+8
| | | | Updates #3053.
* cpukit/libdl Change license to BSD-2Joel Sherrill2022-03-221-3/+22
| | | | Updates #3053.
* libdl/alloc: Add a locking interface to the allocator.Chris Johns2019-02-201-5/+18
| | | | | | | | | | | | | - Allow an allocator to lock the allocations. This is needed to lock the heap allocator so the text and trampoline table are as close together as possible to allow for the largest possible object file size. - Update the default heap allocator to lock the heap allocator. - Update ELF loading to lock the allocator. Updates #3685
* libdl: Allocator does not unlock and lock memory on loading.Chris Johns2019-02-151-3/+3
| | | | Close #3692
* libdl: Remove _t from all structures as this is reserved for the standardsChris Johns2018-04-121-4/+4
|
* cpukit: Add libdl with the Runtime Loader (RTL) code.Chris Johns2014-10-311-0/+33
This is a merge of the RTL project.