X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=ChangeLog;h=c1e8095b4147187d7293ea2fbaa0e7647d3858de;hb=bb2a7d8a71c3b7aa218db07be9f4ae763a5dafc3;hp=64527b59b9f9fd89830b4c9c4d410d1ed7c5c494;hpb=e650f53e6b046fc7a76dd80a507ea2b1fd4d3ae8;p=mono.git diff --git a/ChangeLog b/ChangeLog index 64527b59b9f..c1e8095b414 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,57 @@ +2010-06-25 Zoltan Varga + + * scripts/patch-quiet.sh: Fix this up after the build changes. + +2010-06-23 Miguel de Icaza + + * configure.in: By default, we will now also buils an SGen-aware + VM by default. This can be turned off by using the + --with-sgen=no command line option. + + Two binaries are produced now: mono and mono-sgen + + --- First Pass --- + + * configure.in: Remove redundant setting of variables in non-Boehm + cases. + + First pass at supporting the compilation of both + the Boehm-powered Mono VM and the Sgen-powered one. + + The Boehm configuration flags are no longer part of the config.h + that we generate, but instead they are part of the CFLAGS + variables that are used for the following components: + + * io-layer/ because it uses the pthread APIs that are + wrapped by using utils/gc_wrapper.h + + * metatada/ because we have plenty of GC-specific code + + * mini/ the VM itself + + The patch currently only changes the way that Boehm is compiled, + no changes for Sgen have been done yet. + + We now pass Boehm CFLAG settings as "BOEHM_DEFINES" which need to + be added to the three Makefiles above. + + When building the bundled and modified libgc, we also need to pass + MONO_DEBUGGER_SUPPORTED as it triggers some special features in + the libgc. + + Simplify the build also by removing the AM_CONDITIONAL debugger + supported, we now merely check this on the source file and wrap + the entire debug-debugger.c in an ifdef. + +2010-06-05 Mark Probst + + * tools/sgen/sgen-grep-binprot.c: Updated for degraded and pinned + allocations. + +2010-06-02 Zoltan Varga + + * configure.in: Check whenever we are using mono's LLVM branch. + 2010-05-31 Robert Jordan * configure.in: Windows: mcs_topdir_from_srcdir must not be