- Update to 1.7.0:
* DWARF: dwarf4 fix cie parsing.
* x86_64: Stop aliasing RSP and CFA.
* Prefer EXTBL unwinding on ARM.
* [GCC pedantic] Fix "error: comma at end of enumerator list"
when linking to libunwind.
* Fix table indexing in dwarf_search_unwind_table.
* Expose function-pointer-to-name API.
* Add port for Linux on LoongArch.
* Add more POSIX polyfills for nix cross-build on win.
* DWARF: avoid a data race.
* skip latex2man check with --disable-documentation.
* Skip init_mem_validate calls during remote unwind.
* [Loongarch64] amend the LoongArch64's CMakeLists.txt and compiling error.
* Update license in pal-single-threaded.c.
* Fix to malloc call in tdep_get_elf_image.
* Updated to determine PAGE_SIZE dynamically.
* Unwind with pointer authentication on arm64.
* Make some structs non-empty.
* DWARF: avoid invalid memory access with invalid CFI.
* fix incorrect store in AArch64 getcontext.
* avoid leaking registers across sigreturn.
* Use constant for array size in os-linux.
* added coredump support for s390x.
* Allow an alternate LOG_DRIVER to be specified.
* Remove bashisms from tests/check-namespace.sh.
* Add autodetection of procfs_status type.
* Add remote unwinding support for macOS.
* Expose get_proc_info_in_range API.
* Autodetect presence of elf_fpregset_t.
OBS-URL: https://build.opensuse.org/request/show/1095412
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libunwind?expand=0&rev=62
- Update to 1.4.0
- Fix compilation with -fno-common.
- arm: clear ip thumb/arm mode bit before move to previous instruction (#131)
- tests: fix test-coredump-unwind without HAVE_EXECINFO_H (#165)
- There are 20 not 9 failing tests on Solaris (#162)
- change asm to __asm__ to support -std=c11 or similar (#149)
- x86-64: make `is_cached_valid_mem` functional (#146)
- Allow to build without weak `backtrace` symbol. (#142)
- fix compile issue on SH platform (#137)
- Add support for zlib compressed elf .debug_frame sections
- README: add libc requirement description (#121)
- Older systems (e.g. RHEL5) do not have pipe2(). (#122)
- x86_64: Add fixup code if previous RIP was invalid (#120)
- Fix format specifier for int64_t:29 (#117)
- Delete hardcode of address size to support MIPS64. (#114)
- Added braces to suppress empty if/else warnings (#112)
- mips: make _step_n64 as a static function
- x86_64: Fix tdep_init_done when built with libatomic_ops
- x86_64: tsan clean (#109)
- Fixed a missing dependency in dwarf-eh.h
- dwarf: clang doesn't respect the static alias (#102)
- Update libunwind.keyring
- Remove libunwind-gcc10-build-fno-common.patch fixed upstream
OBS-URL: https://build.opensuse.org/request/show/799323
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libunwind?expand=0&rev=44