diff --git a/src/interpreter.h b/src/interpreter.h index b518fe1eb122f8a4c3a113a82299090d4c831249..f616f2ea210591cd0c93c274d4a91518db614df1 100644 --- a/src/interpreter.h +++ b/src/interpreter.h @@ -39,13 +39,13 @@ #define FETCH #define LOW_GET_ARG() ((PROG_COUNTER++)[0]) -#if defined(PIKE_USE_MACHINE_CODE) && defined(sparc) +#if PIKE_BYTECODE_METHOD == PIKE_BYTECODE_SPARC #define LOW_GET_JUMP() (PROG_COUNTER[0]) #define LOW_SKIPJUMP() (++PROG_COUNTER) -#else /* !(PIKE_USE_MACHINE_CODE && sparc) */ +#else /* PIKE_BYTECODE_METHOD != PIKE_BYTECODE_SPARC */ #define LOW_GET_JUMP() EXTRACT_INT(PROG_COUNTER) #define LOW_SKIPJUMP() (PROG_COUNTER += sizeof(INT32)) -#endif /* PIKE_USE_MACHINE_CODE && sparc */ +#endif /* PIKE_BYTECODE_METHOD */ #ifdef PIKE_DEBUG