aboutsummaryrefslogtreecommitdiff
path: root/src/link/Wasm.zig
AgeCommit message (Expand)Author
2025-02-25move libubsan to `lib/` and integrate it into `-fubsan-rt`David Rubin
2025-02-17std.builtin: Rename CallingConvention.wasm_watc to wasm_mvp.Alex Rønne Petersen
2025-01-22link.Wasm.Feature: Make fromCpuFeature() and toCpuFeature() less cute.Alex Rønne Petersen
2025-01-22wasm: Add a nontrapping_bulk_memory_len0 feature.Alex Rønne Petersen
2025-01-15wasm linker: change rules about symbol visibilityAndrew Kelley
2025-01-15wasm linker: fix explicit exports not affecting object filesAndrew Kelley
2025-01-15wasm linker: ability to get data and functions from objectsAndrew Kelley
2025-01-15wasm-linker: remap function types during flushAndrew Kelley
2025-01-15wasm linker: correct export visibility logicAndrew Kelley
2025-01-15wasm linker: always passive when importing memoryAndrew Kelley
2025-01-15wasm linker: implement hidden visibilityAndrew Kelley
2025-01-15Compilation.saveState implement saving wasm linker stateAndrew Kelley
2025-01-15wasm linker: reset function exports after flushAndrew Kelley
2025-01-15wasm linker: track overaligned uavsAndrew Kelley
2025-01-15wasm linker: fix data segment namesAndrew Kelley
2025-01-15wasm linker: fix missed addend for uav and nav fixupsAndrew Kelley
2025-01-15wasm linker: fix bad export index mathAndrew Kelley
2025-01-15wasm linker: implement `@tagName` for sparse enumsAndrew Kelley
2025-01-15wasm linker: implement `@tagName` functions when tags are autoassignedAndrew Kelley
2025-01-15wasm linker: don't crash on ref to voidAndrew Kelley
2025-01-15wasm-linker: add updateFunc logAndrew Kelley
2025-01-15wasm linker: fix corruption of string bytesAndrew Kelley
2025-01-15wasm linker: handle function data references properlyAndrew Kelley
2025-01-15wasm linker: don't call init functions unless object includedAndrew Kelley
2025-01-15implement indirect function table for object functionsAndrew Kelley
2025-01-15wasm linker: handle weak globals in relocsAndrew Kelley
2025-01-15wasm linker: don't try to lower nav zcu data before updateNav is calledAndrew Kelley
2025-01-15wasm linker: don't assume nav callees are fully resolvedAndrew Kelley
2025-01-15wasm linker: distinguish symbol name vs import name, and implement weakAndrew Kelley
2025-01-15wasm linker: fix not merging object memoriesAndrew Kelley
2025-01-15fix merge conflicts with updating line numbersAndrew Kelley
2025-01-15wasm linker: implement data relocsAndrew Kelley
2025-01-15wasm linker: implement data symbolsAndrew Kelley
2025-01-15wasm linker: implement __wasm_call_ctorsAndrew Kelley
2025-01-15implement function relocationsAndrew Kelley
2025-01-15type checking for synthetic functionsAndrew Kelley
2025-01-15wasm object parsing: fix handling of weak functions and globalsAndrew Kelley
2025-01-15wasm linker: improve error messages by making source locations more lazyAndrew Kelley
2025-01-15wasm linker: chase relocations for referencesAndrew Kelley
2025-01-15fix bad archive name calculationAndrew Kelley
2025-01-15resolve merge conflictsAndrew Kelley
2025-01-15wasm linker: fix crashes when parsing compiler_rtAndrew Kelley
2025-01-15wasm linker: fix relocation parsingAndrew Kelley
2025-01-15wasm linker: fix missing function type entry for importAndrew Kelley
2025-01-15wasm linker: implement indirect function callsAndrew Kelley
2025-01-15wasm linker: implement stack pointer globalAndrew Kelley
2025-01-15wasm linker: fix data section in flushAndrew Kelley
2025-01-15implement error table and error names data segmentsAndrew Kelley
2025-01-15wasm linker: initialize the data segments table in flushAndrew Kelley
2025-01-15wasm linker: also call lowerZcuData in updateFuncAndrew Kelley