[pdal-commits] [PDAL/PDAL] 80f876: Implement Backtrace for Libunwind (#2037)

GitHub noreply at github.com
Mon Jun 11 08:58:24 PDT 2018


  Branch: refs/heads/master
  Home:   https://github.com/PDAL/PDAL
  Commit: 80f876b1d7df7ef6f51b2f3f856912faeeeb8039
      https://github.com/PDAL/PDAL/commit/80f876b1d7df7ef6f51b2f3f856912faeeeb8039
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-06-11 (Mon, 11 Jun 2018)

  Changed paths:
    M apps/pdal.cpp
    M cmake/execinfo.cmake
    A cmake/modules/FindLibexecinfo.cmake
    A cmake/modules/FindLibunwind.cmake
    A cmake/unwind.cmake
    M dimbuilder/CMakeLists.txt
    A pdal/util/Backtrace.cpp
    A pdal/util/Backtrace.hpp
    M pdal/util/CMakeLists.txt
    M pdal/util/Utils.cpp
    M pdal/util/Utils.hpp
    A pdal/util/private/BacktraceExecinfo.cpp
    A pdal/util/private/BacktraceImpl.hpp
    A pdal/util/private/BacktraceNone.cpp
    A pdal/util/private/BacktraceUnwind.cpp

  Log Message:
  -----------
  Implement Backtrace for Libunwind (#2037)

* Add backtrace support for libunwind.

* Use proper execinfo backtrace function.

* Remove cruft.

* Make backtrace work on a system w/o libunwind.

* Small fixes.



      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the pdal-commits mailing list