Skip to content
  1. Apr 27, 2006
    • Reid Spencer's avatar
      For PR747: · bb0be98f
      Reid Spencer authored
      If we fail to find a required program, simply set that program to echo
      out something that tells the user the situation. That is, instead of just
      "true runtest" we now get "echo 'Skipped: runtest not found'".
      
      llvm-svn: 27990
      bb0be98f
  2. Apr 21, 2006
  3. Apr 20, 2006
  4. Apr 19, 2006
  5. Apr 14, 2006
  6. Apr 09, 2006
    • Reid Spencer's avatar
      Change the assertions defaults: · fa423e9b
      Reid Spencer authored
      1. Assertions now default to on for all builds
      2. If you want them disabled you must (a) --disable-assertions to configure
         or DISABLE_ASSERTIONS=1 to make.
      
      llvm-svn: 27548
      fa423e9b
  7. Apr 08, 2006
  8. Apr 07, 2006
    • Reid Spencer's avatar
      For PR723: · b65ade8b
      Reid Spencer authored
      Support detection of a "CVS" directory at configure time to distinguish
      whether this is a release build or a "from tree" build. This knowledge is
      used to set the defaults for --enable-optimzied and --enable-assertions
      options.
      
      llvm-svn: 27487
      b65ade8b
    • Reid Spencer's avatar
      For support of new GCC v4, obtain the full and major versions of the · 6c99b419
      Reid Spencer authored
      llvm-gcc command. This will help distinguish which version is being used
      so the makefiles can accommodate.
      
      llvm-svn: 27461
      6c99b419
  9. Mar 24, 2006
    • Reid Spencer's avatar
      Update to llvm-config tool, by Erik Kidd: · 972bea5c
      Reid Spencer authored
      1. Check for Perl and only build llvm-config if its available.
      2. Add some virtual components
      3. Don't depend on "standard" location for Perl, but configured location
      4. Document the tool with a POD file.
      
      This version is now ready for testing by users.
      
      llvm-svn: 27005
      972bea5c
  10. Mar 22, 2006
  11. Feb 27, 2006
  12. Feb 16, 2006
  13. Feb 15, 2006
  14. Feb 05, 2006
  15. Jan 23, 2006
  16. Jan 19, 2006
  17. Dec 21, 2005
    • Reid Spencer's avatar
      Implement fix for PR471: · 3f31cc4d
      Reid Spencer authored
      * Add --enable-debug-runtime option, defaults to disabled
      * Pass the new config var, DEBUG_RUNTIME, to Makefiles
      * Don't use -Wa,-strip-debug if debug-runtime is enabled
      
      llvm-svn: 24891
      3f31cc4d
  18. Dec 19, 2005
  19. Nov 14, 2005
  20. Nov 08, 2005
  21. Nov 01, 2005
  22. Aug 24, 2005
    • Reid Spencer's avatar
      For PR616: · f85fabeb
      Reid Spencer authored
      These patches make threading optional in LLVM. The configuration scripts are now
      modified to accept a --disable-threads switch. If this is used, the Mutex class
      will be implemented with all functions as no-op. Furthermore, linking against
      libpthread will not be done. Finally, the ParallelJIT example needs libpthread
      so its makefile was changed to always add -lpthread to the link line.
      
      llvm-svn: 23003
      f85fabeb
  23. Jul 27, 2005
    • Reid Spencer's avatar
      Fix PR608: · 2b381e0c
      Reid Spencer authored
      Previously the script assumed the version number was the last field, now
      it assumes it is the first sequence of digits.
      
      llvm-svn: 22527
      2b381e0c
  24. Jul 22, 2005
  25. Jul 14, 2005
  26. Jul 13, 2005
  27. Jul 12, 2005
    • Reid Spencer's avatar
      For PR540: · 79876f52
      Reid Spencer authored
      This patch completes the changes for making lli thread-safe. Here's the list
      of changes:
      * The Support/ThreadSupport* files were removed and replaced with the
        MutexGuard.h file since all ThreadSupport* declared was a Mutex Guard.
        The implementation of MutexGuard.h is now based on sys::Mutex which hides
        its implementation and makes it unnecessary to have the -NoSupport.h and
        -PThreads.h versions of ThreadSupport.
      
      * All places in ExecutionEngine that previously referred to "Mutex" now
        refer to sys::Mutex
      
      * All places in ExecutionEngine that previously referred to "MutexLocker"
        now refer to MutexGuard (this is frivolous but I believe the technically
        correct name for such a class is "Guard" not a "Locker").
      
      These changes passed all of llvm-test. All we need now are some test cases
      that actually use multiple threads.
      
      llvm-svn: 22404
      79876f52
    • Reid Spencer's avatar
      For PR540: · 1aa7d05f
      Reid Spencer authored
      * Add check for pthread.h
      * Make sure -lpthread gets added to LIBS if its available
      
      llvm-svn: 22402
      1aa7d05f
  28. Jun 03, 2005
  29. May 19, 2005
  30. May 18, 2005
Loading