5da871bfa1
clang only uses the 'i1' type for scalar booleans, not for pointers to
booleans (as the pointer might be pointing into a larger memory
allocation). Therefore a pointer-to-bool needs to the "storage" boolean.
There's no known case of wrong code generation due to this, but it seems quite
possible that it could cause problems (see e.g.
|
||
---|---|---|
.. | ||
Makefile | ||
llvmjit.c | ||
llvmjit_deform.c | ||
llvmjit_error.cpp | ||
llvmjit_expr.c | ||
llvmjit_inline.cpp | ||
llvmjit_types.c | ||
llvmjit_wrap.cpp |