The alloca CRT function isn't directly supported on windows, although I do have some code somewhere that makes it work. Basically I implemented my own stack alloc functions by using code from the CRT.<br><br>
<div><span class="gmail_quote">On 6/24/07, <b class="gmail_sendername">Scott Graham</b> <<a href="mailto:scott.llvm@h4ck3r.net">scott.llvm@h4ck3r.net</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi<br><br>When using lli on Win32 (vs.net-built), on any non-trivial code, I get the following abort<br><br>
ERROR: Program used external function '_alloca' which could not be resolved!<br><br>Checking the assembly from llc, the first alloca call is to allocate local vars in _main. Is this just the state of the code at 2.0
 when built with <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://vs.net/" target="_blank">vs.net</a>, or is there something that I've managed to mis-build locally?<br><br>thanks,<br><span class="sg">
scott<br></span><br>_______________________________________________<br>LLVM Developers mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         
<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://llvm.cs.uiuc.edu/" target="_blank">http://llvm.cs.uiuc.edu</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">
http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br><br></blockquote></div><br>