1 // RUN: %clangxx %s -g -fexceptions %extra-clang-opts -o %t 2 // RUN: %Test_jit_debuginfo %s %t 3 // DEBUGGER: set verbose on 4 // DEBUGGER: run 5 // DEBUGGER: bt 2 6 // CHECK: function_with_a_segfault 7 // CHECK: some_function 8 function_with_a_segfault()9static int function_with_a_segfault() { 10 int* bla = 0; 11 *bla = 5; 12 return 0; 13 } 14 some_function()15static int some_function() { 16 return function_with_a_segfault(); 17 } 18 foo()19static int foo() { 20 return some_function(); 21 } 22 bar()23static int bar() { 24 return foo(); 25 } 26 main()27int main() { 28 return bar(); 29 } 30