This is the mail archive of the
dwarf2@corp.sgi.com
mailing list for the dwarf2 project.
Re: Modifies vs. Replaces
- To: dwarf2 at corp dot sgi dot com (dwarf2)
- Subject: Re: Modifies vs. Replaces
- From: todd dot allen at ccur dot com (Todd Allen)
- Date: Tue, 27 Mar 2001 10:11:17 -0700 (MST)
- Reply-To: todd dot allen at ccur dot com (Todd Allen)
That example for approach #3 was a little mangled. Here's a better one:
[0xffffffff 0x0, (set base address to 0)
0x0 .. symbol2 DW_OP_addr ...,
symbol1 .. symbol3, DW_OP_reg...,
symbol3 .. 0xffffffff, DW_OP_addr ...]
Where it describes:
0 .. symbol1 (in global in-memory location only)
symbol1 .. symbol2 (in global in-memory location & in register)
symbol2 .. symbol3 (in register only)
symbol3 .. 0xffffffff (back in global in-memory location only)
--
Todd Allen
Concurrent Computer Corporation