[LLVMdev] diffs for vc7.1

Paolo Invernizzi arathorn at fastwebnet.it
Tue Sep 14 02:13:10 PDT 2004


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...
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: diff.txt
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20040914/2118d179/attachment.txt>
-------------- next part --------------

---
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).


More information about the llvm-dev mailing list