[Ecls-list] Small warning patches

Matthew Mondor mm_lists at pulsar-zone.net
Mon Aug 13 07:10:27 UTC 2012

On Wed, 8 Aug 2012 14:19:32 -0600
Jerry James <loganjerry at gmail.com> wrote:

> +extern void GC_push_all(char *bottom, char *top);
> +extern void GC_push_conditional(char *bottom, char *top, int all);
> +extern void GC_set_mark_bit(const void *p);

It appears that these are part of boehm-gc and that the prototypes are
already available via private/gc_priv.h (although those being in
private might indicate that they're not for third party use)?  It's
rarely a good idea to define local prototypes for functions provided by
a third party library, though...

Juan (the ECL maintainer) is gone on vacation, but should probably
review your various patches and integrate them as necessary when he's
back.  Thanks for submitting these.

More information about the ecl-devel mailing list