wasm-linker: Prevent overalignment for segments

Previously, the data segments were being aligned twice.
This caused us to overalign the segment and therefore allocate a much larger
size for each segment than was required. This fix ensures we align and set the size
just once, ensuring semantically correct binaries as well as smaller binaries.
d66c61a2cfLuuk de Gram committed on 4/14/2022, 8:53:13 PMparentcf37101
2 files changedLine totals unavailable