On 05/22/2018 05:07 PM, Michael Eager wrote:
> The thinking may be that if the linker is going to coalesce like-
> named sections from multiple object files, it might as well do
> the same for like-named sections in the same object file.

Yes, that is what the armcc linker does, the final executable has
an ordinary set of sections, no section groups, no surprises.

One thing that puzzles me though is: given two .debug_info and two
.debug_line
not in any section group, how do the armcc tools associate the right
debug_line
with each .debug_info?   Another is about .debug_abbrev being in a section
group, but applying (apparently) to ALL .debug_info.  Confusing.

The compiler involved is  not gcc (generating this object file).


Here is the  producer string from a hex dump of one .debug_info section:
Component: ARM Compiler 5.06 update 1(build 61) Tool:  armcc  [4d35ad]

DavidA

There's no chance that the iPhone is going to get any significant market share. 
 -- Steve Ballmer

_______________________________________________
Dwarf-Discuss mailing list
Dwarf-Discuss@lists.dwarfstd.org
http://lists.dwarfstd.org/listinfo.cgi/dwarf-discuss-dwarfstd.org

Reply via email to