aboutsummaryrefslogtreecommitdiff
path: root/src/link/Wasm
AgeCommit message (Expand)Author
2022-11-29std.mem.Allocator: allow shrink to failAndrew Kelley
2022-10-25use fixed-size arrays for feature listsLuuk de Gram
2022-10-25wasm-linker: seperate linker -and cpu featuresLuuk de Gram
2022-10-25wasm-linker: validate feature compatibilityLuuk de Gram
2022-10-08wasm-linker: convert relocation addend to i32Luuk de Gram
2022-09-12wasm-linker: rename self to descriptive nameLuuk de Gram
2022-09-09Merge pull request #12772 from ziglang/coff-basic-importsJakub Konka
2022-09-07macho+wasm: unify and clean up closing file handlesJakub Konka
2022-09-07wasm-linker: support incremental debug infoLuuk de Gram
2022-09-07wasm-linker: Mix Zig -and Object debug atomsLuuk de Gram
2022-09-07wasm-linker: perform debug relocationsLuuk de Gram
2022-09-07wasm-linker: write debug sections from objectsLuuk de Gram
2022-09-07wasm-linker: create atoms from debug sectionsLuuk de Gram
2022-09-07wasm/Object: parse debug sections into reloc dataLuuk de Gram
2022-08-30wasm: create relocations for extern declsLuuk de Gram
2022-08-30link/Wasm: handle extern variablesLuuk de Gram
2022-08-20wasm/Object: parse using the correct file sizeLuuk de Gram
2022-08-20wasm/archive: correctly parse long file namesLuuk de Gram
2022-07-26std.fmt: require specifier for unwrapping ?T and E!TInKryption
2022-07-24Revert "std.fmt: require specifier for unwrapping ?T and E!T."Andrew Kelley
2022-07-24std.fmt: require specifier for unwrapping ?T and E!T.InKryption
2022-06-24link/wasm: Put decls into the correct segmentsLuuk de Gram
2022-06-24stage2: Enable compiler-rt when LLVM is existantLuuk de Gram
2022-06-24wasm-linker: Parse object file from the archiveLuuk de Gram
2022-06-24fix memory leaksLuuk de Gram
2022-06-24wasm-link: Discard old symbols correctlyLuuk de Gram
2022-06-24wasm-linker: Correctly resolve function typeLuuk de Gram
2022-06-24wasm-linker: Resolve symbols from archivesLuuk de Gram
2022-06-24wasm-linker: Implement Archive parsingLuuk de Gram
2022-06-24wasm-linker: de-duplicate functions+atom sortingLuuk de Gram
2022-06-24link: Implement API to get global symbol indexLuuk de Gram
2022-05-09wasm: Emit debug sectionsLuuk de Gram
2022-05-09wasm: Add basic debug info referencesLuuk de Gram
2022-04-15update self hosted sources to language changesVeikka Tuominen
2022-04-14wasm-linker: Prevent overalignment for segmentsLuuk de Gram
2022-04-14wasm-linker: Add function table indexesLuuk de Gram
2022-04-14wasm-linker: Fix memory leakLuuk de Gram
2022-03-06wasm: Fix incremental compilationLuuk de Gram
2022-03-06wasm: call into `generateSymbol` when loweringLuuk de Gram
2022-03-06wasm: Call `generateSymbol` for updateDeclLuuk de Gram
2022-03-01wasm-linker: Intern globals, exports & importsLuuk de Gram
2022-03-01wasm-linker: Intern all symbol namesLuuk de Gram
2022-03-01wasm-object: Use given allocator rather than arenaLuuk de Gram
2022-02-25wasm: Refactor lowerUnnamedConstLuuk de Gram
2022-02-23wasm-linker: Implement `updateDeclExports`Luuk de Gram
2022-02-23wasm-linker: Emit relocations for object filesLuuk de Gram
2022-02-23wasm-linker: Do not merge data segments for objLuuk de Gram
2022-02-17wasm-linker: Simplify symbol namesLuuk de Gram
2022-02-17wasm-linker: Fix symbol resolving and relocsLuuk de Gram
2022-02-17wasm-linker: Allocate atoms and handle importsLuuk de Gram