Skip to content
Snippets Groups Projects
Commit 943f7d15 authored by Vladimir Davydov's avatar Vladimir Davydov Committed by Vladimir Davydov
Browse files

core: eliminate dependency of core lib headers on libunwind.h

The only reason why libunwind.h is included into backtrace.h (and then
transitively into fiber.h) is use of unw_word_t type. Let's replace it
with uintptr_t and use unw_word_t only for interacting with the unwind
library.

This commit partially reverts commit 6d088b56 ("build: fix
libunwind.h search in test files"), because we don't need to
include libunwind.h into tests anymore.

Fixes #8025

NO_DOC=refactoring
NO_TEST=refactoring
NO_CHANGELOG=changelogs/unreleased/fix-libunwind-h-search.md
parent 86c0c8e3
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment