This message indicates that the object file contains two or more sections that are mapped to overlapping memory addresses.
In most cases, this points to an error in the linker configuration or the generated object file, as multiple sections are attempting to occupy the same memory region.
TRACE32 handles this situation by loading the overlapping sections in the order they appear in the object file. Consequently, data loaded later overwrites any previously loaded data at the same addresses.
To determine which sections overlap and in which order they were loaded, use:
sYmbol.List.MAPThis command displays the memory layout of the loaded sections and their load order, allowing you to identify which section ultimately occupies the overlapping addresses.
Add a comment