diff options
author | Diego Novillo <dnovillo@google.com> | 2014-02-14 19:27:53 +0000 |
---|---|---|
committer | Diego Novillo <dnovillo@google.com> | 2014-02-14 19:27:53 +0000 |
commit | 837c54fa7bc1873fc739cbc163b8b5f207bc996c (patch) | |
tree | 1cff438c31507646df2508056f43170bc0febfc2 /test/MC/MachO | |
parent | fba2a769a1f9a05437b1d98c99bb827fb7b44482 (diff) |
Support DWARF discriminators in object streamer.
Summary:
This adds support for emitting DWARF path discriminator values in
the object streamer. It also changes the DWARF dumper to show
discriminator values in the line table output.
Reviewers: echristo
CC: llvm-commits
Differential Revision: http://llvm-reviews.chandlerc.com/D2794
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@201427 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/MachO')
-rw-r--r-- | test/MC/MachO/gen-dwarf-cpp.s | 6 | ||||
-rw-r--r-- | test/MC/MachO/gen-dwarf.s | 14 |
2 files changed, 10 insertions, 10 deletions
diff --git a/test/MC/MachO/gen-dwarf-cpp.s b/test/MC/MachO/gen-dwarf-cpp.s index e42a63a191b..69c49c6235c 100644 --- a/test/MC/MachO/gen-dwarf-cpp.s +++ b/test/MC/MachO/gen-dwarf-cpp.s @@ -17,6 +17,6 @@ L1: leave // CHECK: file_names[ 2] 0 0x00000000 0x00000000 t.s // We check that the source line number 100 is picked up before the "movl" -// CHECK: Address Line Column File ISA Flags -// CHECK: ------------------ ------ ------ ------ --- ------------- -// CHECK: 0x0000000000000000 102 0 2 0 is_stmt +// CHECK: Address Line Column File ISA Discriminator Flags +// CHECK: ------------------ ------ ------ ------ --- ------------- ------------- +// CHECK: 0x0000000000000000 102 0 2 0 0 is_stmt diff --git a/test/MC/MachO/gen-dwarf.s b/test/MC/MachO/gen-dwarf.s index d763dd120ab..997c83498ef 100644 --- a/test/MC/MachO/gen-dwarf.s +++ b/test/MC/MachO/gen-dwarf.s @@ -113,10 +113,10 @@ _x: .long 1 // CHECK: ---- ---------- ---------- --------------------------- // CHECK: file_names[ 1] 1 0x00000000 0x00000000 gen-dwarf.s -// CHECK: Address Line Column File ISA Flags -// CHECK: ------------------ ------ ------ ------ --- ------------- -// CHECK: 0x0000000000000000 6 0 1 0 is_stmt -// CHECK: 0x0000000000000005 7 0 1 0 is_stmt -// CHECK: 0x0000000000000006 8 0 1 0 is_stmt -// CHECK: 0x0000000000000007 11 0 1 0 is_stmt -// CHECK: 0x0000000000000008 11 0 1 0 is_stmt end_sequence +// CHECK: Address Line Column File ISA Discriminator Flags +// CHECK: ------------------ ------ ------ ------ --- ------------- ------------- +// CHECK: 0x0000000000000000 6 0 1 0 0 is_stmt +// CHECK: 0x0000000000000005 7 0 1 0 0 is_stmt +// CHECK: 0x0000000000000006 8 0 1 0 0 is_stmt +// CHECK: 0x0000000000000007 11 0 1 0 0 is_stmt +// CHECK: 0x0000000000000008 11 0 1 0 0 is_stmt end_sequence |