Commit Graph

21 Commits

Author SHA1 Message Date
Jeff Cohen
b622c11f77 Unbreak VC++ build.
llvm-svn: 34917
2007-03-05 00:00:42 +00:00
Jeff Cohen
56b4b49c69 Keep Visual Studio happy.
llvm-svn: 26516
2006-03-04 02:19:46 +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
9504149c1b Turn on string pooling for smaller binaries.
llvm-svn: 24749
2005-12-17 00:14:47 +00:00
Jeff Cohen
97cbaf5c89 Fine tune Visual Studio's use of bison/flex.
llvm-svn: 24025
2005-10-27 01:10:36 +00:00
Jeff Cohen
81560caccf Eliminate need for bison/flex in Visual Studio builds.
llvm-svn: 23999
2005-10-26 05:37:34 +00:00
Jeff Cohen
c55b4cd773 Remove deleted files from Visual Studio.
llvm-svn: 23895
2005-10-23 15:21:52 +00:00
Jeff Cohen
5ec46cdf5c Add new files to Visual Studio.
llvm-svn: 23885
2005-10-23 01:22:33 +00:00
Jeff Cohen
0dce12dd90 Fix miscellaneous Visual Studio build problems.
llvm-svn: 23307
2005-09-10 02:00:02 +00:00
Jeff Cohen
fc9f146966 Put libraries in a common directory
llvm-svn: 19995
2005-02-02 06:33:11 +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
05af8cfbd5 Make bison/flex build steps output the same message in Visual Studio as
on Unix.

llvm-svn: 19283
2005-01-04 06:18:10 +00:00
Jeff Cohen
16034813e6 Add -v option to bison.
llvm-svn: 19229
2005-01-01 21:35:39 +00:00
Jeff Cohen
1d2912470a Add llvm-as project to Visual Studio
llvm-svn: 19227
2005-01-01 20:51:41 +00:00
Jeff Cohen
08f30c0c33 Put executables into a single directory
llvm-svn: 19225
2005-01-01 19:37:14 +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
Chris Lattner
7d7f23b7db Fix project file, patch contributed by Jeff Cohen
llvm-svn: 17479
2004-11-05 04:15:30 +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