Summary: Implemented support for Debug Fission. For the most part it doesn't impact Monolithic execution path. One area that was changed is the DW_AT_low_pc/DW_AT_high_pc conversion. Before it was to DW_AT_ranges/DW_AT_low_pc, now DW_AT_low_pc is kept in same place. Another more visible impact is in Skeleton CU the DW_AT_low_pc is replaced with DW_AT_ranges_base if it's not originally present and bolt converted ranges conversion inside the dwo units. Output of this are multiple .dwo files with updated debug information. (cherry picked from FBD29569788)
8 lines
84 B
Plaintext
8 lines
84 B
Plaintext
SECTIONS
|
|
{
|
|
. = 0x4002a0;
|
|
.text : { *(.text*) }
|
|
. = 0x601000;
|
|
.data : { *(.data) }
|
|
}
|