diff options
author | David Blaikie <dblaikie@gmail.com> | 2013-10-21 16:37:22 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2013-10-21 16:37:22 +0000 |
commit | da39dd30ad3c969be3ac843307d4630807699538 (patch) | |
tree | bb73fef84a92cce2ed13223f69323322a65cb0a1 /test | |
parent | 0cfca3d7ac253baa6b32694711700d61c797b9ee (diff) | |
download | llvm-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.ll | 4 |
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} |