The second part of support for generating dwarf for assembly source files. This
authorKevin Enderby <enderby@apple.com>
Fri, 9 Dec 2011 18:09:40 +0000 (18:09 +0000)
committerKevin Enderby <enderby@apple.com>
Fri, 9 Dec 2011 18:09:40 +0000 (18:09 +0000)
commit94c2e85bea1ab1b837a4c055ccc83d5cd32dd027
tree2439394068bac231063b5bd6d977167d65e29ebf
parentbf67a99c35412db4bf6c1e2fd511d9044d6acc71
The second part of support for generating dwarf for assembly source files.  This
generates the dwarf Compile Unit DIE and a dwarf subprogram DIE for each
non-temporary label.

The next part will be to get the clang driver to enable this when assembling
a .s file.  rdar://9275556

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146262 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCContext.h
include/llvm/MC/MCDwarf.h
include/llvm/Support/Dwarf.h
lib/MC/MCAsmStreamer.cpp
lib/MC/MCDwarf.cpp
lib/MC/MCObjectStreamer.cpp
lib/MC/MCParser/AsmParser.cpp
test/MC/MachO/gen-dwarf.s [new file with mode: 0644]
tools/llvm-mc/llvm-mc.cpp