X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=mono.git;a=blobdiff_plain;f=README.md;h=facec5b23836396c9fbc11120c5f8eee8fd64b1c;hp=87b011375061be7f0b91c045c3975cca6353354d;hb=HEAD;hpb=eff552d9bd39e25fae2e75e6febeb1d3ab0e18ba diff --git a/README.md b/README.md index 87b01137506..facec5b2383 100644 --- a/README.md +++ b/README.md @@ -193,22 +193,18 @@ disable the compilation of a Mono runtime with the SGen garbage collector. * On platforms that support it, after building Mono, you will have -both a `mono` binary and a `mono-sgen` binary. `mono` uses Boehm, +both a `mono-boehm` binary and a `mono-sgen` binary. `mono-boehm` uses Boehm, while `mono-sgen` uses the Simple Generational GC. -* `--with-gc=[included, boehm, none]` - Selects the default Boehm +* `--with-libgc=[included, none]` - Selects the default Boehm garbage collector engine to use. * *included*: (*slightly modified Boehm GC*) This is the default value for the Boehm GC, and it's the most feature complete, it will allow Mono to use typed allocations and support the debugger. - * *boehm*: This is used to use a system-install Boehm GC, it is -useful to test new features available in Boehm GC, but we do not -recommend that people use this, as it disables a few features. - * *none*: -Disables the inclusion of a garbage collector. +Disables the inclusion of a Boehm garbage collector. * This defaults to `included`. @@ -487,6 +483,16 @@ http://code.google.com/p/nativeclient/ * Currently this is used with Mono's AOT engine as Native Client does not support JIT engines yet. +* `--enable-wasm` + + * Use this option to configure mono to run on WebAssembly. It will + set both host and target to the WebAssembly triplet. This overrides + the values passed to `--host` or `--target` and ignored what config.sub guesses. + + This is a workaround to enable usage of old automake versions that don't + recognize the wasm triplet. + + Working With Submodules =======================