First bit of support for the dwarf .loc directive. This patch updates the
authorKevin Enderby <enderby@apple.com>
Tue, 24 Aug 2010 20:32:42 +0000 (20:32 +0000)
committerKevin Enderby <enderby@apple.com>
Tue, 24 Aug 2010 20:32:42 +0000 (20:32 +0000)
commitc1840b3da25222680b51f853697a871fedda51d5
tree3e8ead8c25c2fc13a34f9fea476aa8def72545cb
parenta15a1336478ffe16f3165c99e5c0e434eb6c53a2
First bit of support for the dwarf .loc directive.  This patch updates the
needed parsing for the .loc directive and saves the current info from that
into the context.  The next patch will take the current loc info after an
instruction is assembled and save that info into a vector for each section for
use to build the line number tables.  The patch after that will encode the info
from those vectors into the output file as the dwarf line tables.

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