OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*******************************************************************************/
-#include "php_psi_stdinc.h"
#include <assert.h>
#include "token.h"
case PSI_T_UINT64:
res->u64 = -v1->u64;
break;
+#if HAVE_INT128
case PSI_T_INT128:
res->i128 = -v1->i128;
break;
+#endif
+
+#if HAVE_UINT128
case PSI_T_UINT128:
res->u128 = -v1->u128;
break;
+#endif
+
case PSI_T_FLOAT:
res->fval = -v1->fval;
break;
case PSI_T_UINT64:
res->u8 = !v1->u64;
break;
+#if HAVE_INT128
case PSI_T_INT128:
res->u8 = !v1->i128;
break;
+#endif
+
+#if HAVE_UINT128
case PSI_T_UINT128:
res->u8 = !v1->u128;
break;
+#endif
+
case PSI_T_FLOAT:
res->u8 = !v1->fval;
break;
i1.u64 = v1->u64;
break;
+#if HAVE_INT128
case PSI_T_INT128:
i1.u64 = v1->i128;
break;
+#endif
+
+#if HAVE_UINT128
case PSI_T_UINT128:
i1.u64 = v1->u128;
break;
+#endif
+
case PSI_T_FLOAT:
i1.u64 = v1->fval;
break;