aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/error.zig
diff options
context:
space:
mode:
authorLuuk de Gram <luuk@degram.dev>2022-02-27 21:15:33 +0100
committerLuuk de Gram <luuk@degram.dev>2022-03-01 08:35:20 +0100
commitb1159ab7aecfe704adcb4cf44d6fedafd572a720 (patch)
tree7ddafb8b9c72922f22cc6c03987b72e9006df300 /test/behavior/error.zig
parent49f01c0a0cd510437f6f2d13d5de3e722f48cc3d (diff)
downloadzig-b1159ab7aecfe704adcb4cf44d6fedafd572a720.tar.gz
zig-b1159ab7aecfe704adcb4cf44d6fedafd572a720.zip
wasm-linker: Intern all symbol names
For all symbols read from object files as well as generated from Zig code will now be interned and have their offset into the string table saved on the `Symbol` instead. Besides interning, local symbols now also use a decl's fully qualified name. When a decl/symbol is extern/to-be-imported, the name of the decl itself will be used for symbol resolving. Similarly for symbols that will be exported, will have their 'export name' set.
Diffstat (limited to 'test/behavior/error.zig')
0 files changed, 0 insertions, 0 deletions