On Fri, 26 Sep 2003, Leopold Toetsch wrote:
> Dan Sugalski <[EMAIL PROTECTED]> wrote:
> > On 26 Sep 2003, Leopold Toetsch wrote:
>
> >> Index: interpreter.h
> >>
> >> +typedef opcode_t *(*native_func_t)(struct Parrot_Interp * interpreter,
> >> + opcode_t * cur_opcode,
> >> + opcode_t * start_code);
> >> +
>
> > This bit's made gcc a very unhappy piece of software...
>
> Dunno why, mine is happy. Anyway I have moved include "config.h" into
> interpreter. Hope that helps.
A the point that this typedef was in, opcode_t hadn't been defined. I
moved it, and installed an alternate version for non-core enbed includes,
though I'm not sure that's the right thing to do. (I'm not sure
Parrot_run_native should be in the embedding interface mainly) Anyway,
current CVS builds and tests OK again.
Dan