OS X fixes

svn: r12304
This commit is contained in:
Kevin Tew 2008-11-05 21:10:04 +00:00
parent 8220f558c3
commit 90f1c78c53
2 changed files with 4 additions and 2 deletions

View File

@ -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)/*

View File

@ -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