From 28391b9e7fa82616a63c3393754e19dd2ad7ebbd Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Fri, 22 Sep 2017 13:35:41 +0300 Subject: [PATCH] Using "enum" types as bit-fields is not portable. --- ext/opcache/Optimizer/zend_ssa.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/opcache/Optimizer/zend_ssa.h b/ext/opcache/Optimizer/zend_ssa.h index 1af4fabee4..61c4e38c6b 100644 --- a/ext/opcache/Optimizer/zend_ssa.h +++ b/ext/opcache/Optimizer/zend_ssa.h @@ -109,7 +109,7 @@ typedef struct _zend_ssa_var { zend_ssa_phi *sym_use_chain; /* uses of this value in Pi constaints */ unsigned int no_val : 1; /* value doesn't mater (used as op1 in ZEND_ASSIGN) */ unsigned int scc_entry : 1; - zend_ssa_alias_kind alias : 2; /* value may be changed indirectly */ + unsigned int alias : 2; /* value may be changed indirectly */ } zend_ssa_var; typedef struct _zend_ssa_var_info { -- 2.50.1