Skip to content
  1. Oct 23, 2017
    • Rui Ueyama's avatar
      Add R_PPC_ADDR16_HI relocation support · 8faafa4f
      Rui Ueyama authored
      The support of R_PPC_ADDR16_HI improves ld compatibility and makes
      things on par with RuntimeDyldELF that already implements this
      relocation.
      
      Patch by vit9696.
      
      llvm-svn: 316306
      8faafa4f
    • Rui Ueyama's avatar
      Remove a fast lookup table from MergeInputSection. · d96724db
      Rui Ueyama authored
      We used to have a map from section piece offsets to section pieces
      as a cache for binary search. But I found that the map took quite a
      large amount of memory and didn't make linking faster. So, in this
      patch, I removed the map.
      
      This patch saves 566 MiB of RAM (2.019 GiB -> 1.453 GiB) when linking
      clang with debug info, and the link time is 4% faster in that test case.
      
      Thanks for Sean Silva for pointing this out.
      
      llvm-svn: 316305
      d96724db
    • Faisal Vali's avatar
      [c++2a] Update cxx_status w __VA_OPT__ marked as completed in SVN. · 39ff4010
      Faisal Vali authored
      llvm-svn: 316304
      39ff4010
  2. Oct 22, 2017
  3. Oct 21, 2017
Loading