summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2013-10-21 16:37:22 +0000
committerDavid Blaikie <dblaikie@gmail.com>2013-10-21 16:37:22 +0000
commitda39dd30ad3c969be3ac843307d4630807699538 (patch)
treebb73fef84a92cce2ed13223f69323322a65cb0a1 /test
parent0cfca3d7ac253baa6b32694711700d61c797b9ee (diff)
downloadllvm-da39dd30ad3c969be3ac843307d4630807699538.tar.gz
llvm-da39dd30ad3c969be3ac843307d4630807699538.tar.bz2
llvm-da39dd30ad3c969be3ac843307d4630807699538.tar.xz
DebugInfo: Hash DW_FORM_GNU_str_index as a string.
Found while adding type safety to the various DWARF enumerations (form, attribute, tag, etc) that caused Clang to warn on an incompletely covered switch. Converting the comment to a default/unreachable uncovered this case of an unsupported form encoding. Seems we were skipping fission strings entirely. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193089 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r--test/DebugInfo/X86/fission-hash.ll4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/DebugInfo/X86/fission-hash.ll b/test/DebugInfo/X86/fission-hash.ll
index 969b21c4d8..e3e0c30661 100644
--- a/test/DebugInfo/X86/fission-hash.ll
+++ b/test/DebugInfo/X86/fission-hash.ll
@@ -3,8 +3,8 @@
; The source is an empty file.
-; CHECK: DW_AT_GNU_dwo_id [DW_FORM_data8] (0x63fc20b98dd69e2d)
-; CHECK: DW_AT_GNU_dwo_id [DW_FORM_data8] (0x63fc20b98dd69e2d)
+; CHECK: DW_AT_GNU_dwo_id [DW_FORM_data8] (0x0c1e629c9e5ada4f)
+; CHECK: DW_AT_GNU_dwo_id [DW_FORM_data8] (0x0c1e629c9e5ada4f)
!llvm.dbg.cu = !{!0}
!llvm.module.flags = !{!3}