In libgc/:
commit5209e2337983f0f7e183957fca45a1018537bb70
authorzoltan <zoltan@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Fri, 5 Mar 2010 14:22:32 +0000 (5 14:22 +0000)
committerzoltan <zoltan@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Fri, 5 Mar 2010 14:22:32 +0000 (5 14:22 +0000)
tree2aa6ea0b6bbe4586405a34943e778106d06730d8
parentf0cfbf3cfb9d5efbadcfd13638770efdd599b87f
In libgc/:

2010-03-04  David S. Miller  <davem@davemloft.net>

       * include/private/gc_locks.h: Add SPARC implementations of
       GC_compare_and_exchange and GC_memory_barrier.

In mono/mini/:

2010-03-04  David S. Miller  <davem@davemloft.net>

       * mini-sparc.h: Always use MONO_ARCH_USE_SIGACTION.  Linux kernels
       that don't provide the siginfo in the second signal handler argument
       are buggy, and this has been fixed for years.
       * mini.h (GET_CONTEXT): Remove __sparc__ special case.
       (SIG_HANDLER_SIGNATURE, SIG_HANDLER_PARMS): Likewise.

git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mono@153114 e3ebcda4-bce8-0310-ba0a-eca2169e7518
libgc/ChangeLog
libgc/include/private/gc_locks.h
mono/mini/ChangeLog
mono/mini/mini-sparc.h
mono/mini/mini.h