libmono_ldflags="-lpthread"
libdl="-ldl"
libgc_threads=pthreads
+ AOT_SUPPORTED="yes"
;;
*-*-hpux*)
platform_win32=no
AC_CHECK_LIB(sunmath, aintl, [ AC_DEFINE(HAVE_AINTL, 1, [Has the 'aintl' function]) LIBS="$LIBS -lsunmath"])
fi
+AC_CHECK_FUNCS(round)
+AC_CHECK_FUNCS(rint)
+
dnl ****************************
dnl *** Look for /dev/random ***
dnl ****************************
SQLITE3="libsqlite3.so.0"
X11="libX11.so"
+sizeof_register="SIZEOF_VOID_P"
+
jit_wanted=false
interp_wanted=false
case "$host" in
ACCESS_UNALIGNED="no"
JIT_SUPPORTED=yes
jit_wanted=true
+
+ AC_MSG_CHECKING(for mips n32)
+ AC_TRY_COMPILE([], [
+ void main () {
+ #if _MIPS_SIM != _ABIN32
+ #error Not mips n32
+ #endif
+ }
+ ],[
+ AC_MSG_RESULT(yes)
+ sizeof_register=8
+ ],[
+ AC_MSG_RESULT(no)
+ ])
;;
i*86-*-*)
TARGET=X86;
if test "x$ac_cv_sizeof_void_p" = "x8"; then
TARGET=POWERPC64;
CPPFLAGS="$CPPFLAGS -D__mono_ppc__ -D__mono_ppc64__"
+ CFLAGS="$CFLAGS -mminimal-toc"
else
TARGET=POWERPC;
CPPFLAGS="$CPPFLAGS -D__mono_ppc__"
;;
esac
+if test "x$sizeof_register" = "x4"; then
+ AC_DEFINE(SIZEOF_REGISTER,4,[size of machine integer registers])
+elif test "x$sizeof_register" = "x8"; then
+ AC_DEFINE(SIZEOF_REGISTER,8,[size of machine integer registers])
+else
+ AC_DEFINE(SIZEOF_REGISTER,SIZEOF_VOID_P,[size of machine integer registers])
+fi
+
if test "x$have_visibility_hidden" = "xyes"; then
AC_DEFINE(HAVE_VISIBILITY_HIDDEN, 1, [Support for the visibility ("hidden") attribute])
fi
data/wcf.pc
data/cecil.pc
data/smcs.pc
+data/system.web.extensions_1.0.pc
+data/system.web.extensions.design_1.0.pc
samples/Makefile
support/Makefile
data/config
echo "MONO_VERSION = $myver" >> $srcdir/$mcsdir/build/config.make
fi
- if test x$TARGET = xAMD64 -a x$platform_win32 = xno; then
+ if test x$TARGET = xAMD64 -a x$platform_win32 = xno -a "x$AOT_SUPPORTED" = "xyes"; then
echo "ENABLE_AOT = 1" >> $srcdir/$mcsdir/build/config.make
fi