>>>>> "Frank" == Frank Ch Eigler <fche@redhat.com> writes: Frank> In any case, until g++ is able to help us pack this structure, you Frank> could arrange the code to do all this, by storing the status enum Frank> explicitly within a host_int_2 (or even host_int_1) field, accompanied Frank> by the appropriate casts. I've just committed a patch to do just this. Ben