diff --git a/libunwind/test/unwind_leaffunction.pass.cpp b/libunwind/test/unwind_leaffunction.pass.cpp --- a/libunwind/test/unwind_leaffunction.pass.cpp +++ b/libunwind/test/unwind_leaffunction.pass.cpp @@ -39,7 +39,7 @@ } __attribute__((noinline)) void crashing_leaf_func(void) { - raise(SIGSEGV); + kill(getpid(), SIGSEGV); } int main(int, char**) {