aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
diff options
context:
space:
mode:
authorLuuk de Gram <luuk@degram.dev>2021-11-24 19:09:37 +0100
committerLuuk de Gram <luuk@degram.dev>2021-11-27 15:02:01 +0100
commitf56ae69edd8c96a5f6525f20bf0a22704a826f00 (patch)
tree84778ce7a9eba390227e043e99fb6663e940f946 /src/Compilation.zig
parent17f057c5568bda6b011a213c95aa9538f6fb6a78 (diff)
downloadzig-f56ae69edd8c96a5f6525f20bf0a22704a826f00.tar.gz
zig-f56ae69edd8c96a5f6525f20bf0a22704a826f00.zip
wasm-linker: Upstream zwld into stage2
- Converts previous `DeclBlock` into `Atom`'s to also make them compatible when the rest of zlwd gets upstreamed and we can link with other object files. - Resolves function signatures and removes any duplicates, saving us a lot of potential bytes for larger projects. - We now create symbols for each decl of the respective type - We can now (but not implemented yet) perform proper relocations. - Having symbols and segment_info allows us to create an object file for wasm.
Diffstat (limited to 'src/Compilation.zig')
0 files changed, 0 insertions, 0 deletions