aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Build
diff options
context:
space:
mode:
authorLuuk de Gram <luuk@degram.dev>2024-01-17 17:21:59 +0100
committerLuuk de Gram <luuk@degram.dev>2024-02-29 15:23:03 +0100
commit143e9599d64e7ac7991f360679a5611ee0d59376 (patch)
tree495335f70d3fb3783a133f128bbc6a86280b40cb /lib/std/Build
parent12505c6d3d4ccfc859b67e4b43c5b3844bebb475 (diff)
downloadzig-143e9599d64e7ac7991f360679a5611ee0d59376.tar.gz
zig-143e9599d64e7ac7991f360679a5611ee0d59376.zip
wasm: use `File` abstraction instead of object
When merging sections we now make use of the `File` abstraction so all objects such as globals, functions, imports, etc are also merged from the `ZigObject` module. This allows us to use a singular way to perform each link action without having to check the kind of the file. The logic is mostly handled in the abstract file module, unless its complexity warrants the handling within the corresponding module itself.
Diffstat (limited to 'lib/std/Build')
0 files changed, 0 insertions, 0 deletions