From b8187346ace3e435d179bec6d51ec8b68f93e357 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Sun, 8 Jul 2001 22:52:15 +0200 Subject: [PATCH] Moved definition of PIKE_OPCODE_T to program.h. Rev: src/interpret.h:1.93 Rev: src/program.h:1.134 --- src/interpret.h | 13 +------------ src/program.h | 12 +++++++++++- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/src/interpret.h b/src/interpret.h index 2a5edd0cc2..9dc7a8e15f 100644 --- a/src/interpret.h +++ b/src/interpret.h @@ -5,7 +5,7 @@ \*/ /* - * $Id: interpret.h,v 1.92 2001/07/08 18:54:53 grubba Exp $ + * $Id: interpret.h,v 1.93 2001/07/08 20:52:15 grubba Exp $ */ #ifndef INTERPRET_H #define INTERPRET_H @@ -14,17 +14,6 @@ #include "program.h" #include "pike_error.h" -#ifdef HAVE_COMPUTED_GOTO -#define PIKE_OPCODE_T void * -extern PIKE_OPCODE_T *fcode_to_opcode; -#else /* !HAVE_COMPUTED_GOTO */ -#ifdef SHORT_PIKE_OPCODE -#define PIKE_OPCODE_T unsigned INT16 -#else /* !SHORT_PIKE_OPCODE */ -#define PIKE_OPCODE_T unsigned INT8 -#endif /* SHORT_PIKE_OPCODE */ -#endif /* HAVE_COMPUTED_GOTO */ - struct Pike_interpreter { /* Swapped variables */ struct svalue *stack_pointer; diff --git a/src/program.h b/src/program.h index 8d6a0c4b1e..8e658f432b 100644 --- a/src/program.h +++ b/src/program.h @@ -5,7 +5,7 @@ \*/ /* - * $Id: program.h,v 1.133 2001/07/03 17:01:48 grubba Exp $ + * $Id: program.h,v 1.134 2001/07/08 20:52:14 grubba Exp $ */ #ifndef PROGRAM_H #define PROGRAM_H @@ -27,6 +27,16 @@ /* Needed to support dynamic loading on NT */ PMOD_PROTO extern struct program_state * Pike_compiler; +#ifdef HAVE_COMPUTED_GOTO +#define PIKE_OPCODE_T void * +extern PIKE_OPCODE_T *fcode_to_opcode; +#else /* !HAVE_COMPUTED_GOTO */ +#ifdef SHORT_PIKE_OPCODE +#define PIKE_OPCODE_T unsigned INT16 +#else /* !SHORT_PIKE_OPCODE */ +#define PIKE_OPCODE_T unsigned INT8 +#endif /* SHORT_PIKE_OPCODE */ +#endif /* HAVE_COMPUTED_GOTO */ #ifdef PIKE_DEBUG #define PROGRAM_LINE_ARGS int line, char *file -- GitLab