aboutsummaryrefslogtreecommitdiff
path: root/src/link/Wasm.zig
AgeCommit message (Expand)Author
2024-11-01link.File.Wasm.Archive: simplifyAndrew Kelley
2024-10-31link.File.Wasm: unify the string tablesAndrew Kelley
2024-10-30link.File.Wasm: parse inputs in compilation pipelineAndrew Kelley
2024-10-30link.File.Wasm: remove the "files" abstractionAndrew Kelley
2024-10-23fix wasm crt logicAndrew Kelley
2024-10-23rework linker inputsAndrew Kelley
2024-10-11link: consolidate diagnosticsAndrew Kelley
2024-10-10link: fix false positive crtbegin/crtend detectionAndrew Kelley
2024-10-08link.Elf: avoid converting rpath data in flush()Andrew Kelley
2024-09-12Replace deprecated default initializations with decl literalsLinus Groh
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-08-25comp: rename `module` to `zcu`David Rubin
2024-08-19replace Compilation.Emit with std.Build.Cache.PathRobin Voetter
2024-08-11compiler: split Decl into Nav and Caumlugg
2024-07-28link: Accept `-Brepro` linker option and pass it to LLD.Alex Rønne Petersen
2024-07-22macho: redo input file parsing in prep for multithreadingJakub Konka
2024-07-20Fix typos in code comments in `src/`sobolevn
2024-07-20dev: fix llvm backend checksJacob Young
2024-07-19dev: introduce dev environments that enable compiler feature setsJacob Young
2024-07-07Zcu: pass `PerThread` to intern pool string functionsJacob Young
2024-07-07Zcu: introduce `PerThread` and pass to all the functionsJacob Young
2024-07-04compiler: type.zig -> Type.zigmlugg
2024-07-04Zcu: store `LazySrcLoc` in error messagesmlugg
2024-07-04Zcu: rework exportsmlugg
2024-06-23Rename *[UI]LEB128 functions to *[UI]leb128Michael Bradshaw
2024-06-22rename src/Module.zig to src/Zcu.zigAndrew Kelley
2024-05-27update the codebase for the new std.Progress APIAndrew Kelley
2024-05-26std: restructure child process namespaceAndrew Kelley
2024-04-28std.posix.iovec: use .base and .len instead of .iov_base and .iov_lenNameless
2024-03-30cbe: rewrite `CType`Jacob Young
2024-03-26compiler: eliminate most usages of TypedValuemlugg
2024-03-19extract std.posix from std.osAndrew Kelley
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