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();
|
|
}
|