What is the difference between libC ++ and libC ++ abi in LLVM?

I saw that the two projects are very interconnected, but what are the differences between them? The official web page does not say this.

I know that the ABI (Application Binary Interface) is used to provide a low-level binary interface between different platforms. So, is libC ++ abi used to provide different implementations for different platforms and a common interface for libC ++?

It would be better to go to a specific example, for example. what is included in lib ++ abi and what is in lib ++.

Thank.

+4
source share
1 answer

Application Binary Interface ABI , ++. , . libcxxabi Pathscale libcxxrt GCC libsupcxx.

, lib++ ++, ABI.

+3

Source: https://habr.com/ru/post/1682263/


All Articles