diff options
author | Eric Christopher <echristo@gmail.com> | 2012-12-27 02:14:01 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2012-12-27 02:14:01 +0000 |
commit | 64f824c9d181c8ee78cba5b00fa7be0e5a0900a5 (patch) | |
tree | f0e964ea93bd6df6a8bb9963789a51f57ca24e5c /test | |
parent | d84aa00c7cec63292b4dbca37e813ce64254469f (diff) | |
download | external_llvm-64f824c9d181c8ee78cba5b00fa7be0e5a0900a5.zip external_llvm-64f824c9d181c8ee78cba5b00fa7be0e5a0900a5.tar.gz external_llvm-64f824c9d181c8ee78cba5b00fa7be0e5a0900a5.tar.bz2 |
For the dwarf5 split debug info code split out the string section
per compile unit/skeleton compile unit. Update tests accordingly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171133 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r-- | test/DebugInfo/X86/fission-cu.ll | 4 | ||||
-rw-r--r-- | test/DebugInfo/X86/stringpool.ll | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/test/DebugInfo/X86/fission-cu.ll b/test/DebugInfo/X86/fission-cu.ll index f22874f..28d4fb0 100644 --- a/test/DebugInfo/X86/fission-cu.ll +++ b/test/DebugInfo/X86/fission-cu.ll @@ -20,10 +20,10 @@ ; DW_AT_ranges_base, DW_AT_addr_base. ; CHECK: DW_TAG_compile_unit -; CHECK: DW_AT_GNU_dwo_name [DW_FORM_strp] ( .debug_str[0x00000035] = "baz.c") +; CHECK: DW_AT_GNU_dwo_name [DW_FORM_strp] ( .debug_str[0x00000000] = "baz.c") ; CHECK: DW_AT_low_pc [DW_FORM_addr] (0x0000000000000000) ; CHECK: DW_AT_stmt_list [DW_FORM_data4] (0x00000000) -; CHECK: DW_AT_comp_dir [DW_FORM_strp] ( .debug_str[0x0000003b] = "/usr/local/google/home/echristo/tmp") +; CHECK: DW_AT_comp_dir [DW_FORM_strp] ( .debug_str[0x00000006] = "/usr/local/google/home/echristo/tmp") ; Make sure there's only one compile unit for now. ; CHECK-NOT: DW_TAG_compile_unit diff --git a/test/DebugInfo/X86/stringpool.ll b/test/DebugInfo/X86/stringpool.ll index caf12c2..21b0d09 100644 --- a/test/DebugInfo/X86/stringpool.ll +++ b/test/DebugInfo/X86/stringpool.ll @@ -15,7 +15,7 @@ !7 = metadata !{i32 720932, null, metadata !"int", null, i32 0, i64 32, i64 32, i64 0, i32 0, i32 5} ; [ DW_TAG_base_type ] ; Verify that we refer to 'yyyy' with a relocation. -; LINUX: .long .Lstring3 # DW_AT_name +; LINUX: .long .Linfo_string3 # DW_AT_name ; LINUX-NEXT: .long 38 # DW_AT_type ; LINUX-NEXT: # DW_AT_external ; LINUX-NEXT: .byte 1 # DW_AT_decl_file @@ -25,7 +25,7 @@ ; LINUX-NEXT: .quad yyyy ; Verify that we refer to 'yyyy' without a relocation. -; DARWIN: Lset5 = Lstring3-Lsection_str ## DW_AT_name +; DARWIN: Lset5 = Linfo_string3-Linfo_string ## DW_AT_name ; DARWIN-NEXT: .long Lset5 ; DARWIN-NEXT: .long 39 ## DW_AT_type ; DARWIN-NEXT: .byte 1 ## DW_AT_external |