aboutsummaryrefslogtreecommitdiff
path: root/src-self-hosted
AgeCommit message (Expand)Author
2020-06-15[Stage2/Testing] Print name of failed testNoam Preil
2020-06-15[Stage2/Testing] ZIR tests for expected errorsNoam Preil
2020-06-08stage2: add passing test for compile error in unreferenced cycleAndrew Kelley
2020-06-08self-hosted: remove deleted Decls from failed_declsAndrew Kelley
2020-06-08stage2: fix not re-loading source file for updates after errorsAndrew Kelley
2020-06-08stage2: -femit-zir respects decl names and supports cyclesAndrew Kelley
2020-06-08[Stage2/x86] Fix 8-bit register orderNoam Preil
2020-06-04translate-c: don't crash on complex switchesVexu
2020-06-02stage2: fix referencing decls which appear later in the fileAndrew Kelley
2020-05-29[Stage2/Codegen] Extract REXNoam Preil
2020-05-28remove debug log statementsAndrew Kelley
2020-05-28stage2: handle deletions and better dependency resolutionAndrew Kelley
2020-05-28stage2: first pass at recursive dependency resolutionAndrew Kelley
2020-05-27self-hosted: introduce a virtual address allocation schemeAndrew Kelley
2020-05-27translate-c: use correct scope in for loop conditionVexu
2020-05-24[Stage2/Codegen] Properly handle arch in genCallNoam Preil
2020-05-24run zig fmt on std libAndrew Kelley
2020-05-24Merge pull request #5378 from ziglang/speed-up-stage2-parsingAndrew Kelley
2020-05-23translate-c: fix a use-after-free bugAndrew Kelley
2020-05-23translate-c: emit local typedefsAndrew Kelley
2020-05-23translate-c: fix regression in param name manglingAndrew Kelley
2020-05-23translate-c: fix regression in switch statementAndrew Kelley
2020-05-23translate-c: fix regression on array initializationAndrew Kelley
2020-05-23translate-c: fix decl statement regressionAndrew Kelley
2020-05-23translate-c: fix regression in do-while loopAndrew Kelley
2020-05-23translate-c is building again, but I have 1 `@panic` in thereAndrew Kelley
2020-05-23update translate-c to new AST APIAndrew Kelley
2020-05-22[Stage2/Codegen] Typo fixNoam Preil
2020-05-22[Stage2/Codegen] Document x64 register enum layoutNoam Preil
2020-05-22stage2 parser: token ids in their own arrayAndrew Kelley
2020-05-21more progress on updating translate-cAndrew Kelley
2020-05-20update translate-c to the new fn params AST node APIAndrew Kelley
2020-05-20update translate-c for new Root and ContainerDecl ASTAndrew Kelley
2020-05-20golly jeepers it's taking a long time to update translate-cAndrew Kelley
2020-05-19[Stage2/Codegen] Fix a typoNoam Preil
2020-05-19stage2: function calls using the global offset tableAndrew Kelley
2020-05-19stage2: set up a trampoline table for functionsAndrew Kelley
2020-05-17Merge pull request #5307 from ziglang/self-hosted-incremental-compilationAndrew Kelley
2020-05-17update ZIR compare output test to test incremental updatesAndrew Kelley
2020-05-17move some files aroundAndrew Kelley
2020-05-17Document register functionsNoam Preil
2020-05-17Remove trailing whitespaceNoam Preil
2020-05-17Minor cleanupNoam Preil
2020-05-17Fix the dumb in x86 tooNoam Preil
2020-05-17Fix a dumb (thanks daurminator!)Noam Preil
2020-05-17rework x64 genSetRegNoam Preil
2020-05-16fix source not being loaded when printing errorsAndrew Kelley
2020-05-16self hosted repl: close executables between updatesAndrew Kelley
2020-05-16self-hosted: remove `zig libc` command for nowAndrew Kelley
2020-05-16cross compile the stage2 tests for the target that they work forAndrew Kelley