Debug Info: use module flag to set up Dwarf version.
authorManman Ren <mren@apple.com>
Tue, 2 Jul 2013 23:40:10 +0000 (23:40 +0000)
committerManman Ren <mren@apple.com>
Tue, 2 Jul 2013 23:40:10 +0000 (23:40 +0000)
commitac8062bb724136609f422be9c5a82d3514645011
treeecd2f216f1c3a9b2007d0e14203b618ff725b6a6
parent38db092083ba69af5b3fa60532798a9bc34f91b7
Debug Info: use module flag to set up Dwarf version.

Correctly handles ref_addr depending on the Dwarf version. Emit Dwarf with
version from module flag.

TODO: turn on/off features depending on the Dwarf version.
llvm-svn: 185484
llvm/include/llvm/CodeGen/AsmPrinter.h
llvm/lib/CodeGen/AsmPrinter/DIE.cpp
llvm/lib/CodeGen/AsmPrinter/DIE.h
llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
llvm/test/DebugInfo/version.ll [new file with mode: 0644]