Skip to content
  1. Jul 26, 2017
  2. Jul 25, 2017
  3. Jul 24, 2017
  4. Jul 22, 2017
  5. Jul 21, 2017
  6. Jul 20, 2017
    • Rafael Espindola's avatar
      Fix symbol type with icf. · 2bd185bc
      Rafael Espindola authored
      We were not looking at Repl and so thinking there was no output
      section associated with the merged symbol. Because of that it was
      produced as absolute.
      
      This was found by an internal round of testing.
      
      llvm-svn: 308681
      2bd185bc
    • Rui Ueyama's avatar
      Do not strip SHF_GROUP in elf::decompressAndMergeSections(). · bc2c9e02
      Rui Ueyama authored
      SHF_GROUP flag should have been removed when the control reaches here
      because InputSectionBase turns the flag off. So this code should be
      redundant.
      
      llvm-svn: 308680
      bc2c9e02
    • Rui Ueyama's avatar
      Add the --chroot option for --reproduce. · 875ae82b
      Rui Ueyama authored
      Summary:
      If the linker is invoked with `--chroot /foo` and `/bar/baz.o`, it
      tries to read the file from `/foo/bar/baz.o`. This feature is useful
      when you are dealing with files created by the --reproduce option.
      
      Reviewers: grimar
      
      Subscribers: llvm-commits, emaste
      
      Differential Revision: https://reviews.llvm.org/D35517
      
      llvm-svn: 308646
      875ae82b
    • Rafael Espindola's avatar
      Speed up gdb index creation. · 8b1afd59
      Rafael Espindola authored
      With that in place we can use lld's own infrastructure for the low
      level detail of dwarf parsing.
      
      With this we don't decompress sections twice, we don't scan all
      realocations and even with this simplistic implementation linking
      clang with gdb index goes from 34.09 seconds to 20.80 seconds.
      
      llvm-svn: 308544
      8b1afd59
  7. Jul 19, 2017
  8. Jul 18, 2017
  9. Jul 17, 2017
  10. Jul 15, 2017
  11. Jul 14, 2017
Loading