aboutsummaryrefslogtreecommitdiff
path: root/src/link/Wasm.zig
AgeCommit message (Expand)Author
2025-01-15wasm linker: implement name, module name, and type for function importsAndrew Kelley
2025-01-15wasm linker: support export section as implicit symbolsAndrew Kelley
2025-01-15wasm: fix many compilation errorsAndrew Kelley
2025-01-15switch to ArrayListUnmanaged for machine codeAndrew Kelley
2025-01-15wasm codegen: fix some compilation errorsAndrew Kelley
2025-01-15rewrite wasm/Emit.zigAndrew Kelley
2025-01-15compiler: add type safety for export indicesAndrew Kelley
2025-01-15macho linker: conform to explicit error setsAndrew Kelley
2025-01-15wasm linker: aggressive DODificationAndrew Kelley
2025-01-05Added support for thin ltoTravis Lange
2025-01-05link: new incremental line number update APImlugg
2024-11-26diversify "unable to spawn" failure messagesAndrew Kelley
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