boehm-gc: revert all CACAO-specific modifications; this is now an exact copy of the...
[cacao.git] / src / mm / boehm-gc / stubborn.c
index aeaf3cc7a6aecae01fa87208ea3a3d7d8223136c..e5d08e2016107226fad6bcc5f99765e6a488d83e 100644 (file)
@@ -13,7 +13,6 @@
  */
 /* Boehm, July 31, 1995 5:02 pm PDT */
 
-#include "config.h"
 
 #include "private/gc_priv.h"
 
 /* MANUAL_VDB.  But that imposes the additional constraint that          */
 /* written, but not yet GC_dirty()ed objects must be referenced          */
 /* by a stack.                                                   */
-void * GC_malloc_stubborn(size_t lb)
+GC_API void * GC_CALL GC_malloc_stubborn(size_t lb)
 {
     return(GC_malloc(lb));
 }
 
-/*ARGSUSED*/
-void GC_end_stubborn_change(void *p)
+GC_API void GC_CALL GC_end_stubborn_change(void *p)
 {
     GC_dirty(p);
 }
 
 /*ARGSUSED*/
-void GC_change_stubborn(void *p)
+GC_API void GC_CALL GC_change_stubborn(void *p)
 {
 }
 
 #else /* !MANUAL_VDB */
 
-void * GC_malloc_stubborn(size_t lb)
+GC_API void * GC_CALL GC_malloc_stubborn(size_t lb)
 {
     return(GC_malloc(lb));
 }
 
 /*ARGSUSED*/
-void GC_end_stubborn_change(void *p)
+GC_API void GC_CALL GC_end_stubborn_change(void *p)
 {
 }
 
 /*ARGSUSED*/
-void GC_change_stubborn(void *p)
+GC_API void GC_CALL GC_change_stubborn(void *p)
 {
 }