Branch: Tag:

2019-10-18

2019-10-18 18:10:47 by Marcus Comstedt <marcus@mc.pp.se>

decode_value: Handle circular dependencies between dumped and undumped code

19:   extern struct program *Annotation_program;   extern struct object *Inherited_annotation;    - typedef int supporter_callback (void *, int); + struct Supporter;    -  + typedef int supporter_callback (struct Supporter *, int); + typedef void supporter_exit_callback (struct Supporter *); +    struct Supporter   {   #ifdef PIKE_DEBUG
54:       supporter_callback *fun;    void *data; +  supporter_exit_callback *exit_fun;       struct program *prog;    /* The top level program in the compilation unit. */