aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-01-25stage2: x64: implement airTruncmparadinha
2022-01-25add option to force usage of `GeneralPurposeAllocator`Lee Cannon
2022-01-25stage2: add naive impl of pointer type in ELFJakub Konka
2022-01-25stage2: populate debug info for args passed on stackJakub Konka
2022-01-25Sema: coercion of pointers to C pointersAndrew Kelley
2022-01-25Merge pull request #10679 from Luukdegram/wasm-unionsAndrew Kelley
2022-01-25link: Elf, Wasm: forward strip flag when linking with LLDAndrew Kelley
2022-01-25zig cc: detect more linker argsAndrew Kelley
2022-01-25wasm: Implement genTypedValue for enumsLuuk de Gram
2022-01-25wasm: Implement lowering unionsLuuk de Gram
2022-01-25wasm: Implement get_union_tagLuuk de Gram
2022-01-25wasm: Implement set_union_tagLuuk de Gram
2022-01-24stage2: rework a lot of stuffAndrew Kelley
2022-01-24Sema: resolveBody takes a parameter for break blocksAndrew Kelley
2022-01-24llvm backend: fix not updating map after deleting globalAndrew Kelley
2022-01-24stage2: type system treats fn ptr and body separatelyAndrew Kelley
2022-01-24Merge pull request #10688 from topolarity/c-backend-union-supportAndrew Kelley
2022-01-24stage2: x64: fix printing of callee preserved regs instructionsmparadinha
2022-01-24stage2 ARM: re-enable debug info for argumentsjoachimschmidt557
2022-01-24Cleanup unnecessary switches in union logicCody Tapscott
2022-01-24Run `zig fmt`Cody Tapscott
2022-01-24Add `union` support to the C backend.Cody Tapscott
2022-01-24Fix rendering of `void` function argsCody Tapscott
2022-01-24Add support for rendering `.enum_numbered`Cody Tapscott
2022-01-24Avoid identifier conflicts with reserved C keywordsCody Tapscott
2022-01-24Add support for rendering `.elem_ptr`Cody Tapscott
2022-01-23Merge pull request #10662 from ziglang/doc-comments-zirAndrew Kelley
2022-01-23AstGen: doc comment fixupsAndrew Kelley
2022-01-23c backend: Implement aligning fields and local/global variablesJimmi Holst Christensen
2022-01-23stage2: remove asserts and comments which are Emit.zig responsibilityJakub Konka
2022-01-22macho+elf: fix integer overflow in allocateAtomJakub Konka
2022-01-22stage2: fix improper capacity prealloc in lowerToRm encodingJakub Konka
2022-01-22stage2: do not copy args passed via stack into functions localsJakub Konka
2022-01-22stage2: clean up preserving callee regs on the stackJakub Konka
2022-01-21fix incorrect zir offset loading in semaLoris Cro
2022-01-21add function param doc comment info in zirLoris Cro
2022-01-21add support for more decl attributes in doc comment zirLoris Cro
2022-01-21add field doc comments to zirLoris Cro
2022-01-21astgen saves decl doc comments in zirLoris Cro
2022-01-20Merge pull request #10649 from ziglang/stage2-tuplesAndrew Kelley
2022-01-20stage2: fix compilation on 32 bit targetsAndrew Kelley
2022-01-20Fix abi size of optional slicesLuuk de Gram
2022-01-20Sema: storePtr optimization for tuplesAndrew Kelley
2022-01-20Sema: fix requiresComptime infinite recursionAndrew Kelley
2022-01-20stage2: implement tuplesAndrew Kelley
2022-01-20Merge pull request #10638 from Luukdegram/wasm-refactorJakub Konka
2022-01-20stage1: remove the "referenced here" error noteAndrew Kelley
2022-01-20macho: do not write out ZEROFILL physically to fileJakub Konka
2022-01-19wasm: Re-use genTypedValue for constantsLuuk de Gram
2022-01-19stage2: add tweak to please Apple re stack alignmentJakub Konka