Add a "debugger tuning" concept that allows us to fine-tune how we
authorPaul Robinson <paul_robinson@playstation.sony.com>
Wed, 15 Jul 2015 22:04:54 +0000 (22:04 +0000)
committerPaul Robinson <paul_robinson@playstation.sony.com>
Wed, 15 Jul 2015 22:04:54 +0000 (22:04 +0000)
commit641735d4266e22111b9772f6993182517a1b3205
tree769b230e9a38fea9fa645ae2af10c7193edd3bda
parent063eb4e38935f2c55620feb5135f6d3b9fa2450f
Add a "debugger tuning" concept that allows us to fine-tune how we
emit debug info, according to the preferences of the different
debuggers used on various targets.
Darwin and FreeBSD default to tuning for LLDB; PS4 defaults to tuning for
the SCE (Sony Computer Entertainment) debugger.  All others default to GDB.

Differential Revision: http://reviews.llvm.org/D8506

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@242338 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/CodeGen/AsmPrinter/DwarfDebug.h
test/DebugInfo/X86/debugger-tune.ll [new file with mode: 0644]
test/DebugInfo/X86/tls.ll