> On Jul 15, 2015, at 1:11 PM, Adrian Prantl <apra...@apple.com> wrote: > > >> On Jul 15, 2015, at 1:04 PM, Reid Kleckner <r...@google.com >> <mailto:r...@google.com>> wrote: >> >> On Tue, Jul 7, 2015 at 2:01 PM, Benjamin Kramer <benny....@gmail.com >> <mailto:benny....@gmail.com>> wrote: >> Going through the entire compiler stack (IR, selectiondag, ...) just to dump >> some bytes in an object files seems excessive. Can't you just drive MC >> directly? This would >> >> Has something been done to address this? All the semantic tools (libclang, >> tooling, clang-check, clang-tidy) should *not* have to depend on clang >> codegen. > > The only reason why libclang currently depends on CodeGen is because of > CIndex and we can remove this dependency once the patch implementing the > -fmodule-format=raw option is in.
This is done now: CFE r242499 removed the extra dependency from libclang and clang-check. -- adrian
_______________________________________________ cfe-commits mailing list cfe-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits