diff options
author | Eric Christopher <echristo@gmail.com> | 2014-01-29 22:22:56 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2014-01-29 22:22:56 +0000 |
commit | c55cb498c9d312438610eda59ecb8c531a12ee2e (patch) | |
tree | cdb8f8e24a95a27bdf2bf89ac63eed697ee62f98 /test/DebugInfo | |
parent | c879504978f4bb2aebe9189ed7a3866e3003c961 (diff) | |
download | llvm-c55cb498c9d312438610eda59ecb8c531a12ee2e.tar.gz llvm-c55cb498c9d312438610eda59ecb8c531a12ee2e.tar.bz2 llvm-c55cb498c9d312438610eda59ecb8c531a12ee2e.tar.xz |
If we use DW_AT_ranges we need to specify a base address that ranges
are relative to in the compile unit. Currently let's just use 0...
Thanks to Greg Clayton for the catch!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200425 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/DebugInfo')
-rw-r--r-- | test/DebugInfo/X86/stmt-list-multiple-compile-units.ll | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/DebugInfo/X86/stmt-list-multiple-compile-units.ll b/test/DebugInfo/X86/stmt-list-multiple-compile-units.ll index 5cb8f613a3..4e14e6099a 100644 --- a/test/DebugInfo/X86/stmt-list-multiple-compile-units.ll +++ b/test/DebugInfo/X86/stmt-list-multiple-compile-units.ll @@ -9,10 +9,12 @@ ; CHECK: DW_TAG_compile_unit ; CHECK: DW_AT_stmt_list [DW_FORM_sec_offset] (0x00000000) ; CHECK: DW_AT_ranges [DW_FORM_sec_offset] (0x00000000) +; CHECK: DW_AT_low_pc [DW_FORM_addr] (0x0000000000000000) ; CHECK: DW_TAG_compile_unit ; CHECK: DW_AT_stmt_list [DW_FORM_sec_offset] (0x0000003c) ; CHECK: DW_AT_ranges [DW_FORM_sec_offset] (0x00000020) +; CHECK: DW_AT_low_pc [DW_FORM_addr] (0x0000000000000000) ; CHECK: .debug_line contents: ; CHECK-NEXT: Line table prologue: @@ -27,10 +29,12 @@ ; DWARF3: DW_TAG_compile_unit ; DWARF3: DW_AT_stmt_list [DW_FORM_data4] (0x00000000) ; DWARF3: DW_AT_ranges [DW_FORM_data4] (0x00000000) +; DWARF3: DW_AT_low_pc [DW_FORM_addr] (0x0000000000000000) ; DWARF3: DW_TAG_compile_unit ; DWARF3: DW_AT_stmt_list [DW_FORM_data4] (0x0000003c) ; DWARF3: DW_AT_ranges [DW_FORM_data4] (0x00000020) +; DWARF3: DW_AT_low_pc [DW_FORM_addr] (0x0000000000000000) ; DWARF3: .debug_line contents: ; DWARF3-NEXT: Line table prologue: |