X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=configure.ac;h=c280b3434199f2d935f9965540fe652f24ad041b;hb=bc2340ff3c81fb7f9fabdf5c43142eda685c9198;hp=69e558b7f938a0ea2f1d4564539dd8aab58d8ee2;hpb=488b550ac0275c944e0a2c23be93173382084e5f;p=mono.git diff --git a/configure.ac b/configure.ac index 69e558b7f93..c280b343419 100644 --- a/configure.ac +++ b/configure.ac @@ -992,7 +992,7 @@ fi AC_ARG_ENABLE(minimal, [ --enable-minimal=LIST drop support for LIST subsystems. LIST is a comma-separated list from: aot, profiler, decimal, pinvoke, debug, appdomains, verifier, reflection_emit, reflection_emit_save, large_code, logging, com, ssa, generics, attach, jit, simd, soft_debug, perfcounters, normalization, assembly_remapping, shared_perfcounters, remoting, - security, sgen_remset, sgen_marksweep_par, sgen_marksweep_fixed, sgen_marksweep_fixed_par, sgen_copying.], + security, lldb, sgen_remset, sgen_marksweep_par, sgen_marksweep_fixed, sgen_marksweep_fixed_par, sgen_copying.], [ for feature in `echo "$enable_minimal" | sed -e "s/,/ /g"`; do eval "mono_feature_disable_$feature='yes'" @@ -1137,6 +1137,11 @@ if test "x$mono_feature_disable_security" = "xyes"; then AC_MSG_NOTICE([Disabled CAS/CoreCLR security manager (used e.g. for Moonlight)]) fi +if test "x$mono_feature_disable_lldb" = "xyes"; then + AC_DEFINE(DISABLE_LLDB, 1, [Disable support code for the LLDB plugin.]) + AC_MSG_NOTICE([Disabled LLDB plugin support code.]) +fi + if test "x$mono_feature_disable_sgen_remset" = "xyes"; then AC_DEFINE(DISABLE_SGEN_REMSET, 1, [Disable wbarrier=remset support in SGEN.]) AC_MSG_NOTICE([Disabled wbarrier=remset support in SGEN.]) @@ -3523,6 +3528,15 @@ if test "x$have_deprecated" = "xyes"; then AC_DEFINE(HAVE_DEPRECATED, 1, [Support for the deprecated attribute]) fi +AC_ARG_WITH(interpreter, [ --with-interpreter=yes|no Interpreter, default=no],[buildinterpreter=$with_interpreter],[buildinterpreter=no]) +if test "x$buildinterpreter" = "xyes"; then + AC_DEFINE(ENABLE_INTERPRETER, 1, [Enable interpreter in the runtime.]) + AC_MSG_NOTICE([Enable interpreter in the runtime.]) +fi + +AM_CONDITIONAL([ENABLE_INTERPRETER], [test x$buildinterpreter != xno]) + + dnl dnl Simple Generational checks (sgen) dnl @@ -4503,6 +4517,7 @@ echo " BigArrays: $enable_big_arrays DTrace: $enable_dtrace LLVM Back End: $enable_llvm (dynamically loaded: $enable_loadedllvm) + Interpreter: $buildinterpreter Libraries: .NET 4.x: $with_profile4_x