summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2013-02-05 07:32:00 +0000
committerEric Christopher <echristo@gmail.com>2013-02-05 07:32:00 +0000
commit19c336472817122c055ac5495bc49ce57e1986f0 (patch)
tree78a65b7e47b6f102a541bd1bbca7c6e3abaf0c45 /test
parent208cc6f48975320da1a71cf7f7eff497f4f43b75 (diff)
downloadllvm-19c336472817122c055ac5495bc49ce57e1986f0.tar.gz
llvm-19c336472817122c055ac5495bc49ce57e1986f0.tar.bz2
llvm-19c336472817122c055ac5495bc49ce57e1986f0.tar.xz
Add support for testing the output of the abbrev table for the
skeleton CU as part of the DWARF5 split dwarf proposal. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174351 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r--test/DebugInfo/X86/fission-cu.ll10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/DebugInfo/X86/fission-cu.ll b/test/DebugInfo/X86/fission-cu.ll
index fd2fedd7a8..419a849250 100644
--- a/test/DebugInfo/X86/fission-cu.ll
+++ b/test/DebugInfo/X86/fission-cu.ll
@@ -17,6 +17,16 @@
; DW_AT_low_pc, DW_AT_high_pc, DW_AT_ranges, DW_AT_dwo_name, DW_AT_dwo_id,
; DW_AT_ranges_base, DW_AT_addr_base.
+; CHECK: .debug_abbrev contents:
+; CHECK: Abbrev table for offset: 0x00000000
+; CHECK: [1] DW_TAG_compile_unit DW_CHILDREN_no
+; CHECK: DW_AT_GNU_dwo_name DW_FORM_strp
+; CHECK: DW_AT_GNU_dwo_id DW_FORM_data8
+; CHECK: DW_AT_GNU_addr_base DW_FORM_sec_offset
+; CHECK: DW_AT_low_pc DW_FORM_addr
+; CHECK: DW_AT_stmt_list DW_FORM_sec_offset
+; CHECK: DW_AT_comp_dir DW_FORM_strp
+
; CHECK: .debug_info contents:
; CHECK: DW_TAG_compile_unit
; CHECK: DW_AT_GNU_dwo_name [DW_FORM_strp] ( .debug_str[0x00000000] = "baz.dwo")