(* drop ML 'bool' from FFI and add C 'bool' *)
http://mlton.org/pipermail/mlton/2006-June/028927.html
 + http://mlton.org/pipermail/mlton/2006-June/028940.html
 + Revision 4658 -- convert 'int' to 'bool' by comparision with zero
                 -- revert when dropping 'bool' from FFI; comparision
                    with zero will happen on the ML side.

(* Add basis-ffi.h to SVN; create .PHONY target to regenerate. *)
http://mlton.org/pipermail/mlton/2006-June/028946.html
 + http://mlton.org/pipermail/mlton/2006-June/028947.html

(* auto-gen GC specific runtime imports *)
http://mlton.org/pipermail/mlton/2006-July/028975.html

Another minor thing I think we should do:
 * rename arch amd64 to x86_64, to be consistent with gcc target


* Why does hash-table use malloc/free while generational maps use mmap/munmap?
