Re: [Dwarf-Discuss] address pool + offset representation

2017-05-31 Thread David Blaikie
Ping - any ideas? On Wed, May 17, 2017 at 4:17 PM David Blaikie wrote: > A big part of Fission debug info in object files an optimized build, are > unique address relocation in debug_addr and debug_ranges. I have an example > binary where for N bytes of .text, there are ~2N bytes of .rela.debug_

Re: [Dwarf-Discuss] Including the DWO name in the CU hash

2017-05-31 Thread David Blaikie
Ping? I did end up hacking around this by hashing in the DWO name into the CU hash if LLVM's producing more than one CU. It's not perfect (really it's more about the ThinLTO importing stage - normal LTO doesn't need this sort of mangling) but suffices for now: http://llvm.org/viewvc/llvm-project?r

Re: [Dwarf-Discuss] Fission + cross-CU references (ref_addr)

2017-05-31 Thread David Blaikie
Pinging this thread & bringing it to the attention of Cary & Doug in case they've got some thoughts. I'd love to have some kind of ideas about this to work on an implementation in GDB (as an extension/prototype). (don't mean to dismiss Paul's suggestion - and I generally agree with it, except whe