[LLVMdev] x86 in win32 folder

Jeff Cohen jeffc at jolt-lang.org
Wed Mar 28 09:46:16 CDT 2007


It's not clear it offers any real benefits.  The project files already 
exist.  To use this, I would have to throw them away and create new XML 
files by hand.  I would have to maintain them by hand also, whereas the 
project files are maintainable from within Visual Studio, i.e. via an 
integrated GUI interface.

And to comment on supporting other targets:  No reason it can't be done, 
other than Windows doesn't run on them, but be aware that they have 
never been compiled with VC++ and there may be issues with the code that 
need resolving before it successfully compiles with VC++.

Christopher Lamb wrote:
> Might I suggest the following tool for setting-up/maintaining the 
> Visual Studio project files. It makes setting them up with all the 
> right build options and include paths much, much easier. =)
>
> http://sourceforge.net/projects/xpj
>
> --
> Christopher Lamb
> christopher.lamb at gmail.com <mailto:christopher.lamb at gmail.com>
>
>
> On Mar 28, 2007, at 3:06 AM, Morten Ofstad wrote:
>
>> Seung Jae Lee wrote:
>>> Is there any special reason only x86 code is implemented in win32 
>>> folder unlike lib\Target folder which contains codes for other 
>>> architectures?
>>
>> No reason beyond the fact that windows is more or less only x86/x64. 
>> If you want to add more targets to the visual 
>> studio project files it shouldn't be very difficult. You can copy the 
>> custom build rules for the .td files in the x86 
>> project. The rest is just adding the .cpp and .h files and setting 
>> the include paths etc. to the same as in the x86 project.
>>
>> m.
>> _______________________________________________
>> LLVM Developers mailing list
>> LLVMdev at cs.uiuc.edu <mailto:LLVMdev at cs.uiuc.edu>         
>> http://llvm.cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.cs.uiuc.edu/pipermail/llvmdev/attachments/20070328/f14d5628/attachment-0001.html 


More information about the LLVMdev mailing list