Skip to content
  1. Jun 14, 2013
    • Rui Ueyama's avatar
      [lld][PECOFF] Read relocation entries. · ef2c5413
      Rui Ueyama authored
      Summary:
      COFFReference class is defined to represent relocation information for
      COFFDefinedAtom, as ELFReference for ELFDefinedAtom. ReaderCOFF can now
      read relocation entries and create COFFReferences accordingly.
      
      I need to make WriterPECOFF to handle the relocation references created by
      the reader, but this patch is already big, so I think it's probably better
      to get it reviewed now.
      
      Reviewers: Bigcheese
      
      CC: llvm-commits
      
      Differential Revision: http://llvm-reviews.chandlerc.com/D976
      
      llvm-svn: 183964
      ef2c5413
  2. Jun 13, 2013
  3. Jun 11, 2013
  4. May 28, 2013
  5. May 27, 2013
  6. Apr 06, 2013
  7. Apr 05, 2013
  8. Apr 04, 2013
    • Nick Kledzik's avatar
      This is my Driver refactoring patch. · c314b46e
      Nick Kledzik authored
      The major changes are:
      1) LinkerOptions has been merged into TargetInfo
      2) LinkerInvocation has been merged into Driver
      3) Drivers no longer convert arguments into an intermediate (core) argument 
         list, but instead create a TargetInfo object and call setter methods on 
         it. This is only how in-process linking would work. That is, you can 
         programmatically set up a TargetInfo object which controls the linking.
      4) Lots of tweaks to test suite to work with driver changes
      5) Add the DarwinDriver
      6) I heavily doxygen commented TargetInfo.h
      
      Things to do after this patch is committed:
      a) Consider renaming TargetInfo, given its new roll. 
      b) Consider pulling the list of input files out of TargetInfo. This will 
         enable in-process clients to create one TargetInfo the re-use it with 
         different input file lists.
      c) Work out a way for Drivers to format the warnings and error done in 
         core linking.
      
      llvm-svn: 178776
      c314b46e
  9. Mar 20, 2013
  10. Mar 14, 2013
  11. Jan 25, 2013
  12. Jan 23, 2013
  13. Jan 12, 2013
  14. 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
  15. Sep 11, 2012
  16. Jul 25, 2012
  17. Jul 17, 2012
  18. Jun 07, 2012
  19. Jun 01, 2012
  20. May 04, 2012
  21. May 03, 2012
    • Michael J. Spencer's avatar
      Add COFF reader. · 60d835fa
      Michael J. Spencer authored
      There are no tests for this yet because I still need to finish the
      YAML -> COFF converter so we don't get binary files checked in.
      
      llvm-svn: 156100
      60d835fa
Loading