Ignore:
Timestamp:
2013-07-08T10:00:36+02:00 (14 months ago)
Author:
moo
Message:

remove php 4 support completely

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/xcache/xc_opcode_spec_def.h

    r1213 r1281  
    2323    OPSPEC(      CAST,        STD,     UNUSED,        TMP) /* 21 CAST                           */ 
    2424    OPSPEC(    UNUSED,        STD,     UNUSED,        TMP) /* 22 QM_ASSIGN                      */ 
    25 #ifdef ZEND_ENGINE_2 
    2625    OPSPEC(    ASSIGN,        STD,        STD,        VAR) /* 23 ASSIGN_ADD                     */ 
    2726    OPSPEC(    ASSIGN,        STD,        STD,        VAR) /* 24 ASSIGN_SUB                     */ 
     
    3534    OPSPEC(    ASSIGN,        STD,        STD,        VAR) /* 32 ASSIGN_BW_AND                  */ 
    3635    OPSPEC(    ASSIGN,        STD,        STD,        VAR) /* 33 ASSIGN_BW_XOR                  */ 
    37 #else 
    38     OPSPEC(    UNUSED,        VAR,        STD,        VAR) 
    39     OPSPEC(    UNUSED,        VAR,        STD,        VAR) 
    40     OPSPEC(    UNUSED,        VAR,        STD,        VAR) 
    41     OPSPEC(    UNUSED,        VAR,        STD,        VAR) 
    42     OPSPEC(    UNUSED,        VAR,        STD,        VAR) 
    43     OPSPEC(    UNUSED,        VAR,        STD,        VAR) 
    44     OPSPEC(    UNUSED,        VAR,        STD,        VAR) 
    45     OPSPEC(    UNUSED,        VAR,        STD,        VAR) 
    46     OPSPEC(    UNUSED,        VAR,        STD,        VAR) 
    47     OPSPEC(    UNUSED,        VAR,        STD,        VAR) 
    48     OPSPEC(    UNUSED,        VAR,        STD,        VAR) 
    49 #endif 
    5036    OPSPEC(    UNUSED,        VAR,     UNUSED,        VAR) /* 34 PRE_INC                        */ 
    5137    OPSPEC(    UNUSED,        VAR,     UNUSED,        VAR) /* 35 PRE_DEC                        */ 
     
    5642    OPSPEC(    UNUSED,        STD,     UNUSED,     UNUSED) /* 40 ECHO                           */ 
    5743    OPSPEC(    UNUSED,        STD,     UNUSED,        TMP) /* 41 PRINT                          */ 
    58 #ifdef ZEND_ENGINE_2 
    5944    OPSPEC(    UNUSED,    JMPADDR,     UNUSED,     UNUSED) /* 42 JMP                            */ 
    6045    OPSPEC(    UNUSED,        STD,    JMPADDR,     UNUSED) /* 43 JMPZ                           */ 
    6146    OPSPEC(    UNUSED,        STD,    JMPADDR,     UNUSED) /* 44 JMPNZ                          */ 
    62 #else 
    63     OPSPEC(    UNUSED,     OPLINE,     UNUSED,     UNUSED) 
    64     OPSPEC(    UNUSED,        STD,     OPLINE,     UNUSED) 
    65     OPSPEC(    UNUSED,        STD,     OPLINE,     UNUSED) 
    66 #endif 
    6747    OPSPEC(    OPLINE,        STD,     OPLINE,     UNUSED) /* 45 JMPZNZ                         */ 
    68 #ifdef ZEND_ENGINE_2 
    6948    OPSPEC(    UNUSED,        STD,    JMPADDR,        TMP) /* 46 JMPZ_EX                        */ 
    7049    OPSPEC(    UNUSED,        STD,    JMPADDR,        TMP) /* 47 JMPNZ_EX                       */ 
    71 #else 
    72     OPSPEC(    UNUSED,        STD,     OPLINE,        TMP) 
    73     OPSPEC(    UNUSED,        STD,     OPLINE,        TMP) 
    74 #endif 
    7550    OPSPEC(    UNUSED,        STD,        STD,        TMP) /* 48 CASE                           */ 
    7651    OPSPEC(       BIT,        STD,     UNUSED,     UNUSED) /* 49 SWITCH_FREE                    */ 
     
    8560    OPSPEC(    UNUSED,        TMP,     UNUSED,     UNUSED) /* 58 END_SILENCE                    */ 
    8661    OPSPEC(INIT_FCALL,        STD,        STD,     UNUSED) /* 59 INIT_FCALL_BY_NAME             */ 
    87 #ifdef ZEND_ENGINE_2 
    8862    OPSPEC(     FCALL,        STD,     OPLINE,        VAR) /* 60 DO_FCALL                       */ 
    8963    OPSPEC(     FCALL,        STD,     OPLINE,        VAR) /* 61 DO_FCALL_BY_NAME               */ 
    90 #else 
    91     OPSPEC(     FCALL,        STD,     UNUSED,        VAR) 
    92     OPSPEC(     FCALL,        STD,     UNUSED,        VAR) 
    93 #endif 
    9464    OPSPEC(    UNUSED,        STD,     UNUSED,     UNUSED) /* 62 RETURN                         */ 
    9565    OPSPEC(    UNUSED,        ARG,     UNUSED,        VAR) /* 63 RECV                           */ 
     
    9868    OPSPEC(      SEND,        VAR,        ARG,     UNUSED) /* 66 SEND_VAR                       */ 
    9969    OPSPEC(      SEND,        VAR,        ARG,     UNUSED) /* 67 SEND_REF                       */ 
    100 #ifdef ZEND_ENGINE_2 
    10170    OPSPEC(    UNUSED,      CLASS,     UNUSED,        VAR) /* 68 NEW                            */ 
    102 #else 
    103     OPSPEC(    UNUSED,        STD,     UNUSED,        VAR) 
    104 #endif 
    10571#ifdef ZEND_ENGINE_2_3 
    10672    OPSPEC(       STD,        STD,        STD,     UNUSED) /* 69 INIT_NS_FCALL_BY_NAME          */ 
     
    149115#ifdef ZEND_ENGINE_2_3 
    150116    OPSPEC(    UNUSED,      VAR_2,        STD,        TMP) /* 99 FETCH_CONSTANT                 */ 
    151 #elif defined(ZEND_ENGINE_2) 
     117#else 
    152118    OPSPEC(    UNUSED,     UCLASS,        STD,        TMP) /* 99 FETCH_CONSTANT                 */ 
    153 #else 
    154     OPSPEC(    UNUSED,        STD,     UNUSED,        TMP) /* 99 FETCH_CONSTANT                 */ 
    155119#endif 
    156120#ifdef ZEND_ENGINE_2_3 
     
    165129    OPSPEC(    UNUSED,        STD,     UNUSED,     UNUSED) /* 105 TICKS                          */ 
    166130    OPSPEC(SEND_NOREF,        VAR,        ARG,     UNUSED) /* 106 SEND_VAR_NO_REF                */ 
    167 #ifdef ZEND_ENGINE_2 
    168131    OPSPEC(    OPLINE,      CLASS,        STD,     UNUSED) /* 107 CATCH                          */ 
    169132    OPSPEC(    UNUSED,        STD,     OPLINE,     UNUSED) /* 108 THROW                          */ 
     
    178141 
    179142    OPSPEC(    UNUSED,        STD,        STD,        VAR) /* 112 INIT_METHOD_CALL               */ 
    180 #   ifdef ZEND_ENGINE_2_3 
     143#ifdef ZEND_ENGINE_2_3 
    181144    OPSPEC(    UNUSED,        STD,        STD,     UNUSED) /* 113 INIT_STATIC_METHOD_CALL        */ 
    182 #   else 
     145#else 
    183146    OPSPEC(    UNUSED,     UCLASS,        STD,     UNUSED) /* 113 INIT_STATIC_METHOD_CALL        */ 
    184 #   endif 
     147#endif 
    185148    OPSPEC(     ISSET,        STD,      FETCH,        TMP) /* 114 ISSET_ISEMPTY_VAR              */ 
    186149    OPSPEC(     ISSET,        STD,        STD,        TMP) /* 115 ISSET_ISEMPTY_DIM_OBJ          */ 
     
    234197    OPSPEC(       STD,     UNUSED,     UNUSED,        STD) /* 149 HANDLE_EXCEPTION               */ 
    235198    OPSPEC(       STD,     UNUSED,     UNUSED,        STD) /* 150 USER_OPCODE                    */ 
    236 # ifdef ZEND_ENGINE_2_3 
     199#ifdef ZEND_ENGINE_2_3 
    237200    OPSPEC(    UNUSED,     UNUSED,     UNUSED,     UNUSED) /* 151 UNDEF                          */ 
    238201    OPSPEC(    UNUSED,        STD,    JMPADDR,        TMP) /* 152 JMP_SET                        */ 
    239202    OPSPEC(    UNUSED,        STD,        STD,        TMP) /* 153 DECLARE_LAMBDA_FUNCTION        */ 
    240 # endif 
    241 # ifdef ZEND_ENGINE_2_4 
     203#endif 
     204#ifdef ZEND_ENGINE_2_4 
    242205    OPSPEC(    UNUSED,     UNUSED,     UNUSED,     UNUSED) /* 154 ADD_TRAIT                      */ 
    243206    OPSPEC(    UNUSED,     UNUSED,     UNUSED,     UNUSED) /* 155 BIND_TRAITS                    */ 
     
    245208    OPSPEC(    UNUSED,     UNUSED,     UNUSED,     UNUSED) /* 157 QM_ASSIGN_VAR                  */ 
    246209    OPSPEC(    UNUSED,     UNUSED,     UNUSED,     UNUSED) /* 158 JMP_SET_VAR                    */ 
    247 # endif 
    248 # ifdef ZEND_ENGINE_2_5 
     210#endif 
     211#ifdef ZEND_ENGINE_2_5 
    249212    OPSPEC(    UNUSED,     UNUSED,     UNUSED,     UNUSED) /* 159 DISCARD_EXCEPTION              */ 
    250213    OPSPEC(    UNUSED,        STD,        STD,     UNUSED) /* 160 YIELD                          */ 
     
    252215    OPSPEC(    UNUSED,    JMPADDR,     UNUSED,     UNUSED) /* 162 FAST_CALL                      */ 
    253216    OPSPEC(    UNUSED,     UNUSED,     UNUSED,     UNUSED) /* 163 FAST_RET                       */ 
    254 # endif 
    255 #else 
    256     OPSPEC(    UNUSED,     UNUSED,     UNUSED,     UNUSED) /* 107 UNDEF                          */ 
    257     OPSPEC(    UNUSED,     UNUSED,     UNUSED,     UNUSED) /* 108 UNDEF                          */ 
    258     OPSPEC(    UNUSED,     UNUSED,     UNUSED,     UNUSED) /* 109 UNDEF                          */ 
    259     OPSPEC(     FCALL,        STD,     OPLINE,        VAR) /* 61 DO_FCALL_BY_FUNC                */ 
    260     OPSPEC(INIT_FCALL,        STD,        STD,     UNUSED) /* 111 INIT_FCALL_BY_FUNC             */ 
    261     OPSPEC(    UNUSED,     UNUSED,     UNUSED,     UNUSED) /* 112 UNDEF                          */ 
    262217#endif 
    263218}; 
Note: See TracChangeset for help on using the changeset viewer.