Hi, Has some one committed these patches into CVS? Paolo, thanks for the patches. In the near future I'll try to compile them. I've installed STLport 6.4.2 with vc6. Henrik --- Got Freedom? Software Freedom Day 2004 - 28th of August http://www.softwarefreedomday.org/ --->From: Paolo Invernizzi <arathorn at fastwebnet.it> >Reply-To: LLVM Developers Mailing List <llvmdev at cs.uiuc.edu> >To: LLVM Developers Mailing List <llvmdev at cs.uiuc.edu> >Subject: Re: [LLVMdev] diffs for vc7.1 >Date: Tue, 14 Sep 2004 11:13:10 +0200 > >Hi all, > >Attached to this email you can find the diffs versus current CVS that makes >all the touched files compile under Microsoft Visual C 7.1 > >The following libs are now building: >vmcore, transformutils, transform, cwriter, lli-jit, executionengine, >selectiondag, modulosched, sched, bcwriter, datastructure, ipa > >Next patch will be the conversion of some C99 dynamic array to std::vector, >if nobody complains about it... ><< diff.txt >> > >--- >Paolo Invernizzi > >On Sep 7, 2004, at 11:31 PM, Chris Lattner wrote: > >>>for (BasicBlock::iterator I = H->begin; isa<PHINode>(I); I++) { >>> PHINode *PN = cast<PHINode(I); >>> .... >>>} >>> >>>I'll make a patch for whatever solution do you prefer (this problem is >>>a showstopper for more than a dozen files...) >> >>I prefer this option (it reduces the scope of the PN variable). >_______________________________________________ >LLVM Developers mailing list >LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev_________________________________________________________________ Opret en gratis Hotmail-konto http://www.hotmail.com med udsigt til 250 MB lagerkapacitet
I don't think these patches have been applied yet. They are out of my area so I passed them on to Chris. Chris has a huge email backlog to get through after his vacation. He'll get to it eventually. Reid. On Tue, 2004-09-14 at 23:40, Henrik Bach wrote:> Hi, > > Has some one committed these patches into CVS? > > Paolo, thanks for the patches. In the near future I'll try to compile them. > > I've installed STLport 6.4.2 with vc6. > > Henrik > > --- > Got Freedom? > Software Freedom Day 2004 - 28th of August > http://www.softwarefreedomday.org/ > --- > > > > > > >From: Paolo Invernizzi <arathorn at fastwebnet.it> > >Reply-To: LLVM Developers Mailing List <llvmdev at cs.uiuc.edu> > >To: LLVM Developers Mailing List <llvmdev at cs.uiuc.edu> > >Subject: Re: [LLVMdev] diffs for vc7.1 > >Date: Tue, 14 Sep 2004 11:13:10 +0200 > > > >Hi all, > > > >Attached to this email you can find the diffs versus current CVS that makes > >all the touched files compile under Microsoft Visual C 7.1 > > > >The following libs are now building: > >vmcore, transformutils, transform, cwriter, lli-jit, executionengine, > >selectiondag, modulosched, sched, bcwriter, datastructure, ipa > > > >Next patch will be the conversion of some C99 dynamic array to std::vector, > >if nobody complains about it... > ><< diff.txt >> > > > >--- > >Paolo Invernizzi > > > >On Sep 7, 2004, at 11:31 PM, Chris Lattner wrote: > > > >>>for (BasicBlock::iterator I = H->begin; isa<PHINode>(I); I++) { > >>> PHINode *PN = cast<PHINode(I); > >>> .... > >>>} > >>> > >>>I'll make a patch for whatever solution do you prefer (this problem is > >>>a showstopper for more than a dozen files...) > >> > >>I prefer this option (it reduces the scope of the PN variable). > >_______________________________________________ > >LLVM Developers mailing list > >LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > >http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev > > _________________________________________________________________ > Opret en gratis Hotmail-konto http://www.hotmail.com med udsigt til 250 MB > lagerkapacitet > > _______________________________________________ > 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/20040915/1d78ce24/attachment.sig>
On Sep 15, 2004, at 8:40 AM, Henrik Bach wrote:> Hi, > > Has some one committed these patches into CVS?Not yet... checked 10 minutes ago... I'm attaching the cvs diff -u version of them (I've read Reid Spencer post about it)> Paolo, thanks for the patches. In the near future I'll try to compile > them. > > I've installed STLport 6.4.2 with vc6.May I suggest you to use a newer version of the compiler? VC6 is not so compliant to the C++ standard as VC7 and above. You can also download for free a version of VC.NET 2005 beta, as I've noted that in LLVM code there's a reference to its runtime library, meaning that someone else has worked with it over LLVM... <gossip> I've read that an MSIL front-end for LLVM is being developed... </gossip> --- Paolo Invernizzi -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: diffs.txt URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20040915/226625e5/attachment.txt>
On Wed, 2004-09-15 at 00:17, Paolo Invernizzi wrote:> On Sep 15, 2004, at 8:40 AM, Henrik Bach wrote: > > > Hi, > > > > Has some one committed these patches into CVS? > > Not yet... checked 10 minutes ago...Hopefully Chris will get to it today (Wednesday).> I'm attaching the cvs diff -u version of them (I've read Reid Spencer > post about it) >Thanks!> > Paolo, thanks for the patches. In the near future I'll try to compile > > them. > > > > I've installed STLport 6.4.2 with vc6. > > May I suggest you to use a newer version of the compiler? VC6 is not > so compliant to the C++ standard as VC7 and above. > You can also download for free a version of VC.NET 2005 beta, as I've > noted that in LLVM code there's a reference to its runtime library, > meaning that someone else has worked with it over LLVM...Yes, in fact I'd be daring enough to suggest that it be the standard. We'll have fewer compilation problems with VC++ 2005 because it is (supposedly) more standards compliant than previous versions. Please use this download: http://lab.msdn.microsoft.com/express/visualc/default.aspx There is also an update, as of 9/10/2004: http://www.microsoft.com/downloads/details.aspx?FamilyID=afd04ff1-9d16-439a-9a5e-e13eb0341923&DisplayLang=en This is the compiler I will use for the Win32 port (when I get to it).> > <gossip> I've read that an MSIL front-end for LLVM is being > developed... </gossip>This was started by Chris while he was at MS but the work he did there is proprietary to MS. So, you won't see that happen any time soon. However, Chris was able to determine that doing an MSIL->LLVM translator shouldn't be difficult. Reid -------------- 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/20040915/4cb9d3a6/attachment.sig>
Paolo, et.al. Chris gave the green light. All the patches have been committed. Thanks! Reid. On Wed, 2004-09-15 at 00:17, Paolo Invernizzi wrote:> On Sep 15, 2004, at 8:40 AM, Henrik Bach wrote: > > > Hi, > > > > Has some one committed these patches into CVS? > > Not yet... checked 10 minutes ago... > > I'm attaching the cvs diff -u version of them (I've read Reid Spencer > post about it) > > > Paolo, thanks for the patches. In the near future I'll try to compile > > them. > > > > I've installed STLport 6.4.2 with vc6. > > May I suggest you to use a newer version of the compiler? VC6 is not > so compliant to the C++ standard as VC7 and above. > You can also download for free a version of VC.NET 2005 beta, as I've > noted that in LLVM code there's a reference to its runtime library, > meaning that someone else has worked with it over LLVM... > > <gossip> I've read that an MSIL front-end for LLVM is being > developed... </gossip> > > --- > Paolo Invernizzi > > ______________________________________________________________________ > _______________________________________________ > 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/20040915/93d8dd9b/attachment.sig>