#if defined ENABLE_RTL_FLAG_CHECKING && (GCC_VERSION >= 2007) #define RTL_INSN_CHAIN_FLAG_CHECK(NAME, RTX) \ __extension__ \ ({ __typeof (RTX) const _rtx = (RTX); \ if (!INSN_CHAIN_CODE_P (GET_CODE (_rtx))) \ rtl_check_failed_flag (NAME, _rtx, __FILE__, __LINE__, \ __FUNCTION__); \ _rtx; })
#else /* not ENABLE_RTL_FLAG_CHECKING */ #define RTL_INSN_CHAIN_FLAG_CHECK(NAME, RTX) (RTX) #endif