35 lines
467 B
C++
35 lines
467 B
C++
|
// RUN: %clang %s -g -fexceptions %extra-clang-opts -o %t
|
||
|
// RUN: %Test_jit_debuginfo %s %t
|
||
|
// DEBUGGER: set breakpoint pending on
|
||
|
// DEBUGGER: break three
|
||
|
// DEBUGGER: run
|
||
|
// DEBUGGER: bt 4
|
||
|
// CHECK: #0
|
||
|
// CHECK: three () at
|
||
|
// CHECK: #1
|
||
|
// CHECK: in two
|
||
|
// CHECK: #2
|
||
|
// CHECK: in one
|
||
|
// CHECK: #3
|
||
|
// CHECK: in main
|
||
|
|
||
|
int three()
|
||
|
{
|
||
|
return 0;
|
||
|
}
|
||
|
|
||
|
int two()
|
||
|
{
|
||
|
return three();
|
||
|
}
|
||
|
|
||
|
int one()
|
||
|
{
|
||
|
return two();
|
||
|
}
|
||
|
|
||
|
int main(int argc, char** argv)
|
||
|
{
|
||
|
return one();
|
||
|
}
|