* src/atomic_ops.c [__hexagon__ && !AO_USE_NO_SIGNALS
&& !AO_USE_NANOSLEEP] (AO_USE_NO_SIGNALS, AO_USE_NANOSLEEP): Define;
add comment.
# include "config.h"
#endif
-#if defined(__native_client__) && !defined(AO_USE_NO_SIGNALS) \
- && !defined(AO_USE_NANOSLEEP)
+#if (defined(__hexagon__) || defined(__native_client__)) \
+ && !defined(AO_USE_NO_SIGNALS) && !defined(AO_USE_NANOSLEEP)
+ /* Hexagon QuRT does not have sigprocmask (but Hexagon does not need */
+ /* emulation, so it is OK not to bother about signals blocking). */
/* Since NaCl is not recognized by configure yet, we do it here. */
# define AO_USE_NO_SIGNALS
# define AO_USE_NANOSLEEP