[all-commits] [llvm/llvm-project] 7a4575: [libunwind] Minor fixes in libunwind

Ryan Prichard via All-commits all-commits at lists.llvm.org
Wed Aug 26 18:24:12 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 7a457593efecc8f3e806cd3d022c480bc80d4fbb
      https://github.com/llvm/llvm-project/commit/7a457593efecc8f3e806cd3d022c480bc80d4fbb
  Author: Ryan Prichard <rprichard at google.com>
  Date:   2020-08-26 (Wed, 26 Aug 2020)

  Changed paths:
    M libunwind/src/AddressSpace.hpp
    M libunwind/src/CMakeLists.txt
    M libunwind/src/config.h

  Log Message:
  -----------
  [libunwind] Minor fixes in libunwind

 * When _LIBUNWIND_SUPPORT_COMPACT_UNWIND is defined in config.h,
   define it to "1" like the other macros. These macros are still
   checked using "#if defined(...)", however.

 * Include libunwind.h in AddressSpace.hpp before using
   _LIBUNWIND_ARM_EHABI.

 * Rename ProcessFrameHeaderCache to TheFrameHeaderCache, because some
   configurations (e.g. Android / hermetic static libraries) can have
   one cache per shared object in the process. (When there are more
   copies, it's more important not to waste memory in the cache.)

 * Add 3 missing header files to LIBUNWIND_HEADERS.

Differential Revision: https://reviews.llvm.org/D86254


  Commit: 3071d5ffba2337174f95f984bc1603a2be8b797d
      https://github.com/llvm/llvm-project/commit/3071d5ffba2337174f95f984bc1603a2be8b797d
  Author: Ryan Prichard <rprichard at google.com>
  Date:   2020-08-26 (Wed, 26 Aug 2020)

  Changed paths:
    M libunwind/src/UnwindCursor.hpp

  Log Message:
  -----------
  [libunwind] Factor out getInfoFromFdeCie. NFCI.

Differential Revision: https://reviews.llvm.org/D86255


Compare: https://github.com/llvm/llvm-project/compare/5207545a86d2...3071d5ffba23


More information about the All-commits mailing list