18 lines
576 B
Text
18 lines
576 B
Text
$NetBSD: patch-be,v 1.1 2007/08/03 07:46:54 taca Exp $
|
|
|
|
--- mono-1.1.13.8.1/support/sys-mman.corig 2006-04-11 07:21:37.000000000 +0900
|
|
+++ support/sys-mman.c 2007-08-03 22:04:18.000000000 +0900
|
|
@@ -96,8 +96,13 @@
|
|
if (Mono_Posix_FromMremapFlags (flags, &_flags) == -1)
|
|
return MAP_FAILED;
|
|
|
|
+#if defined(__NetBSD__)
|
|
+ return mremap (old_address, (size_t) old_size, old_address, (size_t) new_size,
|
|
+ (unsigned long) _flags);
|
|
+#else
|
|
return mremap (old_address, (size_t) old_size, (size_t) new_size,
|
|
(unsigned long) _flags);
|
|
+#endif
|
|
}
|
|
#endif /* def HAVE_MREMAP */
|
|
|