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

Reply via email to