[dsymutil] Implement DW_AT_ranges linking.
authorFrederic Riss <friss@apple.com>
Fri, 13 Mar 2015 23:30:31 +0000 (23:30 +0000)
committerFrederic Riss <friss@apple.com>
Fri, 13 Mar 2015 23:30:31 +0000 (23:30 +0000)
commit25440876b002b7046c5d30741bc74c15ffba1ca4
tree582ac9359d36c33989dbf1885e7501e4b7107bd0
parent9552948aef66b07f24ae65ebd10e355f2b73de6d
[dsymutil] Implement DW_AT_ranges linking.

Nothing fancy, just a straightforward offset to apply to the original
debug_ranges entries to get them in line with the linked addresses.

llvm-svn: 232232
llvm/test/tools/dsymutil/X86/basic-lto-dw4-linking-x86.test
llvm/test/tools/dsymutil/X86/basic-lto-linking-x86.test
llvm/tools/dsymutil/DwarfLinker.cpp