[Bug #20633] Fix the condition for atomic_signal_fence
`AC_CHECK_DECLS` defines `HAVE_DECL_SYMBOL` to 1 if declared, 0 otherwise, not undefined.
This commit is contained in:
parent
84138f52b8
commit
7472fff7f1
@ -423,7 +423,7 @@ vm_push_frame(rb_execution_context_t *ec,
|
||||
This is a no-op in all cases we've looked at (https://godbolt.org/z/3oxd1446K), but should guarantee it for all
|
||||
future/untested compilers/platforms. */
|
||||
|
||||
#ifdef HAVE_DECL_ATOMIC_SIGNAL_FENCE
|
||||
#if defined HAVE_DECL_ATOMIC_SIGNAL_FENCE && HAVE_DECL_ATOMIC_SIGNAL_FENCE
|
||||
atomic_signal_fence(memory_order_seq_cst);
|
||||
#endif
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user