*/
/* 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)
{
}