Commit Graph

27 Commits

Author SHA1 Message Date
Chuck Rose III e87935b379 Update win32 VStudio project files to keep pace with recently added and deleted files
llvm-svn: 41553
2007-08-28 18:59:02 +00:00
Chuck Rose III 8e9869716c Updates to the VStudio project files:
1. Switch from VStudio 2k3 to VStudio 2k5

2. All pdb files now will be placed as $(OutputDir)/$(ProjectName).pdb.  This puts them alongside the 
binaries with the same base name as the binary.  If you need to copy the results of your llvm build 
into another project's tree, this will simplify that process.

3. Recent files added to the tree were added to the proejects within the VStudio project

4. Project build dependency order fixed so that the build can take place in one pass.  A generated
file was not being built at the correct time, causing a build error in about half the projects until
the build was run a second time.

Note you will need flex and bison installed an in your path in order to build properly.

llvm-svn: 40557
2007-07-27 18:20:11 +00:00
Jeff Cohen b622c11f77 Unbreak VC++ build.
llvm-svn: 34917
2007-03-05 00:00:42 +00:00
Jeff Cohen 7d6f3db3e2 Unbreak VC++ build.
llvm-svn: 31464
2006-11-05 19:31:28 +00:00
Jeff Cohen 8f21ca7eff Fix more tablegen depedency issues in Visual Studio.
llvm-svn: 27431
2006-04-05 05:19:18 +00:00
Jeff Cohen 2379db02bf Fix tablegen related dependencies in Visual Studio.
llvm-svn: 27350
2006-04-02 05:20:53 +00:00
Jeff Cohen 56b4b49c69 Keep Visual Studio happy.
llvm-svn: 26516
2006-03-04 02:19:46 +00:00
Jeff Cohen ac8b761b62 Inform Visual Studio of deleted file.
llvm-svn: 26251
2006-02-17 02:11:34 +00:00
Jeff Cohen 0e7aee2382 Keep Visual Studio informed.
llvm-svn: 25956
2006-02-04 03:27:04 +00:00
Jeff Cohen 1d920b8e50 Add _CRT_SECURE_NO_DEPRECATE preprocessor symbol to make VS2005 happy.
llvm-svn: 25801
2006-01-30 04:07:08 +00:00
Jeff Cohen 272c009568 Teach Visual Studio about X86 subtargets.
llvm-svn: 25647
2006-01-26 16:49:00 +00:00
Jeff Cohen 9504149c1b Turn on string pooling for smaller binaries.
llvm-svn: 24749
2005-12-17 00:14:47 +00:00
Jeff Cohen 4ca13b3f47 Keep Visual Studio building.
llvm-svn: 24373
2005-11-16 06:10:53 +00:00
Jeff Cohen 67f6f97aed Keep Visual Studio informed of new files.
llvm-svn: 24366
2005-11-15 16:11:55 +00:00
Jeff Cohen 91e218fb1d Update Visual Studio projects for removed file.
llvm-svn: 22905
2005-08-19 13:51:22 +00:00
Jeff Cohen 8161bc5d35 Add new files to Visual Studio projects.
llvm-svn: 22395
2005-07-12 03:00:20 +00:00
Jeff Cohen 64869f5d20 Adding new files to Visual Studio projects.
llvm-svn: 22328
2005-07-02 02:04:26 +00:00
Jeff Cohen 8d9d9d7af0 Add ElfWriter stuff to Visual Studio
llvm-svn: 22304
2005-06-28 02:43:03 +00:00
Jeff Cohen cce4b92601 Somehow tablegen.exe got moved... fix up tablegen invocations to match.
llvm-svn: 20212
2005-02-16 05:06:52 +00:00
Jeff Cohen 391380ee97 Silence VC++ warnings about using 'this' in base member initializations.
llvm-svn: 19937
2005-01-30 17:54:12 +00:00
Jeff Cohen 031c3d891c Improve TableGen dependencies
Move TableGen generated files out of the src tree
Add descriptions to the custom build steps

llvm-svn: 19223
2005-01-01 18:17:40 +00:00
Jeff Cohen b49205c550 Enable browse information in Visual Studio
llvm-svn: 19034
2004-12-19 02:29:00 +00:00
Jeff Cohen ca9b7e66d0 Don't forget about release configuration...
llvm-svn: 19032
2004-12-18 07:05:59 +00:00
Jeff Cohen c3ba60ece6 Rationalize warning suppression. First, 64-bit portability warnings are disabled. The
specific warnings they produced were being suppressed anyway.  The truncation warnings
that were suppressed are now enabled, and the few that still occur ought to be fixed.
The only warnings suppressed now are the "negating an unsigned is still unsigned", the
validity of which Chris does not accept, and the "implicit conversion of <type> to bool
performance warning".  Making the conversion explicit won't make it run any faster and
this is an easier way to shut the compiler up.

llvm-svn: 19031
2004-12-18 06:55:41 +00:00
Jeff Cohen 81184bb528 Fix win32 breakage
llvm-svn: 19028
2004-12-18 06:42:15 +00:00
Chris Lattner 5b87507304 Update the win32 project files, contributed by Morton Ofstad!
llvm-svn: 18495
2004-12-04 19:14:38 +00:00
Reid Spencer 67b62fbaa7 MS Visual Studio files for building LLVM on Win32 platforms.
llvm-svn: 17446
2004-11-03 16:13:14 +00:00