Commit Graph

141 Commits

Author SHA1 Message Date
Chuck Rose III
7c2c2e71ed 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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40557 91177308-0d34-0410-b5e6-96231b3b80d8
2007-07-27 18:20:11 +00:00
John Criswell
e644ef7b09 Convert .cvsignore files
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37801 91177308-0d34-0410-b5e6-96231b3b80d8
2007-06-29 16:35:07 +00:00
Jeff Cohen
0fea8ebb4a Unbreak VC++ build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36901 91177308-0d34-0410-b5e6-96231b3b80d8
2007-05-07 15:21:46 +00:00
Jeff Cohen
332376bc60 Unbreak VC++.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36831 91177308-0d34-0410-b5e6-96231b3b80d8
2007-05-06 03:12:47 +00:00
Jeff Cohen
1d6bf2f580 Unbreak VC++ build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36560 91177308-0d34-0410-b5e6-96231b3b80d8
2007-04-29 14:22:14 +00:00
Jeff Cohen
65e203d713 Note new header file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36440 91177308-0d34-0410-b5e6-96231b3b80d8
2007-04-25 17:13:18 +00:00
Jeff Cohen
a18b965752 Unbreak VC++ build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36362 91177308-0d34-0410-b5e6-96231b3b80d8
2007-04-23 13:55:05 +00:00
Jeff Cohen
a0c96a068c Teach Visual Studio about Bitcode.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36341 91177308-0d34-0410-b5e6-96231b3b80d8
2007-04-22 15:00:52 +00:00
Jeff Cohen
3a37b6b19c Track new header file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35774 91177308-0d34-0410-b5e6-96231b3b80d8
2007-04-08 21:19:52 +00:00
Jeff Cohen
8aaa40610c Unbreak VC++ build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35732 91177308-0d34-0410-b5e6-96231b3b80d8
2007-04-07 14:31:16 +00:00
Jeff Cohen
a2150f639c Track new header file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35702 91177308-0d34-0410-b5e6-96231b3b80d8
2007-04-06 22:30:07 +00:00
Jeff Cohen
03d7ca14bb Unbreak VC++ build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35557 91177308-0d34-0410-b5e6-96231b3b80d8
2007-04-01 18:58:22 +00:00
Jeff Cohen
9cb24d0520 Cleanup obsolete stuff.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35268 91177308-0d34-0410-b5e6-96231b3b80d8
2007-03-22 19:13:29 +00:00
Jeff Cohen
ca5183d445 Unbreak VC++ build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34917 91177308-0d34-0410-b5e6-96231b3b80d8
2007-03-05 00:00:42 +00:00
Jeff Cohen
1b30754ba9 Unbreak VC++ build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33242 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-15 20:27:18 +00:00
Jeff Cohen
dfc12993b9 Unbreak VC++ build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33021 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-08 20:17:17 +00:00
Jeff Cohen
6ebe23584e Partial unbreak of VC++ (stream stuff has no easy fix).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32614 91177308-0d34-0410-b5e6-96231b3b80d8
2006-12-15 21:47:01 +00:00
Jeff Cohen
97af751deb Unbreak VC++ build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32113 91177308-0d34-0410-b5e6-96231b3b80d8
2006-12-02 02:22:01 +00:00
Jeff Cohen
daa98106b7 Remove obsolete VS project.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31465 91177308-0d34-0410-b5e6-96231b3b80d8
2006-11-05 19:38:20 +00:00
Jeff Cohen
d41b30def3 Unbreak VC++ build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31464 91177308-0d34-0410-b5e6-96231b3b80d8
2006-11-05 19:31:28 +00:00
Jeff Cohen
196d9b680e Keep Visual Studio happy.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28067 91177308-0d34-0410-b5e6-96231b3b80d8
2006-05-03 00:28:50 +00:00
Jeff Cohen
84bfed087b Keep Visual Studio informed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27951 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-23 04:37:08 +00:00
Jeff Cohen
7b5db0b59e Keep Visual Studio informed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27920 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-20 22:19:06 +00:00
Jeff Cohen
3546bd2d36 Keep Visual Studio happy.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27581 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-11 02:01:22 +00:00
Jeff Cohen
1436f8ba21 Get Visual Studio building again.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27504 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-08 00:43:03 +00:00
Jeff Cohen
05eb2fc160 Fix more tablegen depedency issues in Visual Studio.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27431 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-05 05:19:18 +00:00
Jeff Cohen
b196ac846d Fix tablegen related dependencies in Visual Studio.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27350 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-02 05:20:53 +00:00
Jeff Cohen
5659b41311 Keep Visual Studio informed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27214 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-28 04:01:27 +00:00
Jeff Cohen
b52a5d944d Get Visual Studio happy again.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27031 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-24 02:18:52 +00:00
Jeff Cohen
a72047cc0a Put intrinsics.gen in its proper place.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26679 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-10 04:36:01 +00:00
Jeff Cohen
9630d271c5 Fix VC++ build breakage.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26676 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-10 03:57:45 +00:00
Jeff Cohen
784236d778 Keep VC++ building.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26584 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-07 02:58:13 +00:00
Jeff Cohen
973e0ef839 Keep Visual Studio happy.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26516 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-04 02:19:46 +00:00
Jeff Cohen
ddc0022c6f Inform Visual Studio of deleted file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26251 91177308-0d34-0410-b5e6-96231b3b80d8
2006-02-17 02:11:34 +00:00
Jeff Cohen
8e77a8cdd5 Visual Studio enters the future of bisoning.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26227 91177308-0d34-0410-b5e6-96231b3b80d8
2006-02-16 04:07:03 +00:00
Jeff Cohen
976e110c0b Match changes to unix build system.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26167 91177308-0d34-0410-b5e6-96231b3b80d8
2006-02-14 06:12:08 +00:00
Jeff Cohen
8e3be85c1e Keep Visual Studio informed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25956 91177308-0d34-0410-b5e6-96231b3b80d8
2006-02-04 03:27:04 +00:00
Jeff Cohen
9247d0b12b Add _CRT_SECURE_NO_DEPRECATE preprocessor symbol to make VS2005 happy.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25801 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-30 04:07:08 +00:00
Jeff Cohen
83cd8a0a6f Teach Visual Studio about X86 subtargets.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25647 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-26 16:49:00 +00:00
Jeff Cohen
93c56e755f Add new files to Visual Studio.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25574 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-24 04:40:54 +00:00
Jeff Cohen
19832142c2 Track changes in config.h.in.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25573 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-24 04:40:19 +00:00
Jeff Cohen
96f20d94f8 Visual Studio still has issues at being left out.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25507 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-22 20:37:25 +00:00
Jeff Cohen
eca86da38c Update Windows version of config.h to note availability of floor/floorf/ceil/ceilf.
Also pulled Windows-specific modifications to config.h.in to a separate file, so
that changes to it trigger regeneration of config.h (which doesn't happen when the
custom build step for it changes).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25477 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-20 04:34:45 +00:00
Jeff Cohen
e63629071d Visual Studio still has issues with being left out.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25389 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-17 05:13:22 +00:00
Jeff Cohen
44e08d2372 Visual Studio is feeling left out again.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25215 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-11 16:21:53 +00:00
Jeff Cohen
ce8d090b84 Visual Studio hates being left out.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25148 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-08 18:29:44 +00:00
Jeff Cohen
b4c4f09d76 Teach Visual Studio about new file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25097 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-04 17:19:48 +00:00
Jeff Cohen
0b4e244a05 Add new files to Visual Studio.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24929 91177308-0d34-0410-b5e6-96231b3b80d8
2005-12-22 01:50:11 +00:00
Jeff Cohen
6f0e680ca6 Turn on string pooling for smaller binaries.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24749 91177308-0d34-0410-b5e6-96231b3b80d8
2005-12-17 00:14:47 +00:00
Jeff Cohen
fed661219f Teach Visual Studio about new files.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24497 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-28 06:46:36 +00:00