Re[2]: [Gc] There should be a library major bump of gc library due to now having several GC_xyz "hidden" functions

Ivan Maidanski ivmai at mail.ru
Sat May 26 22:34:45 PDT 2012


Hi Paulo,

GC_set_mark_bit is already a part of public API (since 7.3)
It is possible to make various GC_push_xxx to be public too, I think.

Regards,
Ivan

Sat, 26 May 2012 17:50:11 -0300 от Paulo César Pereira de Andrade<paulo.cesar.pereira.de.andrade at gmail.com>:
> 2012/5/26 Paulo César Pereira de Andrade
> <paulo.cesar.pereira.de.andrade at gmail.com>:
> 
> >>>   A side effect is that during the gc package build, there will
> >>> be several warnings about it calling deprecated functions.
> >>
> >> In my opinion, not a good idea (due to the mentioned side effect).
> 
>   To have my patch making sense, it would also be required to install
> gc_priv.h, not a good idea either, as these ecl warnings should exist
> for some time:
> /home/pcpa/rpmbuild/BUILD/ecl-12.2.1/src/c/alloc_2.d:1273:3: warning:
> implicit declaration of function 'GC_push_conditional'
> [-Wimplicit-function-declaration]
> /home/pcpa/rpmbuild/BUILD/ecl-12.2.1/src/c/alloc_2.d:1274:3: warning:
> implicit declaration of function 'GC_set_mark_bit'
> [-Wimplicit-function-declaration]
> /home/pcpa/rpmbuild/BUILD/ecl-12.2.1/src/c/alloc_2.d:1292:2: warning:
> implicit declaration of function 'GC_push_all'
> [-Wimplicit-function-declaration]
> 
> Paulo
> 
> _______________________________________________
> Gc mailing list
> Gc at linux.hpl.hp.com
> http://www.hpl.hp.com/hosted/linux/mail-archives/gc/
> 



More information about the Gc mailing list