12345678910111213141516171819202122232425262728293031 |
- // RUN: %clangxx %s -g -fexceptions %extra-clang-opts -o %t
- // RUN: %Test_jit_debuginfo %s %t
- // DEBUGGER: set verbose on
- // DEBUGGER: b __jit_debug_register_code
- // DEBUGGER: run
- // DEBUGGER: info sources
- // CHECK: test_info_sources.cpp
- // DEBUGGER: c
- static int function_with_a_segfault() {
- int* bla = 0;
- *bla = 5;
- return 0;
- }
- static int some_function() {
- return function_with_a_segfault();
- }
- static int foo() {
- return some_function();
- }
- static int bar() {
- return foo();
- }
- int main() {
- return bar();
- }
|