Ignore:
Timestamp:
2013-07-15T06:40:37+02:00 (17 months ago)
Author:
moo
Message:

Decompiler, disassembler: update PHP 5.0 support

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/xcache/xc_opcode_spec_def.h

    r1306 r1316  
    7171#ifdef ZEND_ENGINE_2_3 
    7272    OPSPEC(       STD,        STD,        STD,     UNUSED) /* 69 INIT_NS_FCALL_BY_NAME          */ 
     73#elif defined(ZEND_ENGINE_2_1) 
     74    OPSPEC(    UNUSED,     UNUSED,     UNUSED,     UNUSED) 
    7375#else 
    7476    OPSPEC(    UNUSED,        STD,     OPLINE,     UNUSED) /* 69 JMP_NO_CTOR                    */ 
     
    7880    OPSPEC(       BIT,        STD,        STD,        TMP) /* 72 ADD_ARRAY_ELEMENT              */ 
    7981    OPSPEC(    UNUSED,        STD,    INCLUDE,        VAR) /* 73 INCLUDE_OR_EVAL                */ 
     82    OPSPEC(    UNUSED,        STD,      FETCH,     UNUSED) /* 74 UNSET_VAR                      */ 
    8083#ifdef ZEND_ENGINE_2_1 
    8184  /* php 5.1 and up */ 
    82     OPSPEC(    UNUSED,        STD,      FETCH,     UNUSED) /* 74 UNSET_VAR                      */ 
    8385    OPSPEC(       STD,        STD,        STD,     UNUSED) /* 75 UNSET_DIM                      */ 
    8486    OPSPEC(       STD,        STD,        STD,     UNUSED) /* 76 UNSET_OBJ                      */ 
     
    8789  /* <= php 5.0 */ 
    8890  /* though there is no ISSET_ISEMPTY in php 5.0 it's better to leave it here i guess */ 
    89     OPSPEC(    UNUSED,        STD,     UNUSED,     UNUSED) 
    90     OPSPEC(    UNUSED,        VAR,        STD,     UNUSED) 
     91    OPSPEC(    UNUSED,        VAR,        STD,     UNUSED) /* 75 UNSET_DIM_OBJ                  */ 
    9192    OPSPEC(    UNUSED,        VAR,      ISSET,        TMP) 
    9293    OPSPEC(       BIT,        STD,     UNUSED,        VAR) 
Note: See TracChangeset for help on using the changeset viewer.