> Eric, do you have any objections in principle of handling > get_object_or_type_alignment () < GET_MODE_ALIGNMENT (mode) > stores/loads this way?
None, extract_bit_field/store_bit_field are the right devices for this purpose. What I have objections against is to have types that are less aligned than their modes, but I guess that I can look elsewhere when there is one. :-) -- Eric Botcazou