[cc1] Fix size/offset calculation for structs
[cc1] Fix size/offset calculation for structs

The code was adding when it should only assign. With the previous
code we were duplicating the offset for every field with aligment
different of 0.

k0gaMSX/scc,k0gaMSX/scc,k0gaMSX/scc