The allocation of regions within the linker area is normally left to the best-fit 'Allocator_avl', which happens to populate the linker area starting with the binary followed by all loaded libraried with no gaps in between. When replacing the binary during execve, however, we need to ensure that the new binary does not conflict with any library that stays resident during execve. This patch tweaks the linker's region allocation scheme such that these libraries are placed at the end of the linker area. Issue #3481 |
||
---|---|---|
.. | ||
core | ||
include | ||
ld | ||
lib | ||
test | ||
timer | ||
README |
This directory contains all source codes.