is BoolWidth = 1 allowed?

Hi!

Is it allowed to set BoolWidth = 1 in the TargetInfo of clang?
I'd like to have the output using i1 for bool all the time.

-Jochen

sizeof(bool) must be at least 1, so assuming a usual target, BoolWidth
must be at least 8.

-Eli