Skip to content
  1. Sep 08, 2009
  2. Sep 03, 2009
  3. Aug 28, 2009
  4. Aug 20, 2009
  5. Aug 18, 2009
  6. Aug 17, 2009
  7. Aug 14, 2009
  8. Aug 13, 2009
  9. Aug 05, 2009
  10. Jul 13, 2009
  11. Jul 03, 2009
  12. Jun 29, 2009
  13. Jun 25, 2009
  14. Jun 23, 2009
    • Mikhail Glushenkov's avatar
      Make llvmc work again. · 248c4140
      Mikhail Glushenkov authored
      Chris recently broke llvmc with his Makefile changes (r75379). That patch made
      the global change .o -> .a, which caused built-in llvmc plugins to stop working
      since plugin initialization in llvmc is based on static variables not referenced
      from the main executable. This patch implements auto-generated forced references
      to the plugin libraries.
      
      llvm-svn: 74000
      248c4140
  15. Jun 19, 2009
  16. Jun 17, 2009
    • Chris Lattner's avatar
      Remove support for building LLVM libraries into "relinked" · eaae8d0c
      Chris Lattner authored
      object files.  Now we always build LLVM libraries into archives (.a files).
      
      This makes the 'make' build work more like the cmake build, among other
      things.  Doing this exposed some latent circular library dependencies, so
      I think that llvm-config wasn't quite right for .o files anyway.
      
      llvm-svn: 73579
      eaae8d0c
  17. Jun 05, 2009
    • Duncan Sands's avatar
      On platforms like Sparc64 you need to pass -r to · 8b9524ee
      Duncan Sands authored
      gcc rather than directly to the linker: gcc will
      then modify the linker options it generates (it
      will not use --relax for example, incompatible
      with -r, as it otherwise would).  This fixes the
      sparc build.
      
      llvm-svn: 72943
      8b9524ee
  18. May 26, 2009
    • Torok Edwin's avatar
      For the new ar --plugin libLLVMgold.so to work we need libLTO linked with · 49db7388
      Torok Edwin authored
      pthreads, otherwise ar complains of unresolved references to pthread_mutex_*.
      LTO doesn't actually use pthreads, but ManagedStatic does.
      
      Fix this by linking in LIBS (that contains pthreads) for LTO and gold.
      For now this links in more libs than needed (libffi for example), we can figure
      out later how to link in those libs per-tool later.
      
      llvm-svn: 72430
      49db7388
  19. May 15, 2009
  20. May 12, 2009
  21. May 09, 2009
  22. May 04, 2009
  23. Apr 21, 2009
  24. Apr 17, 2009
    • David Greene's avatar
      · 80f48bd1
      David Greene authored
      Add a --enable-profiling option to configure to build Debug+Profile and
      Opt+Profile tools.  Now we can profile any kind of flavor we build.
      
      llvm-svn: 69351
      80f48bd1
  25. Apr 15, 2009
  26. Apr 10, 2009
  27. Apr 09, 2009
    • Bill Wendling's avatar
      Revert r68708. It was causing this failure in the self-hosting buildbot: · f704f90f
      Bill Wendling authored
      llvm[2]: Compiling lto.cpp for Debug build  (PIC)
      make[2]: *** No rule to make target `/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.sh.build/Debug/lib/libLLVMBitWriter.a', needed by `/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.sh.build/Release/lib/libLTO.dylib'.  Stop.
      make[1]: *** [all] Error 1
      make: *** [all] Error 1
      
      llvm-svn: 68721
      f704f90f
    • Misha Brukman's avatar
      Make sure to rebuild dependencies for the `check' and `unittests' targets so · a04ede8d
      Misha Brukman authored
      we're not testing out-of-date code.  This also makes "make check" and
      "make unittests" work out-of-the box right after the configure step, without
      requiring the user to run "make tools-only" or "make libs-only".
      
      Tested on Linux/x86_64 and Darwin/x86.
      
      llvm-svn: 68708
      a04ede8d
  28. Apr 06, 2009
  29. Mar 27, 2009
Loading