summaryrefslogtreecommitdiffstats
path: root/lib/libunwind/src/AddressSpace.hpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove libunwind 8.0.0 now that we switched to libunwind 11.0.0 in thepatrick2021-01-021-799/+0
| | | | gnu/ directory.
* Merge libc++, libc++abi and libunwind version 8.0.0.patrick2019-06-171-5/+9
| | | | | | Ports build by naddy@ Tested by visa on octeon Tested by kettenis on macppc and sparc64
* Initial IP-based caching implementation with O(logn) lookup.pirofti2019-03-131-0/+57
| | | | | | | | | | | | | Caching implemented via red-black trees, this can be improved and further work is on-going to bring it closer to GNU's performance that uses a LRU-MRU 8-entries based caching algorithm. Prompted by robert@ who run into a runtime of an executed macro of 5 minutes in libreoffice. With this the execution is reduced to 58 seconds. C++11 tips from espie@, rsadowski@ Tested by robert@ OK mortimer@, kettenis@.
* Merge libc++, libc++abi and libunwind version 7.0.1.patrick2019-02-041-3/+26
| | | | | | Tested by visa on octeon Tested by kettenis on arm64, armv7 and sparc64 "go for it" deraadt and sthen
* merge libunwind 6.0.0; ok patrick@, kettenis@robert2018-09-111-120/+232
|
* When _LIBUNWIND_ARM_EHABI is defined, include <link.h> to get thekettenis2016-09-201-0/+1
| | | | | | dl_unwind_find_exidx prototype. ok guenther@
* Go down the right path in the _LIBUNWIND_ARM_EHABI case.kettenis2016-09-181-1/+1
| | | | ok patrick@
* In some cases, for instance for statically linked binaries, our binutilspatrick2016-09-051-0/+4
| | | | | | | | | does not produce the binary table which is used for optimization. libunwind currently depends on having that table. This changes libunwind to fall back to the default search code when the binary table is not available. ok kettenis@
* Implement OpenBSD support in libc++ and libunwind.patrick2016-09-051-1/+1
| | | | ok kettenis@
* Import libunwind 3.9.0patrick2016-09-031-0/+598