Skip to content
  1. Jun 17, 2016
  2. Jun 10, 2016
  3. Jun 09, 2016
  4. Jun 08, 2016
  5. Jun 05, 2016
  6. Jun 04, 2016
  7. Jun 02, 2016
    • Rafael Espindola's avatar
      Start adding tlsdesc support for aarch64. · e37d13b9
      Rafael Espindola authored
      This is mostly extracted from http://reviews.llvm.org/D18960.
      
      The general idea for tlsdesc is that the two GD got entries are used
      for a function pointer and its argument. The dynamic linker sets
      both. In the non-dlopen case the dynamic linker sets the function to
      the identity and the argument to the offset in the tls block.
      
      All that the static linker has to do in the non-dlopen case is
      relocate the code to point to the got entries and create a dynamic
      relocation.
      
      The dlopen case is more complicated, but can be implemented in another patch.
      
      llvm-svn: 271569
      e37d13b9
  8. Jun 01, 2016
  9. May 28, 2016
  10. May 26, 2016
  11. May 25, 2016
  12. May 24, 2016
Loading