Branch: Tag:

2017-02-07

2017-02-07 17:19:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Moved definition of trampoline class to builtin.cmod.

NB: Moved declaration of struct and program to svalue.h due to
use by macros there.

425:   extern PMOD_EXPORT const struct svalue svalue_undefined, svalue_int_zero;   extern PMOD_EXPORT const struct svalue svalue_int_one;    + /* +  * Storage struct for a trampoline object +  * (not a part of the program type) +  */ + struct pike_trampoline + { +  struct pike_frame *frame; +  INT32 func; + }; +  + /* NB: From builtin.cmod. */ + extern struct program *pike_trampoline_program; +    #define is_gt(a,b) is_lt(b,a)   #define is_ge(a,b) is_le(b,a)