aosp12/frameworks/compile/libbcc/tests/debuginfo/host-tests/jit.cpp

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