]> granicus.if.org Git - clang/commitdiff
[DebugInfo] Add debug-entry-values test coverage, NFC
authorVedant Kumar <vsk@apple.com>
Mon, 26 Aug 2019 20:50:54 +0000 (20:50 +0000)
committerVedant Kumar <vsk@apple.com>
Mon, 26 Aug 2019 20:50:54 +0000 (20:50 +0000)
Check that call site descriptions are emitted in dwarf4 + lldb +
debug-entry-values mode.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@369964 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGenCXX/dbg-info-all-calls-described.cpp

index f04f32756f15b4c049ed2380f299463e1450ad3a..1cb2b6c609f3825c6d52dd3c8ced9fdfe5f00421 100644 (file)
 // RUN: | FileCheck %s -check-prefix=HAS-ATTR \
 // RUN:     -implicit-check-not=DIFlagAllCallsDescribed
 
+// Supported: DWARF4 + LLDB tuning by using '-femit-debug-entry-values'
+// RUN: %clang_cc1 -femit-debug-entry-values -emit-llvm -triple x86_64-linux-gnu \
+// RUN:   %s -o - -O1 -disable-llvm-passes -debugger-tuning=lldb \
+// RUN:   -debug-info-kind=standalone -dwarf-version=4 \
+// RUN: | FileCheck %s -check-prefix=HAS-ATTR \
+// RUN:     -implicit-check-not=DIFlagAllCallsDescribed
+
 // Unsupported: -O0 + '-femit-debug-entry-values'
 // RUN: %clang_cc1 -femit-debug-entry-values -emit-llvm -triple x86_64-linux-gnu \
 // RUN:   %s -o - -O0 -disable-llvm-passes -debugger-tuning=gdb \