Changeset 485 in svn for trunk/processor/processor.m4


Ignore:
Timestamp:
2007-12-28T10:16:12Z (8 years ago)
Author:
Xuefer
Message:

5.3 support

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/processor/processor.m4

    r484 r485  
    8181        ZVAL_REFCOUNT(dst) = 1;
    8282        DONE(value)
     83        DONE(type)
     84#ifdef ZEND_ENGINE_2_3
     85        DONE(is_ref__gc)
     86        DONE(refcount__gc)
     87#else
     88        DONE(is_ref)
    8389        DONE(refcount)
    84         DONE(type)
    85         DONE(is_ref)
    86 #ifdef ZEND_ENGINE_2_3
    87         COPY(idx_type)
    8890#endif
    8991    } while(0);
     
    149151        DONE(value)
    150152        DISPATCH(zval_data_type, type)
     153#ifdef ZEND_ENGINE_2_3
     154        DISPATCH(zend_uchar, is_ref__gc)
     155#else
    151156        DISPATCH(zend_uchar, is_ref)
    152 #ifdef ZEND_ENGINE_2
     157#endif
     158
     159#ifdef ZEND_ENGINE_2_3
     160        DISPATCH(zend_uint, refcount__gc)
     161#elif defined(ZEND_ENGINE_2)
    153162        DISPATCH(zend_uint, refcount)
    154163#else
    155164        DISPATCH(zend_ushort, refcount)
    156 #endif
    157 #ifdef ZEND_ENGINE_2_3
    158         DISPATCH(zend_uchar, idx_type)
    159165#endif
    160166    ')dnl IFDASM
     
    479485            case ZEND_JMPZ_EX:
    480486            case ZEND_JMPNZ_EX:
     487#ifdef ZEND_JMP_SET
     488            case ZEND_JMP_SET:
     489#endif
    481490                dst->op2.u.jmp_addr = processor->active_opcodes_dst + (src->op2.u.jmp_addr - processor->active_opcodes_src);
    482491                break;
Note: See TracChangeset for help on using the changeset viewer.