First part of support for generating dwarf for assembly source files with the
authorKevin Enderby <enderby@apple.com>
Tue, 1 Nov 2011 22:27:22 +0000 (22:27 +0000)
committerKevin Enderby <enderby@apple.com>
Tue, 1 Nov 2011 22:27:22 +0000 (22:27 +0000)
commit613b7576896fbd03fe495f4ee27b404f81386774
tree2650c11c10a570a3683afe918366e5c93b246529
parent60cb643f7561e5be7a3b5fe705535e96de72cbf5
First part of support for generating dwarf for assembly source files with the
-g flag.  In this part we generate the .file for the source being assembled and
the .loc's for the assembled instructions.

The next part will be to generate the dwarf Compile Unit DIE and a dwarf
subprogram DIE for each non-temporary label.

Once the next part is done test cases will be added.  rdar://9275556

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143509 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCContext.h
lib/MC/MCContext.cpp
lib/MC/MCParser/AsmParser.cpp
tools/llvm-mc/llvm-mc.cpp