Hello there, LLVM has C and C++ backends, so I was wondering if there is any plan to add support to Objective-C. The reason for this question is that I have an Objective-C platform that I would really like to run under LLVM. TIA, -- Sébastien -- «Le soleil est Dieu» <http://www.type-z.org> -- Turner, avant de mourir
Its been talked about from time to time. There really isn't anything stopping us from supporting it other than someone putting the time in to modify llvm-gcc to support C and possibly implementing the required runtime libraries for ObjC. Patches welcome! :) Reid. On Wed, 2004-12-08 at 23:01, Sébastien Pierre wrote:> Hello there, > > LLVM has C and C++ backends, so I was wondering if there is any plan to > add support to Objective-C. The reason for this question is that I have > an Objective-C platform that I would really like to run under LLVM. > > TIA, > > -- Sébastien > > -- > «Le soleil est Dieu» > <http://www.type-z.org> -- Turner, avant de mourir > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev-------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20041208/aacba168/attachment.sig>
> LLVM has C and C++ backends, so I was wondering if there is any plan to > add support to Objective-C. The reason for this question is that I have > an Objective-C platform that I would really like to run under LLVM.I'd say, give it a try and see what breaks. None of us know ObjC very well, so we haven't tried it. I'd start by following the Getting Started guide. You'll need to build your own copy of llvm-gcc to support ObjC; the only difference from the CFE Build Instructions document would be (at least, as far as I know) to configure llvm-gcc with --enable-languages=c,c++,objc . We welcome any feedback (and especially patches to get ObjC to work). -Brian -- gaeke at uiuc.edu
On Thu, 9 Dec 2004, [ISO-8859-1] Sébastien Pierre wrote:> Hello there, > > LLVM has C and C++ backends, so I was wondering if there is any plan to add > support to Objective-C. The reason for this question is that I have an > Objective-C platform that I would really like to run under LLVM.Adding to what Brian and Reid said, this should be really easy for someone who knows Objective C. At one point I did enable objective C in the C Frontend and verified that it built correctly. There may be minor bugs in it, but I suspect that it should be fairly close to just "working right out of the box". -Chris -- http://nondot.org/sabre/ http://llvm.cs.uiuc.edu/
Le 9 déc. 04, à 08:22, Reid Spencer a écrit :> Its been talked about from time to time. There really isn't anything > stopping us from supporting it other than someone putting the time in > to > modify llvm-gcc to support C and possibly implementing the required > runtime libraries for ObjC.It's really good to know that it seems feasible - I will try to do as adviced, and compile my own version of llvm-gcc with objc support. Thanks all, -- Sébastien -- «My friend says we're like the dinosaurs, only we are doing ourselves in much faster than they ever did.» <http://www.type-z.org> -- Porno For Pyros, Pets