gc-7-integration.patch (+100 -15): include/llvm/CodeGen/LinkAllCodegenComponents.h (+4) include/llvm/CodeGen/SelectionDAGISel.h (+3 -1) include/llvm/CodeGen/AsmPrinter.h (+4) lib/CodeGen/LLVMTargetMachine.cpp (+23 -4) lib/CodeGen/AsmPrinter.cpp (+19) lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp (+36 -8) lib/CodeGen/README.txt (+5) lib/Target/CBackend/CBackend.cpp (+3 -1) lib/Target/MSIL/MSILWriter.cpp (+3 -1) Second pass at integrating Collector with the compiler. In general, designating the frametable algorithm on a function-by-function basis was beneficial to the implementation. One thing that sticks in my craw is that Collector and TargetMachine still have no way of verifying their mutual compatibility. That's fixable with a followup pass. This is the last patch before the frametable emitters themselves! — Gordon -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20071210/c5b2936b/attachment.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: gc-7-integration.patch Type: application/octet-stream Size: 14464 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20071210/c5b2936b/attachment.obj> -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20071210/c5b2936b/attachment-0001.html>