diff --git a/src/mzscheme/gc/include/private/gc_priv.h b/src/mzscheme/gc/include/private/gc_priv.h index c28ecfa09f..19dc66e9a7 100644 --- a/src/mzscheme/gc/include/private/gc_priv.h +++ b/src/mzscheme/gc/include/private/gc_priv.h @@ -1817,17 +1817,6 @@ GC_API void GC_dump GC_PROTO((void)); # define GC_MARKED_FOR_FINALIZATION(dest) #endif -/* Make arguments appear live to compiler */ -# ifdef __WATCOMC__ - void GC_noop(void*, ...); -# else -# ifdef __DMC__ - GC_API void GC_noop(...); -# else - GC_API void GC_noop(); -# endif -# endif - void GC_noop1 GC_PROTO((word)); /* Logging and diagnostic output: */ diff --git a/src/mzscheme/gc/mark.c b/src/mzscheme/gc/mark.c index 3d541a0078..0d510e1b9d 100644 --- a/src/mzscheme/gc/mark.c +++ b/src/mzscheme/gc/mark.c @@ -25,11 +25,7 @@ /* We put this here to minimize the risk of inlining. */ /*VARARGS*/ -#ifdef __WATCOMC__ - void GC_noop(void *p, ...) {} -#else - void GC_noop() {} -#endif +void GC_noop(void *p, ...) {} /* Single argument version, robust against whole program analysis. */ void GC_noop1(x)