Skip to content
  1. Aug 09, 2013
    • Daniel Dunbar's avatar
      [tests] Update to use lit_config and lit package, as appropriate. · bc7bfb1b
      Daniel Dunbar authored
      llvm-svn: 188093
      bc7bfb1b
    • Rui Ueyama's avatar
      [PECOFF] Create __ImageBase symbol. · 908606d0
      Rui Ueyama authored
      __ImageBase is a symbol having 4 byte integer equal to the image base address
      of the resultant executable. The linker is expected to create the symbol as if
      it were read from a file.
      
      In order to emit the symbol contents only when the symbol is actually
      referenced, we created a pseudo library file to wrap the linker generated
      symbol. The library file member is emitted to the output only when the member
      is actually referenced, which is suitable for our purpose.
      
      llvm-svn: 188052
      908606d0
    • Rui Ueyama's avatar
      [PECOFF] Support COMDAT section that contains mergeable atoms. · dd72278f
      Rui Ueyama authored
      The COMDAT section is a section with a special attribute to tell the linker
      whether the symbols in the section are allowed to be merged or not. This patch
      add a function to interpret the COMDAT data and set "merge" attribute to the
      atoms accordingly.
      
      LLD supports multiple policies to merge atoms; atoms can be merged by name or
      by content. COFF supports them, and in addition to that, it supports
      choose-the-largest-atom policy, which LLD currently does not support. I simply
      mapped it to merge-by-name attribute for now, but we eventually have to support
      that policy in the core linker.
      
      llvm-svn: 188025
      dd72278f
    • Michael J. Spencer's avatar
      Update to llvm changes. · 238cc72e
      Michael J. Spencer authored
      llvm-svn: 188021
      238cc72e
  2. Aug 08, 2013
  3. Aug 02, 2013
  4. Jul 31, 2013
  5. Jul 30, 2013
  6. Jul 29, 2013
  7. Jul 27, 2013
  8. Jul 26, 2013
  9. Jul 25, 2013
  10. Jul 24, 2013
  11. Jul 23, 2013
  12. Jul 20, 2013
  13. Jul 19, 2013
  14. Jul 16, 2013
  15. Jul 15, 2013
  16. Jul 11, 2013
  17. Jul 05, 2013
  18. Jul 04, 2013
  19. Jul 03, 2013
  20. Jul 01, 2013
  21. Jun 30, 2013
  22. Jun 28, 2013
Loading