} zend_fcall;
typedef union impl_val {
- char cval;
int8_t i8;
uint8_t u8;
- short sval;
int16_t i16;
uint16_t u16;
- int ival;
int32_t i32;
uint32_t u32;
- long lval;
int64_t i64;
uint64_t u64;
+#if HAVE_INT128
+ int128_t i128;
+ uint128_t u128;
+#endif
float fval;
double dval;
#ifdef HAVE_LONG_DOUBLE
zend_fcall *cb;
} zend;
void *ptr;
+#ifdef PHP_DEBUG
+ char _dbg[sizeof(void *)];
+#endif
} impl_val;
#endif