]> granicus.if.org Git - gc/commit
Fix visibility of some GC internal symbols used by GCJ
authorIvan Maidanski <ivmai@mail.ru>
Sun, 25 Mar 2012 06:32:05 +0000 (10:32 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Sun, 25 Mar 2012 07:39:15 +0000 (11:39 +0400)
commit6ea06d38372bb2958aadab0e5847821b4d573815
treedf239ba0fe1fa61883b3681e502934f76fbd645b
parentb21ee7b9fec6cc6288930e751c6a068d537b3d1b
Fix visibility of some GC internal symbols used by GCJ
(Includes reverting part of commits 68b9f2791d5df5b2345fb)

* allchblk.c (GC_hblkfreelist, GC_free_bytes): Do not define array as
STATIC again but only if GC_GCJ_SUPPORT (for GNU GCJ client).
* blacklst.c (GC_is_black_listed): Do not define as GC_INNER again
(for GNU GCJ client).
* include/private/gc_priv.h (GC_is_black_listed): Likewise.
* include/private/gc_priv.h (GC_hblkfreelist): Restore removed
declaration (but only if GC_GCJ_SUPPORT).
* reclaim.c (GC_n_set_marks): Do not define as STATIC again (for GCJ);
update the comment.
allchblk.c
blacklst.c
include/private/gc_priv.h
reclaim.c