Skip to content
  1. Feb 12, 2020
  2. Feb 07, 2020
  3. Feb 04, 2020
  4. Jan 23, 2020
  5. Jan 20, 2020
  6. Jan 07, 2020
  7. Jan 06, 2020
  8. Jan 04, 2020
  9. Dec 27, 2019
  10. Dec 06, 2019
  11. Nov 27, 2019
  12. Nov 26, 2019
  13. Nov 19, 2019
    • AndreyChurbanov's avatar
      Fix openmp on PowerPC64-BE-ELFv2 ABI on FreeBSD. · 3a76b8a5
      AndreyChurbanov authored
      Patch by adalava (Alfredo Dal'Ava J.nior)
      
      Differential Revision: https://reviews.llvm.org/D67190
      3a76b8a5
    • Aaron Puchert's avatar
      [OpenMP] Remove -Wl,-fini=__kmp_internal_end_fini · b29c7fdb
      Aaron Puchert authored
      Summary:
      The termination function duplicated the functionality of the
      __attribute((destructor))-annotated function __kmp_internal_end_fini,
      and we have no indication that this doesn't work.
      
      The function might cause issues with link-time optimization turned on:
      until very recently, none of the usual linkers was reporting functions
      named in -Wl,-fini as used to the LTO plugin, so it might be dropped.
      If the function is dropped, -Wl,-fini=__kmp_internal_end_fini doesn't
      do what we want: with ld.bfd and lld it drops the FINI attribute from
      .dynamic and with gold we get FINI = 0x0, which leads to a crash on
      cleanup. This can be reproduced by building with
      
          -DLLVM_ENABLE_PROJECTS="clang;openmp" \
          -DLLVM_ENABLE_LTO=Thin \
          -DLLVM_USE_LINKER=gold
      
      The issue in lld has been fixed in f95273f7, but gold remains without
      fix so far.
      
      Fixes PR43927.
      
      Reviewers: JonChesterfield, jdoerfert, AndreyChurbanov
      
      Reviewed By: AndreyChurbanov
      
      Differential Revision: https://reviews.llvm.org/D69927
      b29c7fdb
  14. Nov 18, 2019
  15. Nov 16, 2019
  16. Nov 07, 2019
  17. Oct 30, 2019
  18. Oct 25, 2019
  19. Oct 08, 2019
  20. Sep 28, 2019
  21. Sep 25, 2019
  22. Sep 04, 2019
  23. Aug 20, 2019
  24. Aug 15, 2019
  25. Aug 12, 2019
  26. Aug 06, 2019
  27. Aug 05, 2019
  28. Aug 03, 2019
  29. Jul 30, 2019
  30. Jul 26, 2019
  31. Jul 25, 2019
Loading