Ted Kremenek 
							
						 
					 
					
						
						
							
						
						6fa1c051dc 
					 
					
						
						
							
							Updated VS build system.  Patch provided by Cedric Venet:  
						
						... 
						
						
						
						http://lists.cs.uiuc.edu/pipermail/llvmdev/2008-June/015446.html 
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52564  91177308-0d34-0410-b5e6-96231b3b80d8 
					
						2008-06-20 22:19:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f6af087cb9 
					 
					
						
						
							
							"Just a small update for the project files for adding a missing preprocessor  
						
						... 
						
						
						
						definition for VS2005 (without SP1). It suppress the (bogus) M$ deprecated
warning."
Patch by Cédric Venet!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52530  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-20 05:35:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e562a2f499 
					 
					
						
						
							
							Update VC project files, patch by Cédric Venet!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52077  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-07 19:33:54 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						0c87f2d824 
					 
					
						
						
							
							Revert 51067 check-in for now.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51155  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-15 18:46:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9b43ac042e 
					 
					
						
						
							
							Update the Win32 project files, patch by Razvan Aciu!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51067  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-13 20:56:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chuck Rose III 
							
						 
					 
					
						
						
							
						
						5b0c85588a 
					 
					
						
						
							
							Updating win32 VStudio project files with new file references and removing dead references.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48849  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-27 00:02:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chuck Rose III 
							
						 
					 
					
						
						
							
						
						9a79de3d09 
					 
					
						
						
							
							Add files to windows project files.  Also include <algorithm> explicitly so that vstudio build works  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46013  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-15 21:43:17 +00:00 
						 
				 
			
				
					
						
							
							
								Chuck Rose III 
							
						 
					 
					
						
						
							
						
						0b589912a8 
					 
					
						
						
							
							Adding new files to win32 build  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45545  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-03 19:53:03 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b08b8e6f59 
					 
					
						
						
							
							Fix PR1888, patch by Wilhansen Li.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45501  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-02 21:30:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chuck Rose III 
							
						 
					 
					
						
						
							
						
						1a4ab520d5 
					 
					
						
						
							
							Add StringPool + new CodeGen files to win32 build  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44805  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-10 19:31:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chuck Rose III 
							
						 
					 
					
						
						
							
						
						e5839f8788 
					 
					
						
						
							
							Adding MachineLoopInfo.h,.cpp and MachineLICP.cpp to VStudio build  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44690  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-08 00:53:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chuck Rose III 
							
						 
					 
					
						
						
							
						
						0ccb93034a 
					 
					
						
						
							
							This change does a couple of things.  First it gets the Visual Studio builds working.  
						
						... 
						
						
						
						I added the lexing files to the VStudio projects and removed the .l files from the 
VStudio projects.  There was a problem with use of strtoll in TGLexer.cpp and Chris
suggested switching to strtol, so that's included here.
Additionally, this checkin adds minimal x64 builds to the VStudio builds.  Build issues
related to x64 in the windows specific files for DynamicLibrary.inc and Singals.inc
are worked around, but not ultimately solved.  Binaries used to be stored in
...\win32\{Debug|Release}
but are now kept in
...\win32\bin\{win32|x64}\{Debug|Release}
intermediate files will continue to be stored in the individual project directories under 
win32.  
Some names will likely change in the future to reflect that the vstudio projects
are no longer 32-bit only, but I wanted to get things up and running today so kept away
from bigger restructuring.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44260  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-21 00:37:56 +00:00 
						 
				 
			
				
					
						
							
							
								Hartmut Kaiser 
							
						 
					 
					
						
						
							
						
						7de5a94099 
					 
					
						
						
							
							Updated VC++ build system  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44004  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-12 01:24:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chuck Rose III 
							
						 
					 
					
						
						
							
						
						77819419b8 
					 
					
						
						
							
							Adding some recently added files to the VStudio projects  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43919  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-09 00:48:27 +00:00 
						 
				 
			
				
					
						
							
							
								Hartmut Kaiser 
							
						 
					 
					
						
						
							
						
						abaff883ba 
					 
					
						
						
							
							Updated VC++ build system  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43837  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-07 19:34:09 +00:00 
						 
				 
			
				
					
						
							
							
								Hartmut Kaiser 
							
						 
					 
					
						
						
							
						
						f2af25b2c1 
					 
					
						
						
							
							Updated VC++ build system  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43631  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-02 01:44:08 +00:00 
						 
				 
			
				
					
						
							
							
								Hartmut Kaiser 
							
						 
					 
					
						
						
							
						
						e476a66761 
					 
					
						
						
							
							Updated VC++ build system  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43479  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-29 21:56:15 +00:00 
						 
				 
			
				
					
						
							
							
								Hartmut Kaiser 
							
						 
					 
					
						
						
							
						
						73184fcdc3 
					 
					
						
						
							
							Updated VC++ build system.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42835  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-10 19:50:09 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						00e1a70289 
					 
					
						
						
							
							Keep Visual Studio up to date.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23964  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-24 15:21:58 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						a48283baa3 
					 
					
						
						
							
							Fix VC++ build errors.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23431  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-09-25 19:04:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						c4dd1a4bbe 
					 
					
						
						
							
							Fix more Visual Studio build problems.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23308  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-09-10 02:33:17 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						373f9e7692 
					 
					
						
						
							
							Add ElfWriter stuff to Visual Studio  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22304  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-06-28 02:43:03 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						b32d785e18 
					 
					
						
						
							
							Silence VC++ warnings about using 'this' in base member initializations.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19937  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-30 17:54:12 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						33eba0440c 
					 
					
						
						
							
							Add new file to Visual Studio CodeGen project  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19574  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-15 07:33:52 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						bf7c1521f5 
					 
					
						
						
							
							Add new file to Visual Studio CodeGen project  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19505  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-12 04:32:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						bb66a9f960 
					 
					
						
						
							
							Get new SelectionDAG stuff building with Visual Studio.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19340  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-07 15:52:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						4c2053255d 
					 
					
						
						
							
							Add additional header file to VS project.  Patch submitted by Morten.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19274  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-03 16:37:16 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						91c3e2d5b3 
					 
					
						
						
							
							Enable browse information in Visual Studio  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19034  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-19 02:29:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						f33972192d 
					 
					
						
						
							
							Don't forget about release configuration...  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19032  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-18 07:05:59 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						530f887ff2 
					 
					
						
						
							
							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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19031  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-18 06:55:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ffbc58de91 
					 
					
						
						
							
							Update the win32 project files, contributed by Morton Ofstad!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18495  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-04 19:14:38 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						085ea4d39a 
					 
					
						
						
							
							MS Visual Studio files for building LLVM on Win32 platforms.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17446  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-03 16:13:14 +00:00