whitequark accepted this revision. whitequark added a comment. This breaks the OCaml Kaleidoscope port (assuming it was not broken already, which is unlikely) as I forgot to add CMakeLists for it, but it's long overdue for a near-complete rewrite anyway, so I don't think it matters. http://reviews.llvm.org/D16471