diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/115-native-bridge/nativebridge.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test/115-native-bridge/nativebridge.cc b/test/115-native-bridge/nativebridge.cc index fd94b23..c8141a7 100644 --- a/test/115-native-bridge/nativebridge.cc +++ b/test/115-native-bridge/nativebridge.cc @@ -197,7 +197,9 @@ static jint trampoline_Java_Main_testSignal(JNIEnv*, jclass) { struct sigaction tmp; sigemptyset(&tmp.sa_mask); tmp.sa_sigaction = test_sigaction_handler; +#if !defined(__APPLE__) && !defined(__mips__) tmp.sa_restorer = nullptr; +#endif sigaction(SIGSEGV, &tmp, nullptr); #if defined(__arm__) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__) |