2010-04-16 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / ChangeLog
index 2207a0cd3fe99617dcf894b0f421b331a17a80fc..ff6e5182cae3c7020e88dbfe9967cf098ecbbf94 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,171 @@
+2010-04-16  Marek Habersack  <mhabersack@novell.com>
+
+       * configure.in: added a check for sysconf(3)
+
+2010-04-14  Miguel de Icaza  <miguel@novell.com>
+
+       * configure.in: turn the AC_MSG_ERROR into a AC_MSG_WARN since in
+       Andrew's configuration this aborts the build:
+
+        host=i686-pc-linux-gnu != target=i586-suse-linux
+
+       And I no longer remember why I added that error in the first
+       place (we need to determine perhaps the arch/OS but it is
+       difficult with those strings).
+
+2010-04-08  Andreia Gaita  <avidigal@novell.com>
+
+       * configure.in: Add an extra "only" option to --with-moonlight. This
+       will configure mono to only build moonlight-specific stuff and
+       nothing else. --with-moonlight=yes now just adds the moon profile to
+       the build
+
+       * Makefile.am: Add moonlight-specific rules that only build what
+       moon needs. These are called directly from moon, to do fast
+       moon+mono+mcs builds
+
+       * runtime/Makefile.am: Change the build rules to have a moonlight-only
+       build configuration, as well as a normal build that optionally includes
+       it
+
+2010-04-07  Raja R Harinath  <harinath@hurrynot.org>
+
+       * runtime/Makefile.am ($(tmpinst)/bin/dmcs): Add.
+
+2010-04-06  Andreia Gaita  <avidigal@novell.com>
+
+       * configure.in: add --with-mcs-path option to specify where the mcs
+       source can be found, if not on ./mcs or ../mcs.
+       Only touch the mcs and/or olive dirs and config files if we're
+       actually building them
+
+2010-04-05  Zoltan Varga  <vargaz@gmail.com>
+
+       * configure.in: Append -lgc to libmono_ldflags if using an external libgc.
+
+2010-04-04  Andreas Färber  <andreas.faerber@web.de>
+
+       * configure.in: Fix typo.
+       Set default for with_moonlight to fix "Moon Profile:" output.
+
+       Contributed under MIT/X11 license.
+
+2010-04-03  Zoltan Varga  <vargaz@gmail.com>
+
+       * configure.in: Applied some openbsd changes from Robert Nagy
+       <robert@openbsd.org>.
+
+2010-04-03  Marek Habersack  <mhabersack@novell.com>
+
+       * configure.in: TARGET_WIN32 and MINGW_CROSS_COMPILE are defined
+       when cross-compiling with MinGW 
+
+       * build-mingw32.sh: include the 4.0 profile in the zip.
+       Remove cross-compilation environment bin path from PATH before
+       compiling native Mono.
+       Remove autotools cache directory before each compilation phase.
+
+2010-04-02  Marek Habersack  <mhabersack@novell.com>
+
+       * configure.in: include -lkernel32 in LDFLAGS when cross-compiling
+       with MINGW or compiling on Cygwin.
+
+       * build-mingw32.sh: some changes to make the compilation work
+       better on non-SuSE systems.
+
+2010-04-01  Mark Probst  <mark.probst@gmail.com>
+
+       * scripts/mono-heapviz: Process and output detailed pinning
+       statistics.
+
+2010-03-29  Andreas Färber  <andreas.faerber@web.de>
+
+       * configure.in: Add support for Haiku
+
+       Contributed under MIT/X11 license.
+
+2010-03-26  Zoltan Varga  <vargaz@gmail.com>
+
+       * configure.in: Add a --enable-system-aot option to control the generation of
+       AOT images during the build.
+
+2010-03-26  Zoltan Varga  <vargaz@gmail.com>
+
+       * configure.in: Apply some openbsd changes from openbsd ports.
+
+2010-03-23  Neale Ferguson <neale@sinenomine.net>
+
+       * configure.in: Change ACCESS_UNALINGED to "yes" for s390/s390x.
+
+2010-03-22  Andreia Gaita  <avidigal@gmail.com>
+
+       * configure.in: fix build when doing with-mcs-docs=no on a clean tree
+
+2010-03-19  Zoltan Varga  <vargaz@gmail.com>
+
+       * autogen.sh: Pass -Wno-portability to automake to quiet some warnings.
+
+2010-03-16  Jb Evain  <jbevain@novell.com>
+
+       * runtime/Makefile.am, build-mingw32.sh: rename
+       the net_2_1 profile to moonlight.
+
+2010-03-10  Andrew Jorgensen  <ajorgensen@novell.com>
+
+       * configure.in: configure eglib even when we are not building
+       it (fixes dist)
+
+Fri Mar 5 18:58:15 CET 2010 Paolo Molaro <lupus@ximian.com>
+
+       * configure.in: introduce the --enable-small-config option
+       to reduce runtime requirements (and capabilities).
+
+2010-03-04  Zoltan Varga  <vargaz@gmail.com>
+
+       * Makefile.am (DIST_SUBDIRS): Add eglib.
+
+       * autogen.sh: Run eglib's autogen.sh too.
+
+2010-03-02  Rolf Bjarne Kvinge  <RKvinge@novell.com>
+
+       * Makefile.am:
+       * mono/Makefile.am: Only build some subdirs when configured for
+       moonlight.
+
+       * configure.in: If configured --with-moonlight=yes, define MOONLIGHT and
+       use that variable instead of INSTALL_2_1.
+
+       * runtime/Makefile.am: If configured for moonlight, only build
+       net_2_1_raw.
+
+2010-03-02  Mark Probst  <mark.probst@gmail.com>
+
+       * tools/sgen-grep-binprot.c: Tool for searching through the binary
+       protocol files generated by SGen.
+
+2010-02-26  Miguel de Icaza  <miguel@novell.com>
+
+       * Make the scripts default to 4.0 now.
+
+2009-05-21  Miguel de Icaza  <miguel@novell.com>
+
+       * Check for sys/select.h as well
+
+Wed Feb 24 15:47:16 CET 2010 Paolo Molaro <lupus@ximian.com>
+
+       * configure.in, data/mono-2.pc.in, data/Makefile.am,
+       samples/embed/*: increase the API version.
+
+2010-02-18  Marek Habersack  <mhabersack@novell.com>
+
+       * scripts/mono-configuration-crypto.in: added
+
+       * scripts/Makefile.am: added mono-configuration-crypto targets
+
+2010-01-27  Zoltan Varga  <vargaz@gmail.com>
+
+       * configure.in: Fix the setting of LLVM_CXXFLAGS.
+
 2010-01-22  Andrés G. Aragoneses  <knocte@gmail.com>
 
        * configure.in: Improve r150055 by checking for CXX=g++ as well, according to
@@ -5355,5 +5523,3 @@ Wed Jul 11 00:36:36 CEST 2001 Paolo Molaro <lupus@ximian.com>
 2001-05-30  Miguel de Icaza  <miguel@ximian.com>
 
        * NEWS: 
-
-