aboutsummaryrefslogtreecommitdiff
path: root/src/link/Wasm.zig
AgeCommit message (Expand)Author
2024-02-29wasm: create linking objects in correct moduleLuuk de Gram
2024-02-29wasm: initialize a `ZigObject` when requiredLuuk de Gram
2024-02-29wasm: move incremental Dwarf info into ZigObjectLuuk de Gram
2024-02-28use hash.addListOfBytes where applicableAndrew Kelley
2024-02-26change default WASI stack sizeAndrew Kelley
2024-02-25test: rework how filtering worksJacob Young
2024-02-07link: report function failures in `FuncAnalysis`Jacob Young
2024-02-05compiler: rename value.zig to Value.zigAndrew Kelley
2024-02-02cli+build: handle -ObjC flag and route it to MachO linkerJakub Konka
2024-01-13Linux: Add fchmodat fallback when `flags` is nonzeroStephen Gregoratto
2024-01-12wasm-linker: delay code atom allocation till writeLuuk de Gram
2024-01-12wasm-linker: ensure custom sections are parsedLuuk de Gram
2024-01-09Add support for `--(no-)undefined-version`dhash
2024-01-01link: accept the update arena in flushAndrew Kelley
2024-01-01link.File.Wasm: remove dead conditionAndrew Kelley
2024-01-01move force_undefined_symbols into CompilationAndrew Kelley
2024-01-01Compilation: several branch regression fixesAndrew Kelley
2024-01-01compiler: push entry symbol name resolution into the linkerAndrew Kelley
2024-01-01fix MachO linkingAndrew Kelley
2024-01-01link.Wasm: fix relationship between createEmpty/openAndrew Kelley
2024-01-01linker: rename intermediary_basname to zcu_object_sub_pathAndrew Kelley
2024-01-01fix remaining compile errors except oneAndrew Kelley
2024-01-01move dll_export_fns and rdynamic to Compilation.ConfigAndrew Kelley
2024-01-01update codegen.llvm references to bin_file.optionsAndrew Kelley
2024-01-01compiler: miscellaneous branch progressAndrew Kelley
2024-01-01linkers: update references to "options" fieldAndrew Kelley
2024-01-01linker: update target referencesAndrew Kelley
2024-01-01linker: update link_mode referencesAndrew Kelley
2024-01-01linker: update output_mode referencesAndrew Kelley
2024-01-01linker: update references to moduleAndrew Kelley
2024-01-01move a large chunk of linker logic away from "options"Andrew Kelley
2023-11-28wasm-linker: support `--no-gc-sections`Luuk de Gram
2023-11-28wasm-linker: support gc for wasm backend codeLuuk de Gram
2023-11-28wasm-linker: handle debug info during gcLuuk de Gram
2023-11-28wasm-linker: Only emit name of referenced symbolsLuuk de Gram
2023-11-28wasm-linker: deduplicate aliased functionsLuuk de Gram
2023-11-28wasm-linker: parse symbols into atoms lazilyLuuk de Gram
2023-11-28wasm-linker: do not merge unreferenced symbolsLuuk de Gram
2023-11-28wasm-linker: mark symbols and its referencesLuuk de Gram
2023-11-28wasm-link: ensure TLS global when resolvedLuuk de Gram
2023-11-26move Module.Decl.Index and Module.Namespace.Index to InternPoolMeghan Denny
2023-11-25convert `toType` and `toValue` to `Type.fromInterned` and `Value.fromInterned`Techatrix
2023-11-19compiler: correct unnecessary uses of 'var'mlugg
2023-11-09wasm-linker: ensure symbol fields are set for declsLuuk de Gram
2023-11-03cli: consolidate entry point flagsLuuk de Gram
2023-11-03wasm-linker: correctly pass --shared and --pieLuuk de Gram
2023-11-03wasm-linker: implement `-fno-entry` flagLuuk de Gram
2023-10-31std.builtin.Endian: make the tags lower caseAndrew Kelley
2023-10-31mem: fix ub in writeIntJacob Young
2023-10-26link: support exporting constant values without a DeclAndrew Kelley