Skip to content
  1. Jan 02, 2008
  2. Dec 10, 2007
  3. Dec 08, 2007
  4. Nov 21, 2007
    • Chuck Rose III's avatar
      This change does a couple of things. First it gets the Visual Studio builds working. · 07b57d26
      Chuck Rose III authored
      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.
      
      llvm-svn: 44260
      07b57d26
  5. Nov 12, 2007
  6. Nov 09, 2007
  7. Nov 07, 2007
  8. Nov 02, 2007
  9. Oct 29, 2007
  10. Oct 10, 2007
  11. Jul 27, 2007
    • Chuck Rose III's avatar
      Updates to the VStudio project files: · 8e986971
      Chuck Rose III authored
      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
      8e986971
  12. Mar 05, 2007
  13. Jan 15, 2007
  14. Nov 05, 2006
  15. May 03, 2006
  16. Apr 23, 2006
  17. Mar 24, 2006
  18. Jan 30, 2006
  19. Jan 24, 2006
  20. Jan 22, 2006
  21. Jan 04, 2006
  22. Dec 22, 2005
  23. Dec 17, 2005
  24. Oct 24, 2005
  25. Sep 25, 2005
  26. Sep 10, 2005
  27. Jun 28, 2005
  28. Jan 30, 2005
  29. Jan 15, 2005
  30. Jan 12, 2005
  31. Jan 07, 2005
  32. Jan 03, 2005
  33. Dec 19, 2004
  34. Dec 18, 2004
    • Jeff Cohen's avatar
      Don't forget about release configuration... · ca9b7e66
      Jeff Cohen authored
      llvm-svn: 19032
      ca9b7e66
    • Jeff Cohen's avatar
      Rationalize warning suppression. First, 64-bit portability warnings are disabled. The · c3ba60ec
      Jeff Cohen authored
      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
      c3ba60ec
  35. Dec 04, 2004
  36. Nov 03, 2004
Loading