c/cpp: Support #pragma pack(1)