Skip to content

Commit 097cd89

Browse files
committed
Cleanup os_bsd_aarch64 signal handling
1 parent e42b82d commit 097cd89

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -277,22 +277,14 @@ bool PosixSignals::pd_hotspot_signal_handler(int sig, siginfo_t* info,
277277
}
278278

279279
return false;
280-
}
281-
else
282-
283-
if (sig == SIGFPE &&
280+
} else if (sig == SIGFPE &&
284281
(info->si_code == FPE_INTDIV || info->si_code == FPE_FLTDIV)) {
285282
stub =
286283
SharedRuntime::
287284
continuation_for_implicit_exception(thread,
288285
pc,
289286
SharedRuntime::
290287
IMPLICIT_DIVIDE_BY_ZERO);
291-
#ifdef __APPLE__
292-
} else if (sig == SIGFPE && info->si_code == FPE_NOOP) {
293-
Unimplemented();
294-
#endif /* __APPLE__ */
295-
296288
} else if ((sig == SIGSEGV || sig == SIGBUS) &&
297289
MacroAssembler::uses_implicit_null_check(info->si_addr)) {
298290
// Determination of interpreter/vtable stub/compiled code null exception

0 commit comments

Comments
 (0)