Skip to content
  1. Aug 29, 2013
  2. Aug 28, 2013
  3. Aug 27, 2013
  4. Aug 26, 2013
  5. Aug 25, 2013
  6. Aug 24, 2013
  7. Aug 23, 2013
    • Shankar Easwaran's avatar
      [lld][ELF] Dont ignore zero sized sections. · f9fe6250
      Shankar Easwaran authored
      There may be relocations that may be pointing to the section
      even if the section sizes are 0. We shouldnot ignore them
      for that regard.
      
      llvm-svn: 189139
      f9fe6250
    • Shankar Easwaran's avatar
      [lld][ELF][Cleanup] Section associated with the relocation traversed · 78457803
      Shankar Easwaran authored
      There is no change in functionality, this uses the defined way to access
      the relocation section that belongs to a particular section.
      
      llvm-svn: 189138
      78457803
    • Shankar Easwaran's avatar
      [lld][ELF] Rename typeTLV content type for ELF · d9e0a493
      Shankar Easwaran authored
      typeTLV content type is used by Darwin to represent thread local
      storage. A new contentType has to be made to represent ELF
      thread local storage data. These have been set to
      
      - typeThreadZeroFill (represents TBSS storage)
      - typeThreadData     (represents TDATA storage)
      
      llvm-svn: 189137
      d9e0a493
    • Shankar Easwaran's avatar
      [lld] handle typeZeroFill atoms in ELF/Native/YAML · d17ba4bd
      Shankar Easwaran authored
      BSS atoms dont take any file space in the Input file. They are associated
      with a contentType(typeZeroFill). Similiar zero fill types also exist which
      have the same meaning in terms of occupying file space in the Input.
      
      These atoms have to be handled seperately when writing to the
      lld's intermediate file or the lld test infrastructure.
      
      Also adds a test.
      
      llvm-svn: 189136
      d17ba4bd
  8. Aug 22, 2013
  9. Aug 13, 2013
  10. Aug 12, 2013
  11. Aug 09, 2013
    • Rui Ueyama's avatar
      [PECOFF] Add a note about underscore symbol prefix. · bae7f8ee
      Rui Ueyama authored
      llvm-svn: 188090
      bae7f8ee
    • 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
      Fix spelling error. s/Libary/Library/g. · 02d0bf0f
      Rui Ueyama authored
      llvm-svn: 188049
      02d0bf0f
Loading