#if defined ENABLE_RTL_CHECKING && (GCC_VERSION >= 2007) #define RTL_CHECKC1(RTX, N, C) __extension__ \ (*({ __typeof (RTX) const _rtx = (RTX); const int _n = (N); \ if (GET_CODE (_rtx) != (C)) \ rtl_check_failed_code1 (_rtx, (C), __FILE__, __LINE__, \ __FUNCTION__); \ &_rtx->u.fld[_n]; }))
#else /* not ENABLE_RTL_CHECKING */ #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) #endif