Skip to content
  1. Oct 20, 2016
  2. Oct 19, 2016
  3. Oct 18, 2016
  4. Oct 17, 2016
    • Rafael Espindola's avatar
      Avoid using getComdatSymbolTable. · 00ee5edc
      Rafael Espindola authored
      This is not particularly efficient, but does avoid exposing Comdat*
      out of LTO.h.
      
      I will send a patch for review with a more efficient interface that
      should map nicely to a bitcode symbol table.
      
      llvm-svn: 284413
      00ee5edc
    • Rafael Espindola's avatar
      Update for llvm change. · b18783e4
      Rafael Espindola authored
      llvm-svn: 284409
      b18783e4
    • Justin Bogner's avatar
      ELF: Implement skip() as (void)next() · c197ae0d
      Justin Bogner authored
      Thanks to Rafael for pointing out the simplification.
      
      llvm-svn: 284407
      c197ae0d
    • Peter Smith's avatar
      [ELF] Support for R_ARM_TARGET2 relocation · 9bbd4e27
      Peter Smith authored
      The R_ARM_TARGET2 relocation is used in ARM exception tables to encode
      a data dependency that will only be dereferenced by code in the
      run-time support library. In a similar way to R_ARM_TARGET1 the
      handling of the relocation is target specific, it maps to one of
      R_ARM_ABS32, R_ARM_REL32 or R_ARM_GOT_PREL. The choice depends on the 
      run-time library. R_ARM_GOT_PREL is used for linux and BSD,
      R_ARM_ABS32 and R_ARM_REL32 are used for bare-metal.
      
      The command line option --target2=<target> can be used to select the
      relocation used for R_ARM_TARGET2. The default is R_ARM_GOT_PREL.
      
      Differential revision: https://reviews.llvm.org/D25684
      
      llvm-svn: 284404
      9bbd4e27
Loading