runtime_loader: Set B_CLONEABLE_AREA on the debug area.
The debug_server uses it for symbol lookup.
This commit is contained in:
parent
964cab4615
commit
40b0fbbb5d
|
@ -1177,7 +1177,7 @@ rldelf_init(void)
|
||||||
runtime_loader_debug_area *area;
|
runtime_loader_debug_area *area;
|
||||||
area_id areaID = _kern_create_area(RUNTIME_LOADER_DEBUG_AREA_NAME,
|
area_id areaID = _kern_create_area(RUNTIME_LOADER_DEBUG_AREA_NAME,
|
||||||
(void **)&area, B_RANDOMIZED_ANY_ADDRESS, size, B_NO_LOCK,
|
(void **)&area, B_RANDOMIZED_ANY_ADDRESS, size, B_NO_LOCK,
|
||||||
B_READ_AREA | B_WRITE_AREA);
|
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
|
||||||
if (areaID < B_OK) {
|
if (areaID < B_OK) {
|
||||||
FATAL("Failed to create debug area.\n");
|
FATAL("Failed to create debug area.\n");
|
||||||
_kern_loading_app_failed(areaID);
|
_kern_loading_app_failed(areaID);
|
||||||
|
|
Loading…
Reference in New Issue