[null_gc] Get null GC building again.
authorAleksey Kliger <aleksey@xamarin.com>
Fri, 23 Jun 2017 21:43:02 +0000 (17:43 -0400)
committerAleksey Kliger (λgeek) <akliger@gmail.com>
Sat, 24 Jun 2017 15:29:16 +0000 (11:29 -0400)
commit52d9a55a861527ed4027f8e10a97e3cc880baf4a
treeeb4cafcdfce60232a09011eaa190bcad25c09be8
parent80165d21175e05d502b968701b41a0d66608cc99
[null_gc] Get null GC building again.

- Had to borrow a gchandles implementation from mono/metadata/boehm-gc.c
- Added coop handles support for NULL GC
- Fixed typos in configure.ac
- To use: `./configure --with-libgc=none --without-sgen --enable-boehm`
  You get a mono-boehm which actually is not collecting anything.
configure.ac
mono/metadata/Makefile.am
mono/metadata/handle.c
mono/metadata/null-gc-handles.c [new file with mode: 0644]
mono/metadata/null-gc-handles.h [new file with mode: 0644]
mono/metadata/null-gc.c