Skip to content
  1. Jan 04, 2013
  2. Jan 03, 2013
  3. Jan 01, 2013
  4. Dec 27, 2012
  5. Dec 22, 2012
  6. Dec 20, 2012
  7. Dec 19, 2012
  8. Dec 11, 2012
  9. Dec 10, 2012
  10. Dec 08, 2012
    • Michael J. Spencer's avatar
      Add the core architecture for the lld driver. · 9ff4be24
      Michael J. Spencer authored
      This includes selecting which driver to emulate, option parsing, invocation
      building, and running the link. This currently only supports a very basic
      subset of ld for x86_64-linux.
      
      lld -flavor ld obj.o -o obj
      
      or symlink lld as (ld , link, ld64, core) to get the desired behavior without
      -flavor.
      
      llvm-svn: 169659
      9ff4be24
  11. Dec 04, 2012
  12. Nov 21, 2012
  13. Nov 13, 2012
  14. Nov 05, 2012
  15. Nov 01, 2012
  16. Oct 31, 2012
  17. Oct 25, 2012
    • Sid Manning's avatar
      · 823e8bb7
      Sid Manning authored
      This patch changes the following:
        * Use conventional naming for KindHandlers.
        * Add X86 relocation routines.
        * Use std::function instead of function pointers in _fixupHandler map.
        * Change _fixupHandler map from std::map to llvm::DenseMap.
        * Add simple testcase for x86 relocations.
      
      llvm-svn: 166700
      823e8bb7
  18. Oct 18, 2012
    • Sid Manning's avatar
      This update does the following: · 2a59024f
      Sid Manning authored
        * Moves enum Scope from DefinedAtom.h to Atom.h
        * Adds scope method to AbsoluteAtom class
        * Updates YAML to print scope of AbsoluteAtoms
        * Update Native Reader/Writer to handle this new, "attribute"
        * Adds testcase 
      Reviewed and approved by Nick Kledzik
      
      llvm-svn: 166189
      2a59024f
  19. Oct 09, 2012
    • Sid Manning's avatar
      · 42064e5b
      Sid Manning authored
        * Add relocation reference support for Hexagon and PowerPC.
          - Hexagon has many relocation types, this patch covers just
            a subset, more will be added.
          - PowerPC support was added so that we can verify mixed endian
            environments.
        * Add some basic test cases
        * Update ldd-core to accept -endian flag
      
      llvm-svn: 165477
      42064e5b
  20. Oct 05, 2012
  21. Oct 04, 2012
  22. Oct 03, 2012
    • Sid Manning's avatar
      · 05c82a42
      Sid Manning authored
        * Return correct size and alignment for common symbols.
      
      llvm-svn: 165170
      05c82a42
Loading