[cfe-commits] [PATCH] Remove core dependencies from Basic and Frontend

Peter Collingbourne peter at pcc.me.uk
Thu Feb 17 13:39:28 PST 2011


This patch series removes the dependencies from Basic and from Frontend
to core; the only remaining dependency on core is CodeGen (as it
should be).  As a result we can, and do, trim the dependency on core
from libclang, PrintFunctionNames, the unit tests and c-index-test.
While at it, review and trim other unneeded dependencies.

OK to commit?

Peter Collingbourne (2):
      Move TargetInfo::adjustInlineAsmType to TargetCodeGenInfo
      Move CompilerInstance::LLVMContext and LLVMContext ownership to CodeGenAction

Thanks,
-- 
Peter
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Move-TargetInfo-adjustInlineAsmType-to-TargetCodeGen.patch
Type: text/x-diff
Size: 6411 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20110217/fa4cec2b/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Move-CompilerInstance-LLVMContext-and-LLVMContext-ow.patch
Type: text/x-diff
Size: 15609 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20110217/fa4cec2b/attachment-0001.patch>


More information about the cfe-commits mailing list