#define _SDT_HAS_SEMAPHORES 1
#define STAP_HAS_SEMAPHORES 1
#include <sys/sdt.h>
#if defined STAP_SDT_V1
#define STAPTEST_PROBE0_ENABLED() __builtin_expect (probe0_semaphore, 0)
#define staptest_probe0_semaphore probe0_semaphore
#else
#define STAPTEST_PROBE0_ENABLED() __builtin_expect (staptest_probe0_semaphore, 0)
#endif
__extension__ extern unsigned short staptest_probe0_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
#define STAPTEST_PROBE0() \
DTRACE_PROBE (staptest, probe0)