aboutsummaryrefslogtreecommitdiff
path: root/win32/CodeGen
AgeCommit message (Collapse)Author
2008-01-15Add files to windows project files. Also include <algorithm> explicitly so ↵Chuck Rose III
that vstudio build works git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46013 91177308-0d34-0410-b5e6-96231b3b80d8
2008-01-03Adding new files to win32 buildChuck Rose III
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45545 91177308-0d34-0410-b5e6-96231b3b80d8
2008-01-02Fix PR1888, patch by Wilhansen Li.Chris Lattner
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45501 91177308-0d34-0410-b5e6-96231b3b80d8
2007-12-10Add StringPool + new CodeGen files to win32 buildChuck Rose III
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44805 91177308-0d34-0410-b5e6-96231b3b80d8
2007-12-08Adding MachineLoopInfo.h,.cpp and MachineLICP.cpp to VStudio buildChuck Rose III
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44690 91177308-0d34-0410-b5e6-96231b3b80d8
2007-11-21This change does a couple of things. First it gets the Visual Studio builds ↵Chuck Rose III
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-12Updated VC++ build systemHartmut Kaiser
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44004 91177308-0d34-0410-b5e6-96231b3b80d8
2007-11-09Adding some recently added files to the VStudio projectsChuck Rose III
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43919 91177308-0d34-0410-b5e6-96231b3b80d8
2007-11-07Updated VC++ build systemHartmut Kaiser
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43837 91177308-0d34-0410-b5e6-96231b3b80d8
2007-11-02Updated VC++ build systemHartmut Kaiser
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43631 91177308-0d34-0410-b5e6-96231b3b80d8
2007-10-29Updated VC++ build systemHartmut Kaiser
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43479 91177308-0d34-0410-b5e6-96231b3b80d8
2007-10-10Updated VC++ build system.Hartmut Kaiser
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42835 91177308-0d34-0410-b5e6-96231b3b80d8
2007-07-27Updates to the VStudio project files:Chuck Rose III
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-03-05Unbreak VC++ build.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34917 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-15Unbreak VC++ build.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33242 91177308-0d34-0410-b5e6-96231b3b80d8
2006-11-05Unbreak VC++ build.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31464 91177308-0d34-0410-b5e6-96231b3b80d8
2006-05-03Keep Visual Studio happy.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28067 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-23Keep Visual Studio informed.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27951 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-24Get Visual Studio happy again.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27031 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-30Add _CRT_SECURE_NO_DEPRECATE preprocessor symbol to make VS2005 happy.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25801 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-24Add new files to Visual Studio.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25574 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-22Visual Studio still has issues at being left out.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25507 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-04Teach Visual Studio about new file.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25097 91177308-0d34-0410-b5e6-96231b3b80d8
2005-12-22Add new files to Visual Studio.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24929 91177308-0d34-0410-b5e6-96231b3b80d8
2005-12-17Turn on string pooling for smaller binaries.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24749 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-24Keep Visual Studio up to date.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23964 91177308-0d34-0410-b5e6-96231b3b80d8
2005-09-25Fix VC++ build errors.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23431 91177308-0d34-0410-b5e6-96231b3b80d8
2005-09-10Fix more Visual Studio build problems.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23308 91177308-0d34-0410-b5e6-96231b3b80d8
2005-06-28Add ElfWriter stuff to Visual StudioJeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22304 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-30Silence VC++ warnings about using 'this' in base member initializations.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19937 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-15Add new file to Visual Studio CodeGen projectJeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19574 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-12Add new file to Visual Studio CodeGen projectJeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19505 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-07Get new SelectionDAG stuff building with Visual Studio.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19340 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-03Add additional header file to VS project. Patch submitted by Morten.Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19274 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-19Enable browse information in Visual StudioJeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19034 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-18Don't forget about release configuration...Jeff Cohen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19032 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-18Rationalize warning suppression. First, 64-bit portability warnings are ↵Jeff Cohen
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-04Update the win32 project files, contributed by Morton Ofstad!Chris Lattner
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18495 91177308-0d34-0410-b5e6-96231b3b80d8
2004-11-03MS Visual Studio files for building LLVM on Win32 platforms.Reid Spencer
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17446 91177308-0d34-0410-b5e6-96231b3b80d8