@mcc llvm libunwind is essentially an internal component of the platform runtime. it is documented in the Itanium (EH)ABI.
the other libunwind you're dealing with is some other thing with the same name that's unrelated except for its purpose
libgcc_s and llvm libunwind implement the same interface and are mutually exclusive; the other libunwind could be used together with each
does this clarify