Comment 4 for bug 914612

Revision history for this message
Paul Khuong (pvk) wrote : Re: the default bit size of the boolean alien-type-translator doesn't match the C side

This type isn't about the C runtime. If it were, it wouldn't be exported. There is no one boolean type in C. What there are are integer values that are used for their zero/non-zero-ness. In that context, there is no correct width.

It might hit more common cases right if we default the width that for int instead of long, but, either way, I don't see why it would follow any change to the runtime.