> struct S
> {
> int f0:15;
> - int f1:29;
> + long int f1:29;
> };IIRC if you change one field here, you need to change both as some targets won't pack fields together if the types don't match. Likewise for other struct-field cases.
> struct S
> {
> int f0:15;
> - int f1:29;
> + long int f1:29;
> };IIRC if you change one field here, you need to change both as some targets won't pack fields together if the types don't match. Likewise for other struct-field cases.