aboutsummaryrefslogtreecommitdiff
path: root/src/link/Wasm.zig
AgeCommit message (Expand)Author
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
2025-01-15wasm linker: avoid recursion in lowerZcuDataAndrew Kelley
2025-01-15wasm linker: implement data fixupsAndrew Kelley
2025-01-15wasm linker: fix eliding empty data segmentsAndrew Kelley
2025-01-15wasm linker: allow undefined imports when lib name is providedAndrew Kelley
2025-01-15wasm linker: handle extern functions in updateNavAndrew Kelley
2025-01-15wasm linker: fix data segments memory flowAndrew Kelley
2025-01-15wasm linker: fix calling imported functionsAndrew Kelley
2025-01-15add safety for calling functions that get virtual addrsAndrew Kelley
2025-01-15fix calculation of nav alignmentAndrew Kelley
2025-01-15complete wasm.Emit implementationAndrew Kelley
2025-01-15wasm linker: implement missing logicAndrew Kelley
2025-01-15wasm linker: implement type index methodAndrew Kelley
2025-01-15wasm linker: implement name subsectionAndrew Kelley
2025-01-15wasm linker fixesAndrew Kelley
2025-01-15fix compilation when enabling llvmAndrew Kelley
2025-01-15wasm linker: finish the flush functionAndrew Kelley
2025-01-15wasm linker: flush export sectionAndrew Kelley
2025-01-15wasm linker: flush implemented up to the export sectionAndrew Kelley