diff --git a/src/mzscheme/gc2/Makefile.in b/src/mzscheme/gc2/Makefile.in index fd78e4e76a..aa28f6ba91 100644 --- a/src/mzscheme/gc2/Makefile.in +++ b/src/mzscheme/gc2/Makefile.in @@ -390,6 +390,8 @@ $(MZFWMMM): ../libmzscheme3m.@LIBSFX@ cp "PLT_MzScheme.framework/Versions/$(FWVERSION)_3m/PLT_MzScheme" "../PLT_MzScheme.framework/Versions/$(FWVERSION)_3m/PLT_MzScheme" /usr/bin/install_name_tool -change "PLT_MzScheme.framework/Versions/$(FWVERSION)_3m/PLT_MzScheme" "@executable_path/PLT_MzScheme.framework/Versions/$(FWVERSION)_3m/PLT_MzScheme" "../mzscheme@MMM@" +../mzscheme_compact_gc@OSX@: + echo "../mzscheme_compact_gc not currently build on OSX" clean: /bin/rm -f ../mzscheme@MMM@ *.@LTO@ $(XSRCDIR)/* diff --git a/src/mzscheme/gc2/vm_osx.c b/src/mzscheme/gc2/vm_osx.c index c19470519a..b182bc8de3 100644 --- a/src/mzscheme/gc2/vm_osx.c +++ b/src/mzscheme/gc2/vm_osx.c @@ -107,7 +107,7 @@ static void os_vm_free_pages(void *p, size_t len) } } -static void protect_pages(void *p, size_t len, int writeable) +static void vm_protect_pages(void *p, size_t len, int writeable) { kern_return_t retval; @@ -133,7 +133,7 @@ static unsigned long determine_max_heap_size() struct rlimit rlim; getrlimit(RLIMIT_RSS, &rlim); - return (rlim.rlim_cur == RLIM_INFINITY) ? (unsigned long)-1 : retval; + return (rlim.rlim_cur == RLIM_INFINITY) ? (unsigned long)-1 : rlim.rlim_cur; } #endif