2009-04-10 Zoltan Varga <vargaz@gmail.com>
[mono.git] / libgc / ChangeLog
index 4ff0f0df4b8f2a310430eb0f096565f64c1f825d..fdc961a7039d58b6ebd8c4f9e9bf9c569c3f581a 100644 (file)
@@ -1,3 +1,30 @@
+2009-04-10  Zoltan Varga  <vargaz@gmail.com>
+
+       * include/private/gc_locks.h (GC_test_and_set): Merge a change from libgc
+       7.1's libatomic-ops to fix the ppc build with gcc 4.4.
+
+2009-02-23  Zoltan Varga  <vargaz@gmail.com>
+
+       * os_dep.c (GC_init_linux_data_start): Avoid the call to GC_find_limit ()
+       if GC_no_dls is TRUE, as it is not needed and it complicates debugging since
+       it causes a SIGSEGV.
+
+2009-01-18  Zoltan Varga  <vargaz@gmail.com>
+
+       * include/private/gcconfig.h: Applied patch from Koushik Dutta
+       (koush@koushikdutta.com). Define SEARCH_FOR_DATA_START for android.
+
+2008-11-18  Mark Probst  <mark.probst@gmail.com>
+
+       * include/private/gc_locks.h (test_and_set): The PPC64 case is
+       wrong, as it operates on 64 bit values, not on 32 bit ones as the
+       function requires.  The PPC32 case is sufficient.
+
+2008-09-29  Geoff Norton  <gnorton@novell.com>
+
+       * include/private/gcconfig.h: Make Darwin/ARM use mmap() instead of
+       sbrk() for its allocator implementation.
+
 2008-08-28  Geoff Norton  <gnorton@novell.com>
 
        * darwin_stop_world.c: