Fix handling of non-integral bit-fields in native_encode_initializer