diff options
| author | Luuk de Gram <luuk@degram.dev> | 2022-02-27 21:15:33 +0100 |
|---|---|---|
| committer | Luuk de Gram <luuk@degram.dev> | 2022-03-01 08:35:20 +0100 |
| commit | b1159ab7aecfe704adcb4cf44d6fedafd572a720 (patch) | |
| tree | 7ddafb8b9c72922f22cc6c03987b72e9006df300 /src/type.zig | |
| parent | 49f01c0a0cd510437f6f2d13d5de3e722f48cc3d (diff) | |
| download | zig-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 'src/type.zig')
0 files changed, 0 insertions, 0 deletions
