aboutsummaryrefslogtreecommitdiff
path: root/src/link/Plan9.zig
AgeCommit message (Expand)Author
2022-11-29std.mem.Allocator: allow shrink to failAndrew Kelley
2022-11-04all: rename i386 to x86Ali Chraghi
2022-10-29Merge pull request #13082 from g-w1/unnamed-decls-and-relocs-p9Andrew Kelley
2022-10-24link: add an explicit error set for flush() and flushModule()Andrew Kelley
2022-10-24additional fixes for Plan9Jacob G-W
2022-10-24Add relocations to the plan9 backendJacob G-W
2022-10-24Plan9: deal with unnamed declsJacob G-W
2022-09-13stage2: remove pointless discards from source codeAndrew Kelley
2022-08-18std.Target gains ObjectFormat fieldAndrew Kelley
2022-04-20stage2: use indexes for Decl objectsAndrew Kelley
2022-04-17stage2: expose progress bar API to linker backendsAndrew Kelley
2022-04-14stage2: progress towards stage3Andrew Kelley
2022-03-01codegen: lower field_ptr to memory across linking backendsJakub Konka
2022-02-16link: avoid double close on openPath errorAndrew Kelley
2022-02-11macho: correctly lower slices incl reloc and rebase trackingJakub Konka
2022-02-11elf: store pointer relocations indexed by containing atomJakub Konka
2022-02-07stage2: lower unnamed constants in Elf and MachOJakub Konka
2022-01-06Plan9: fix amount to say included line count isJacob G-W
2022-01-06Plan9: implement getDeclVAddrJacob G-W
2022-01-06plan9: fix .z symbol in debuginfoJacob G-W
2021-12-18plan9 linker: fix off by 1 errorJacob G-W
2021-11-30allocgate: renamed getAllocator function to allocatorLee Cannon
2021-11-30allocgate: stage 1 and 2 buildingLee Cannon
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-11-30std lib API deprecations for the upcoming 0.9.0 releaseAndrew Kelley
2021-11-21stage2: fix the build for 32-bit architecturesAndrew Kelley
2021-10-02Delete Module.Scope, move Block into SemaMartin Wickham
2021-10-02Remove my dumb "namespace decl" hackMartin Wickham
2021-09-20plan9 linker: link lineinfo and filenamesJacob G-W
2021-09-18plan9 linker: get ready to delete allocateDeclIndexesJacob G-W
2021-09-18plan9 linker: add free lists for got_index and sym_indexJacob G-W
2021-09-18plan9: emit line debug info in codegenJacob G-W
2021-09-14plan9 linker: fix for 32 bitJacob G-W
2021-07-29stage2: garbage collect unused anon declsAndrew Kelley
2021-07-20plan9 linker: fix after testingJacob G-W
2021-07-20plan9 linker: make more incrementalJacob G-W
2021-07-20stage2: Air and Liveness are passed ephemerallyAndrew Kelley
2021-07-11stage2 plan9: add aarch64 supportJacob G-W
2021-07-08plan9 cleanupsAndrew Kelley
2021-07-08plan9 linker: remove unused stuffJacob G-W
2021-07-08plan9 linker: remove panics and improve 64 bit supportJacob G-W
2021-07-08plan9 linker: use a global offset tableJacob G-W
2021-07-08plan9 linker: correct runtime vs file offset converting codeJacob G-W
2021-07-08plan9 linker: produce an object file that can actually work!!!Jacob G-W
2021-07-08plan9 linker: do relocationsJacob G-W
2021-07-08plan9 linker: write symbol tableJacob G-W
2021-07-08plan9 linker: make runnable binariesJacob G-W
2021-07-08initial plan9 boilerplatejacob gw