X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=README;h=d7fd444412880949d949d16ab3d4d11688ba96f5;hb=5c9ce73d2e64a5b3cd0f9315391be48083b182d1;hp=7c8981e1e5937b548411a50274107172f094af3f;hpb=ab92e1dda497ba1acfcd59e1bed58fc780a8b4d1;p=mono.git diff --git a/README b/README index 7c8981e1e59..d7fd4444128 100644 --- a/README +++ b/README @@ -267,10 +267,12 @@ This is Mono. This defaults to `yes'. - --with-preview=yes,no + --with-profile2=yes,no - Whether you want to build libraries that are still not - completed (The 2.0 APIs). It defaults to `yes'. + Whether you want to build the 2.x libraries (support + for Generics and the 2.0/3.5 APIS). + + It defaults to `yes'. --with-moonlight=yes,no @@ -322,6 +324,11 @@ This is Mono. Disables support for the Ahead of Time compilation. + attach: + Support for the Mono.Management assembly and the + VMAttach API (allowing code to be injected into + a target VM) + com: Disables COM support. @@ -331,6 +338,12 @@ This is Mono. decimal: Disables support for System.Decimal. + full_messages: + By default Mono comes with a full table + of messages for error codes. This feature + turns off uncommon error messages and reduces + the runtime size. + generics: Generics support. Disabling this will not allow Mono to run any 2.0 libraries or @@ -353,6 +366,11 @@ This is Mono. disabling this will drop support for any libraries using DllImport. + portability: + Removes support for MONO_IOMAP, the environment + variables for simplifying porting applications that + are case-insensitive and that mix the Unix and Windows path separators. + profiler: Disables support for the default profiler. @@ -364,6 +382,11 @@ This is Mono. assemblies (AssemblyBuilderAccess.Save) in System.Reflection.Emit. + shadow_copy: + Disables support for AppDomain's shadow copies + (you can disable this if you do not plan on + using appdomains). + simd: Disables support for the Mono.SIMD intrinsics library. @@ -373,6 +396,19 @@ This is Mono. framework, and the various SSA-based optimizations. + --enable-llvm + + This enables the use of LLVM as a code generation engine + for Mono. The LLVM code generator and optimizer will be + used instead of Mono's built-in code generator for both + Just in Time and Ahead of Time compilations. + + See the http://www.mono-project.com/Mono_LLVM for the + full details and up-to-date information on this feature. + + You will need to have an LLVM built that Mono can link + against + --enable-big-arrays This enables the use arrays whose indexes are larger @@ -499,3 +535,4 @@ This is Mono. independent checkout) from the Mono module, that directory is automatically configured to share the same prefix than this module gets. +