__AQ_LONG:
- if (__builtin_saddl_overflow(val->_long.value, (int64_t)ind, &val->_long.value))
+ if (__builtin_saddl_overflow(val->_long.value, (long int)ind, (long int *)&val->_long.value))
THROW_OVERFLOW();
goto *jump_end;
__LONG_NC:
- if (__builtin_saddl_overflow(P1->_long.value, P2->_long.value, &P1->_long.value))
+ if (__builtin_saddl_overflow(P1->_long.value, P2->_long.value, (long int *)&P1->_long.value))
THROW_OVERFLOW();
SP--;
return;
__LONG_NC:
- if (__builtin_ssubl_overflow(P1->_long.value, P2->_long.value, &P1->_long.value))
+ if (__builtin_ssubl_overflow(P1->_long.value, P2->_long.value, (long int *)&P1->_long.value))
THROW_OVERFLOW();
SP--;
return;
__LONG_NC:
- if (__builtin_smull_overflow(P1->_long.value, P2->_long.value, &P1->_long.value))
+ if (__builtin_smull_overflow(P1->_long.value, P2->_long.value, (long int *)&P1->_long.value))
THROW_OVERFLOW();
SP--;
return;