So the reason I want to make bool and _Bool compatible is because currently it is technically impossible to have a C api exposed to C++ that returns bool, without using some other type. This applies to structures that need to contain a boolean value. This affects all common apis. 

On Mon, Jan 6, 2020 at 11:30 Askar Safin <safinaskar@mail.ru> wrote:
Hi.

> The C++ bool and C _Bool types are compatible
This is very complicated. See, for example, this letter: https://gcc.gnu.org/ml/gcc/2002-04/msg01472.html

Askar