aboutsummaryrefslogtreecommitdiff
path: root/src/link/Wasm.zig
AgeCommit message (Expand)Author
2024-03-11std.builtin: make link mode fields lowercaseTristan Ross
2024-03-06feat: add support for --enable-new-dtags and --disable-new-dtagsDillen Meijboom
2024-02-29fix memory leaksLuuk de Gram
2024-02-29wasm: gc fixes and re-enable linker testsLuuk de Gram
2024-02-29wasm: integrate linker errors with `Compilation`Luuk de Gram
2024-02-29wasm: make symbol indexes a non-exhaustive enumLuuk de Gram
2024-02-29wasm: consolidate flushModule and linkWithZldLuuk de Gram
2024-02-29wasm: correctly generate relocations for type indexLuuk de Gram
2024-02-29wasm: reimplement Zig errors in linkerLuuk de Gram
2024-02-29wasm: ensure unique function indexesLuuk de Gram
2024-02-29wasm: reimplement `deleteDeclExport`Luuk de Gram
2024-02-29wasm: re-implement `updateExports`Luuk de Gram
2024-02-29wasm: update `freeDecl` and `finishDecl`Luuk de Gram
2024-02-29wasm: Move `createFunction` to `ZigObject`Luuk de Gram
2024-02-29wasm: Use `File.Index` for symbol locationsLuuk de Gram
2024-02-29wasm: fix symbol resolution and atom processingLuuk de Gram
2024-02-29wasm: use `File` abstraction instead of objectLuuk de Gram
2024-02-29wasm: store `File.Index` on the AtomLuuk de Gram
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