Luuk de Gram 7f508480f4 wasm-linker: convert relocation addend to i32
Addends in relocations are signed integers as theoretically it could
be a negative number. As Atom's offsets are relative to their parent
section, the relocation value should still result in a postive number.
For this reason, the final result is stored as an unsigned integer.

Also, rather than using `null` for relocations that do not support
addends. We set the value to 0 for those that do not support addends,
and have to call `addendIsPresent` to determine if an addend exists
or not. This means each Relocation costs 4 bytes less than before,
saving memory while linking.
2022-10-08 17:23:13 +02:00
..
2022-09-10 00:59:46 +02:00
2022-09-18 11:01:29 +02:00
2022-05-13 16:43:59 -04:00
2022-06-02 10:41:13 +02:00
2022-08-18 18:58:28 -07:00
2020-09-21 18:38:55 -07:00
2022-08-18 18:58:28 -07:00
2022-08-18 18:58:28 -07:00