aboutsummaryrefslogtreecommitdiff
path: root/src/link/Wasm.zig
AgeCommit message (Expand)Author
2025-10-29compiler: update for introduction of std.IoAndrew Kelley
2025-09-26compiler: move self-hosted backends from src/arch to src/codegenAlex Rønne Petersen
2025-09-21Elf2: create a new linker from scratchJacob Young
2025-08-29std.Io: delete GenericReaderAndrew Kelley
2025-07-07std.fmt: fully remove format string from format methodsAndrew Kelley
2025-07-07compiler: update a bunch of format stringsAndrew Kelley
2025-07-02compiler: change canonical path for backend ABI source filesAndrew Kelley
2025-06-19Target: pass and use locals by pointer instead of by valueJacob Young
2025-06-12x86_64: remove air references from mirJacob Young
2025-06-12compiler: rework emit paths and cache modesmlugg
2025-06-12wasm: get self-hosted compiling, and supporting `separate_thread`mlugg
2025-06-12link: divorce LLD from the self-hosted linkersmlugg
2025-06-12compiler: slightly untangle LLVM from the linkersmlugg
2025-06-06x86_64: add support for pie executablesJacob Young
2025-05-29Legalize: introduce a new pass before livenessJacob Young
2025-05-10compiler: Move vendored library support to `libs` subdirectory.Alex Rønne Petersen
2025-05-01wasm-c-abi: llvm fix struct handling + reorganizePavel Verigo
2025-04-13link: Improve handling of --build-id when using LLD.Alex Rønne Petersen
2025-04-11Introduce libzigc for libc function implementations in Zig.Alex Rønne Petersen
2025-04-04std.Target: Update CPU models/features for LLVM 20.Alex Rønne Petersen
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