From 4b945500a5eb1b32ee8004e40e386105ee5815eb Mon Sep 17 00:00:00 2001 From: Devang Patel Date: Tue, 9 Mar 2010 00:44:10 +0000 Subject: [PATCH] Start using DIFile. See updated SourceLevelDebugging.html for more information. This patch updates LLVMDebugVersion to 8. Debug info descriptors encoded using LLVMDebugVersion 7 is supported. Corresponding llvmgcc and clang FE commits are required. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98020 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/SourceLevelDebugging.html | 198 ++++++++++-------- include/llvm/Analysis/DebugInfo.h | 91 +++++--- include/llvm/Support/Dwarf.h | 3 +- lib/Analysis/DebugInfo.cpp | 49 ++--- .../2010-02-17-DbgArtificialArg.cpp | 2 +- 5 files changed, 201 insertions(+), 142 deletions(-) diff --git a/docs/SourceLevelDebugging.html b/docs/SourceLevelDebugging.html index b028ee6d349..005eb130396 100644 --- a/docs/SourceLevelDebugging.html +++ b/docs/SourceLevelDebugging.html @@ -25,6 +25,7 @@
  • Debug information descriptors