* configure.in: Disable USE_MUNMAP on ppc to work around #504411.
svn path=/trunk/mono/; revision=134828
+2009-05-27 Zoltan Varga <vargaz@gmail.com>
+
+ * configure.in: Disable USE_MUNMAP on ppc to work around #504411.
+
2009-05-26 Zoltan Varga <vargaz@gmail.com>
* CMakeLists.txt: Implement AC_OUTPUT, creation of config.make, etc.
libgc_threads=no
has_dtrace=no
parallel_mark=yes
+
+case "$host" in
+ powerpc*-*-linux*)
+ # https://bugzilla.novell.com/show_bug.cgi?id=504411
+ disable_munmap=yes
+ ;;
+esac
+
case "$host" in
*-*-mingw*|*-*-cygwin*)
platform_win32=yes
;;
*-*-linux*)
platform_win32=no
- CPPFLAGS="$CPPFLAGS -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP"
+ CPPFLAGS="$CPPFLAGS -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP"
+ if test "x$disable_munmap" != "xyes"; then
+ CPPFLAGS="$CPPFLAGS -DUSE_MUNMAP"
+ fi
libmono_cflags="-D_REENTRANT"
libmono_ldflags="-lpthread"
libdl="-ldl"