[LLVMdev] type-system-rewrite branch near landing

Chris Lattner clattner at apple.com
Fri Jul 8 14:53:11 PDT 2011


On Jul 8, 2011, at 2:12 AM, Jay Foad wrote:

>> 1. Clang - Jay, do you have a patch for this?  Can you create a branch of the clang repo or send an updated version of the patch to the list?
> 
> I've created a clang type-system-rewrite branch and committed all my
> purely mechanical changes: de-constifying llvm::Types as necessary,
> and using the new llvm::StructType::createNamed/setBody to create the
> "implicit" structs used by things like the Objective-C runtime.
> 
> I haven't committed anything to do with updating the general Clang ->
> LLVM type conversion machinery, because I don't know when or whether
> I'll be able to get it finished. If anyone else wants to work on it
> please feel free! I've attached my current work-in-progress, as a diff
> from the new clang type-system-rewrite branch.

Thanks Jay, I'll take the baton on this.  If anyone is interested, here's the patch converting llvmg-cc over.  It seems to work.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: p.patch.gz
Type: application/x-gzip
Size: 8969 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110708/c7950e91/attachment.bin>
-------------- next part --------------


-Chris


More information about the llvm-dev mailing list