Skip to content
  1. Oct 21, 2008
  2. Oct 03, 2008
    • Jim Grosbach's avatar
      Add support for Canadian Cross builds where the host executables are not · 009db895
      Jim Grosbach authored
      runnable on the build machine.
      
      There are a few bits that need built for the build environment (TableGen).
      This patch builds those bits, and the associated libraries, for the build
      environment as well as the (usual) host environment.
      
      Thanks to Eric C. and Devang P. for pre-commit review.
      
      llvm-svn: 56975
      009db895
  3. Sep 02, 2008
  4. Aug 30, 2008
  5. Mar 31, 2008
  6. Mar 10, 2008
  7. Jan 15, 2008
  8. Dec 29, 2007
  9. Oct 02, 2007
  10. Sep 29, 2007
  11. Sep 20, 2007
  12. Sep 18, 2007
  13. Jul 04, 2007
  14. Jun 28, 2007
    • David Greene's avatar
      Add support for building with _GLIBCXX_DEBUG. New configure option · cbc8ddf8
      David Greene authored
      --enable-expensive-checks allows the developer to enable runtime
      checking that can greatly increase compile time.  Currently it only
      turns on _GLIBCXX_DEBUG.  Other expensive debugging checks added later
      should be controlled by this configure option.
      
      This patch also updates llvm-config with a --cppflags option to inform
      llvm-gcc how to build itself so that it is compatible with an llvm that
      was built with _GLIBCXX_DEBUG.
      
      llvm-svn: 37777
      cbc8ddf8
  15. Apr 21, 2007
  16. Mar 29, 2007
    • Reid Spencer's avatar
      For PR789: · 200c6f9c
      Reid Spencer authored
      Make the sys::Path::getFileStatus function more efficient by having it
      return a pointer to the FileStatus structure rather than copy it. Adjust
      uses of the function accordingly. Also, fix some memory issues in sys::Path.
      
      llvm-svn: 35476
      200c6f9c
  17. Jan 17, 2007
    • Reid Spencer's avatar
      For PR739: · e7b24afa
      Reid Spencer authored
      Support overriding the prefix and DESTDIR variables from the make command
      line. This makes the makefile system a little more GNU compliant and the
      feature makes it easier for distribution builders to re-target the install
      location of LLVM.
      
      llvm-svn: 33305
      e7b24afa
  18. Dec 21, 2006
  19. Dec 16, 2006
  20. Dec 13, 2006
  21. Dec 10, 2006
    • Reid Spencer's avatar
      For PR739: · d8c16d39
      Reid Spencer authored
      Define a DESTDIR variable and use it to define the various install
      locations. This allows DESTDIR to be overridden on the command line.
      
      llvm-svn: 32409
      d8c16d39
  22. Dec 01, 2006
    • Reid Spencer's avatar
      For PR1019: · d4399925
      Reid Spencer authored
      Add HAVE_PTHREAD to makefiles with support from configure and use it to
      determine whether to build examples/ParallelJIT.
      Patch by Anton Korobeynikov.
      
      llvm-svn: 32054
      d4399925
  23. Nov 17, 2006
  24. Nov 05, 2006
  25. Nov 03, 2006
  26. Aug 08, 2006
  27. Aug 04, 2006
  28. Jul 28, 2006
    • Reid Spencer's avatar
      For PR848: · 9372247e
      Reid Spencer authored
      1. Get the path to the pwd binary (/bin/pwd usually) from configure.
      2. Use that path to run pwd in all path variables set in Makefile.config.in
      The hope is that these changes will resolve symlinks to physical paths. This
      should work on all platforms where the binary pwd defaults to printing
      physical paths. The shell version of pwd generally doesn't (it will print
      the symlink path).
      
      llvm-svn: 29381
      9372247e
    • Reid Spencer's avatar
      Changes to support cross-compiling LLVM. The GenLibDeps.pl script needs to · eca6f732
      Reid Spencer authored
      have a compile-host version of "nm", not build-host. In order to effect this
      we must use autoconf to determine the correct "nm" to use and propagate that
      through the makefiles, through llvm-config and finally to GenLibDeps.pl as
      an optional argument.
      Patch contributed by Anton Korobeynikov. Thanks!
      
      llvm-svn: 29368
      eca6f732
  29. Jul 26, 2006
    • Reid Spencer's avatar
      For PR814: · 0aa9d00b
      Reid Spencer authored
      Provide support for making cross-compiling builds. See the PR for details.
      Patch provided by Anton Korobeynikov. Thanks, Anton!
      
      llvm-svn: 29309
      0aa9d00b
  30. Jun 21, 2006
  31. Jun 01, 2006
    • Reid Spencer's avatar
      Support correct build: · 6c8368be
      Reid Spencer authored
      1. Capture the ENABLE_THREADS configure variable in Makefile.config
      2. Use ENABLE_THREADS to avoid building ParallelJIT if threads are not
         present.
      
      llvm-svn: 28609
      6c8368be
  32. Apr 10, 2006
  33. 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
  34. Apr 07, 2006
    • Reid Spencer's avatar
      For PR723: · 080eb0b3
      Reid Spencer authored
      - Provide for the include of ENABLE_ASSERTIONS flag from the configuration.
      - Enhance the documentation for ENABLE_OPTIMIZED
      
      llvm-svn: 27486
      080eb0b3
Loading