Changeset 1594 in svn


Ignore:
Timestamp:
2015-04-28T13:58:28Z (2 years ago)
Author:
Xuefer
Message:

disable warning, only eanble it for debugging

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/processor/processor.m4

    r1592 r1594  
    664664                    zval *zv;
    665665                    zval *srczv;
    666                     if (SRC(`$1.constant') >= dasm->active_op_array_src->last_literal) {
    667                         fprintf(stderr, "opcode %s $1 want literal %d\n", xc_get_opcode(SRC(`opcode')), SRC(`$1.constant'));
    668                         break;
     666                    PROCESS(zend_uint, $1.var)
     667                    if (SRC(`$1.constant') < dasm->active_op_array_src->last_literal) {
     668                        srczv = &dasm->active_op_array_src->literals[SRC(`$1.constant')].constant;
     669                        ALLOC_ZVAL(zv);
     670                        MAKE_COPY_ZVAL(&srczv, zv);
     671                        add_assoc_zval_ex(DST(), XCACHE_STRS("$1.constant"), zv);
    669672                    }
    670                     srczv = &dasm->active_op_array_src->literals[SRC(`$1.constant')].constant;
    671                     ALLOC_ZVAL(zv);
    672                     MAKE_COPY_ZVAL(&srczv, zv);
    673                     add_assoc_zval_ex(DST(), XCACHE_STRS("$1.constant"), zv);
    674                     add_assoc_long_ex(DST(), XCACHE_STRS("$1.var"), SRC(`$1.constant'));
     673                    else {
     674                        dnl fprintf(stderr, "opcode %s $1 want literal %d\n", xc_get_opcode(SRC(`opcode')), SRC(`$1.constant'));
     675                    }
    675676                }
    676677                ', `
Note: See TracChangeset for help on using the changeset viewer.