Revision c552d6c0

b/tcg/tcg.h
530 530
    abort();\
531 531
} while (0)
532 532

  
533
#ifdef CONFIG_DEBUG_TCG
534
# define tcg_debug_assert(X) do { assert(X); } while (0)
535
#elif QEMU_GNUC_PREREQ(4, 5)
536
# define tcg_debug_assert(X) \
537
    do { if (!(X)) { __builtin_unreachable(); } } while (0)
538
#else
539
# define tcg_debug_assert(X) do { (void)(X); } while (0)
540
#endif
541

  
533 542
void tcg_add_target_add_op_defs(const TCGTargetOpDef *tdefs);
534 543

  
535 544
#if TCG_TARGET_REG_BITS == 32

Also available in: Unified diff