pike.git / src / interpreter.h

version» Context lines:

pike.git/src/interpreter.h:347:   #define OPCODE1_JUMP(OP,DESC) LABEL(OP),   #define OPCODE2_JUMP(OP,DESC) LABEL(OP),   #define OPCODE0_TAILJUMP(OP,DESC) LABEL(OP),   #define OPCODE1_TAILJUMP(OP,DESC) LABEL(OP),   #define OPCODE2_TAILJUMP(OP,DESC) LABEL(OP),       init_strap:    strap = &&normal_strap;    {    static void *table[] = { +  NULL_LABEL(F_OFFSET), +     NULL_LABEL(F_PREFIX_256),    NULL_LABEL(F_PREFIX_512),    NULL_LABEL(F_PREFIX_768),    NULL_LABEL(F_PREFIX_1024),    NULL_LABEL(F_PREFIX_CHARX256),    NULL_LABEL(F_PREFIX_WORDX256),    NULL_LABEL(F_PREFIX_24BITX256),       NULL_LABEL(F_PREFIX2_256),    NULL_LABEL(F_PREFIX2_512),
pike.git/src/interpreter.h:378:    LABEL(F_DUMB_RETURN),    LABEL(F_RETURN_0),    LABEL(F_RETURN_1),    LABEL(F_RETURN_LOCAL),    LABEL(F_RETURN_IF_TRUE),      #include "interpret_protos.h"    };      #ifdef PIKE_DEBUG -  if (sizeof(table) != (F_MAX_OPCODE-(F_OFFSET+1))*sizeof(void *)) +  if (sizeof(table) != (F_MAX_OPCODE-F_OFFSET)*sizeof(void *))    fatal("opcode_to_label out of sync: 0x%08lx != 0x%08lx\n",    DO_NOT_WARN((long)sizeof(table)), -  DO_NOT_WARN((long)((F_MAX_OPCODE-(F_OFFSET+1))*sizeof(void *)))); +  DO_NOT_WARN((long)((F_MAX_OPCODE-F_OFFSET)*sizeof(void *))));   #endif /* PIKE_DEBUG */    fcode_to_opcode = table;    return 0;    }   #endif /* HAVE_COMPUTED_GOTO */   }