summaryrefslogtreecommitdiffstats
path: root/llvm/test/MC/ELF/debug-md5.s
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/MC/ELF/debug-md5.s')
-rw-r--r--llvm/test/MC/ELF/debug-md5.s19
1 files changed, 13 insertions, 6 deletions
diff --git a/llvm/test/MC/ELF/debug-md5.s b/llvm/test/MC/ELF/debug-md5.s
index 88fd967a038..4aaf8eec2be 100644
--- a/llvm/test/MC/ELF/debug-md5.s
+++ b/llvm/test/MC/ELF/debug-md5.s
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple x86_64-unknown-unknown -dwarf-version 5 -filetype=obj %s -o -| llvm-dwarfdump --debug-line - | FileCheck %s
+// RUN: llvm-mc -triple x86_64-unknown-unknown -dwarf-version 5 -filetype=obj %s -o - | llvm-dwarfdump --debug-line --debug-line-str -v - | FileCheck %s
.file 1 "dir1/foo" md5 "00112233445566778899aabbccddeeff"
.file 2 "dir2" "bar" md5 "ffeeddccbbaa99887766554433221100"
@@ -9,10 +9,17 @@
# CHECK: debug_line[0x00000000]
# CHECK: version: 5
-# CHECK: include_directories[ 0] = ""
-# CHECK: include_directories[ 1] = "dir1"
-# CHECK: include_directories[ 2] = "dir2"
+# CHECK: include_directories[ 0] = .debug_line_str[0x00000000] = ""
+# CHECK: include_directories[ 1] = .debug_line_str[0x00000001] = "dir1"
+# CHECK: include_directories[ 2] = .debug_line_str[0x00000006] = "dir2"
# CHECK-NOT: include_directories
# CHECK: Dir MD5 Checksum File Name
-# CHECK: file_names[ 1] 1 00112233445566778899aabbccddeeff "foo"
-# CHECK: file_names[ 2] 2 ffeeddccbbaa99887766554433221100 "bar"
+# CHECK: file_names[ 1] 1 00112233445566778899aabbccddeeff .debug_line_str[0x0000000b] = "foo"
+# CHECK: file_names[ 2] 2 ffeeddccbbaa99887766554433221100 .debug_line_str[0x0000000f] = "bar"
+
+# CHECK: .debug_line_str contents:
+# CHECK-NEXT: 0x00000000: ""
+# CHECK-NEXT: 0x00000001: "dir1"
+# CHECK-NEXT: 0x00000006: "dir2"
+# CHECK-NEXT: 0x0000000b: "foo"
+# CHECK-NEXT: 0x0000000f: "bar"
OpenPOWER on IntegriCloud