Skip to content
  1. Aug 02, 2017
    • Petr Hosek's avatar
      [ELF] When the code segment is the last, align it to the page boundary · edd6c358
      Petr Hosek authored
      When the data segment is the last segment, it is correct to leave
      it unaligned. However, when the code segment is the last segment,
      it should be aligned to the page boundary to avoid loading the
      non-segment parts of the ELF file at the end of the file.
      
      Differential Revision: https://reviews.llvm.org/D33630
      
      llvm-svn: 309829
      edd6c358
    • George Rimar's avatar
      [ELF] - Recommit r309252 "[ELF] - Fix missing relocation when linking... · b0d9fbee
      George Rimar authored
      [ELF] - Recommit r309252 "[ELF] - Fix missing relocation when linking executable with --unresolved-symbols=ignore-all"
      
      With fix for undefined weak symbols in executable.
      
      Original commit message:
      This is PR32112. Previously when we linked executable with 
      --unresolved-symbols=ignore-all and undefined symbols, like:
      
      _start:
      callq und@PLT
      
      we did not create relocations, though it looks in that case
      we should delegate handling of such symbols to runtime linker,
      hence should emit them. Patch fixes that.
      
      Differential revision: https://reviews.llvm.org/D35724
      
      llvm-svn: 309796
      b0d9fbee
  2. Aug 01, 2017
  3. Jul 31, 2017
  4. Jul 28, 2017
  5. Jul 27, 2017
  6. Jul 26, 2017
Loading