This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Dwarf location list base address entry


On Thu, Apr 19, 2012 at 04:37:22PM -0700, Sterling Augustine wrote:
> Hi,
> 
> Under what circumstances does gcc emit a base address selection entry
> for a dwarf location list?
> 
> I've looked at the code, and think the answer is "never", but perhaps
> I'm missing something, and I want to be sure.

I think never is the right answer.  If !have_multiple_function_sections
DW_AT_low_pc of the CUs is non-zero and .debug_loc addresses are based
on that, if have_multiple_function_sections, then DW_AT_low_pc is 0,
the CU has DW_AT_ranges and .debug_loc list are absolute.

	Jakub


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]