Skip to content
  1. Feb 20, 2011
    • Stephen Wilson's avatar
      This patch lets LLDB build as an LLVM subproject. LLDB is not built in · a32b8d78
      Stephen Wilson authored
      parallel with the rest of the tools directory as it depends on Clang.
      
      This patch was first applied in r125956 and subsequently reverted in
      r125964 as it broke in-tree builds.  Makefile.rules was fixed up in 
      r126070 to handle missing optional directories for the in-tree case,
      so it should be safe now to bring this patch back in.
       
      
      llvm-svn: 126071
      a32b8d78
  2. Feb 18, 2011
  3. Jan 20, 2011
  4. Dec 16, 2010
  5. Nov 29, 2010
  6. Nov 27, 2010
  7. Oct 30, 2010
    • Tobias Grosser's avatar
      Add polly support to the build system. · ea9dca4c
      Tobias Grosser authored
      Update the cmake and autoconf build system to compile polly
      as a shared library if it is checked out into tools/polly. In case
      polly is not checked out, nothing changes.
      This models the way clang can be added to llvm if checked out to tools/clang.
      
      Also rebuild configure.
      
      Patch contributed by ether.
      
      llvm-svn: 117755
      ea9dca4c
  8. Aug 24, 2010
  9. Aug 09, 2010
  10. Aug 07, 2010
  11. Jul 20, 2010
    • Chris Lattner's avatar
      fix DISABLE_EDIS · 9289f931
      Chris Lattner authored
      llvm-svn: 108925
      9289f931
    • Chris Lattner's avatar
      start straightening out libedis's dependencies and make it fit · 979634bb
      Chris Lattner authored
      better in the llvm world.  Among other things, this changes:
      
      1. The guts of libedis are now moved into lib/MC/MCDisassembler
      2. llvm-mc now depends on lib/MC/MCDisassembler, not tools/edis,
         so edis and mc don't have to be built in series.
      3. lib/MC/MCDisassembler no longer depends on the C api, the C
         API depends on it.
      4. Various code cleanup changes. 
      
      There is still a lot to be done to make edis fit with the llvm
      design, but this is an incremental step in the right direction.
      
      llvm-svn: 108869
      979634bb
  12. Jul 15, 2010
  13. Apr 13, 2010
  14. Apr 12, 2010
    • Sean Callanan's avatar
      Build system fixes. llvm-mc depends on · 393c4df3
      Sean Callanan authored
      libEnhancedDisassembly, so we now build the
      static library in all cases (although the shared
      library is only built when requested/possible).
      
      Also, fixed a bug where edis wasn't properly
      initializing the targets it uses.
      
      llvm-svn: 101072
      393c4df3
    • Sean Callanan's avatar
      Second try at integrating the edis tester. This · 2d03d3a8
      Sean Callanan authored
      time I use the LIBS variable, which is not subject
      to a %.a -> -l% transformation, to link llvm-mc
      against libEnhancedDisassembly.
      
      llvm-mc -edis works the same as llvm-mc
      -disassemble, but outputs tokens and operands.
      
      llvm-svn: 101058
      2d03d3a8
  15. Apr 10, 2010
  16. Apr 09, 2010
  17. Mar 24, 2010
  18. Mar 23, 2010
  19. Mar 09, 2010
  20. Mar 05, 2010
  21. Feb 26, 2010
  22. Feb 02, 2010
  23. Jan 29, 2010
  24. Oct 05, 2009
  25. Aug 25, 2009
  26. Aug 18, 2009
    • Anton Korobeynikov's avatar
      The attached patches attempt to fix cross builds. For example, if you · 90e17e78
      Anton Korobeynikov authored
      try to use i686-darwin to build for arm-eabi, you'll quickly run into
      several false assumptions that the target OS must be the same as the
      host OS. These patches split $(OS) into $(HOST_OS) and $(TARGET_OS) to
      help builds like "make check" and the test-suite able to cross
      compile. Along the way a target of *-unknown-eabi is defined as
      "Freestanding" so that TARGET_OS checks have something to work with.
      
      Patch by Sandeep Patel!
      
      llvm-svn: 79296
      90e17e78
  27. Jul 04, 2009
  28. Jun 29, 2009
  29. Jun 19, 2009
  30. Apr 26, 2009
  31. Apr 20, 2009
Loading