From: Jeff Cohen Date: Tue, 8 Mar 2005 03:56:50 +0000 (+0000) Subject: Clarify inability to generate assembly, and note that VC++ Express works. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=ca0a9091c4d95933def47a78e21b2eeae5f38802;p=oota-llvm.git Clarify inability to generate assembly, and note that VC++ Express works. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20516 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/GettingStartedVS.html b/docs/GettingStartedVS.html index d6376cfb9d5..87be6cfcc83 100644 --- a/docs/GettingStartedVS.html +++ b/docs/GettingStartedVS.html @@ -50,8 +50,9 @@

The Visual Studio port at this time is experimental. It is suitable for use only if you are writing your own compiler front end or otherwise have a need to dynamically generate machine code. The JIT and interpreter are - functional, but it is currently not possible to directly generate an - executable file. You can do so indirectly by using the C back end.

+ functional, but it is currently not possible to generate assembly code which + is then assembled into an executable. You can indirectly create executables + by using the C back end.

To emphasize, there is no C/C++ front end currently available. llvm-gcc is based on GCC, which cannot be bootstrapped using VC++. @@ -166,7 +167,8 @@ progress has been made since the 1.4 release.

You will need Visual Studio .NET 2003. Earlier versions cannot open the solution/project files. The VS 2005 beta can, but will migrate these files to its own format in the process. While it should work with the VS 2005 - beta, there are no guarantees and there is no support for it at this time.

+ beta, there are no guarantees and there is no support for it at this time. + It has been reported that VC++ Express also works.

You will also need several open source packages: bison, flex, and sed. These must be installed in llvm/win32/tools. These can be found at