DW_FORM_sec_offset should be a relocation on platforms that use
authorEric Christopher <echristo@gmail.com>
Sun, 7 Apr 2013 03:43:09 +0000 (03:43 +0000)
committerEric Christopher <echristo@gmail.com>
Sun, 7 Apr 2013 03:43:09 +0000 (03:43 +0000)
commit9a9e73b47d139ecb6bfc3c934352ab7c7ee9af44
treeeafe60a74a31567b9169b095c09ab82061466103
parent16f19693282b41bb6b0a627e417684add6f26de4
DW_FORM_sec_offset should be a relocation on platforms that use
a relocation across sections. Do this for DW_AT_stmt list in the
skeleton CU and check the relocations in the debug_info section.

Add a FIXME for multiple CUs.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178969 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/CodeGen/AsmPrinter/DwarfDebug.h
lib/DebugInfo/DWARFFormValue.cpp
test/DebugInfo/X86/fission-cu.ll