Ignore:
Timestamp:
2009-07-05T08:30:54+02:00 (5 years ago)
Author:
moo
Message:

PHP 5.3 support

Location:
branches/1.3
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/1.3

    • Property svn:mergeinfo changed
      /trunkmerged: 485
  • branches/1.3/processor/processor.m4

    r616 r617  
    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.