Skip to content
  1. Jan 20, 2017
  2. Jan 19, 2017
  3. Jan 18, 2017
    • Peter Smith's avatar
      [ELF] Move createThunks() after scanRelocations() · ee6d7186
      Peter Smith authored
          
      A necessary first step towards range extension thunks is to delay
      the creation of thunks until the layout of InputSections within
      OutputSections has been done.
          
      The change scans the relocations directly from InputSections rather
      than looking in the ELF File the InputSection came from. This will
      allow a future change to redirect the relocations to symbols defined
      by Thunks rather than indirect when resolving relocations.
          
      A side-effect of moving ThunkCreation is that the OutSecOff of
      InputSections may change in an OutputSection that contains Thunks.
      In well behaved programs thunks are not in OutputSections with
      dynamic relocations.
          
      Differential Revision: https://reviews.llvm.org/D28811
      
      llvm-svn: 292359
      ee6d7186
    • Rui Ueyama's avatar
      Return early if writeMapFile failed. · 40eaa996
      Rui Ueyama authored
      This patch adds a test for an invalid output path for -Map option,
      though that test is not for verifying that we are using error()
      instead of fatal() in writeMapFile.
      
      llvm-svn: 292336
      40eaa996
    • Peter Collingbourne's avatar
      ELF: Add support for relocation type R_X86_64_8. · ae30386f
      Peter Collingbourne authored
      Although this relocation type is not part of the x86-64 psABI, I intend to
      use it internally as part of the ThinLTO implementation.
      
      Differential Revision: https://reviews.llvm.org/D28841
      
      llvm-svn: 292330
      ae30386f
  4. Jan 17, 2017
  5. Jan 16, 2017
  6. Jan 15, 2017
  7. Jan 14, 2017
  8. Jan 13, 2017
  9. Jan 12, 2017
Loading