pike.git / src / program.h

version» Context lines:

pike.git/src/program.h:142:      #define STRUCT   #include "compilation.h"      #define EXTERN   #include "compilation.h"      /* Byte-code method identification. */   #define PIKE_BYTECODE_PORTABLE -1 /* Only used by the codec. */   #define PIKE_BYTECODE_DEFAULT 0 - #define PIKE_BYTECODE_GOTO 1 + #define PIKE_BYTECODE_GOTO 1 /* Not in use */   #define PIKE_BYTECODE_SPARC 2   #define PIKE_BYTECODE_IA32 3   #define PIKE_BYTECODE_PPC32 4   #define PIKE_BYTECODE_AMD64 5   #define PIKE_BYTECODE_PPC64 6   #define PIKE_BYTECODE_ARM32 7   #define PIKE_BYTECODE_ARM64 8      #ifndef PIKE_BYTECODE_METHOD   #error PIKE_BYTECODE_METHOD not set.
pike.git/src/program.h:165:   #if PIKE_BYTECODE_METHOD == PIKE_BYTECODE_IA32   #define PIKE_OPCODE_T unsigned INT8   #elif PIKE_BYTECODE_METHOD == PIKE_BYTECODE_AMD64   #define PIKE_OPCODE_T unsigned INT8   #elif PIKE_BYTECODE_METHOD == PIKE_BYTECODE_SPARC   #define PIKE_OPCODE_T unsigned INT32   #elif PIKE_BYTECODE_METHOD == PIKE_BYTECODE_PPC32   #define PIKE_OPCODE_T unsigned INT32   #elif PIKE_BYTECODE_METHOD == PIKE_BYTECODE_PPC64   #define PIKE_OPCODE_T unsigned INT32 - #elif PIKE_BYTECODE_METHOD == PIKE_BYTECODE_GOTO - #define PIKE_OPCODE_T void * - #define PIKE_INSTR_T void * +    #elif PIKE_BYTECODE_METHOD == PIKE_BYTECODE_ARM32   #define PIKE_OPCODE_T unsigned INT32   #elif PIKE_BYTECODE_METHOD == PIKE_BYTECODE_ARM64   #define PIKE_OPCODE_T unsigned INT32   #else   #define PIKE_OPCODE_T unsigned INT8   #endif      #ifndef PIKE_INSTR_T   /* The type for an opcode instruction identifier (not packed). In all