aboutsummaryrefslogtreecommitdiff
path: root/src-self-hosted
AgeCommit message (Expand)Author
2020-05-16Merge pull request #5032 from LakeByTheWoods/redo_translate_cVexu
2020-05-16translate-c use tagName for token idVexu
2020-05-16fix building translate-cVexu
2020-05-16Merge remote-tracking branch 'origin/master' into self-hosted-incremental-com...Andrew Kelley
2020-05-15stage2 zir tests passingAndrew Kelley
2020-05-15move Module to its own fileAndrew Kelley
2020-05-15ZIR: emit proper string literalsAndrew Kelley
2020-05-15fix memory leaks of one of the ZIR test casesAndrew Kelley
2020-05-15self-hosted: update main.zigAndrew Kelley
2020-05-15fix the global offset table code and updating decl exportsAndrew Kelley
2020-05-14fix codegen of sentinel-terminated arrays and .got alignmentAndrew Kelley
2020-05-14self-hosted: fix codegen and resolve some analysis bugsAndrew Kelley
2020-05-13work around stage1 compiler bugAndrew Kelley
2020-05-13self-hosted: fix the rest of the compile errorsAndrew Kelley
2020-05-13self-hosted: fix compile errors, except for codegen.zigAndrew Kelley
2020-05-13translate-c remove error set from `checkForBuiltinTypedef`Vexu
2020-05-12self-hosted: ir: implement separated analysis of Decl and FnAndrew Kelley
2020-05-12self-hosted: link: global offset table support for declsAndrew Kelley
2020-05-12self-hosted: rework the memory layout of ir.Module and related typesAndrew Kelley
2020-05-10rework self-hosted compiler for incremental buildsAndrew Kelley
2020-05-08Merge pull request #4932 from Qix-/fix-private-accessVexu
2020-05-08fix more private member accessVexu
2020-05-07Merge pull request #5268 from tadeokondrak/remove-callconv-redundant-syntaxAndrew Kelley
2020-05-06Merge pull request #5257 from matt1795/scoped-typedefVexu
2020-05-06translate-c: small patch to fix bultin type detectionVexu
2020-05-05checkForBuiltinTypedef now returns a stringMatthew Knight
2020-05-05zig fmtTadeo Kondrak
2020-05-05remove nakedcc/stdcallcc/async fn/extern fn fnprotoTadeo Kondrak
2020-05-04moved duplicated code to common functionsMatthew Knight
2020-05-04os.zig: add ETIMEDOUT error case to read functionJonathan Marler
2020-05-02added scoped typedef to translate-cMatthew Knight
2020-05-02remove last use of share_with_child_processAndrew Kelley
2020-05-01back to stage2 tests passingAndrew Kelley
2020-05-01rework std.math.big.IntAndrew Kelley
2020-05-01add ZIR transform test caseAndrew Kelley
2020-05-01zir: add breakpoint() instruction and object file abilityAndrew Kelley
2020-05-01link: introduce the concept of output mode and link modeAndrew Kelley
2020-05-01ZIR: implement return instructionAndrew Kelley
2020-05-01ZIR: add cmp and condbr instructionsAndrew Kelley
2020-05-01link: recognize that Windows does not have POSIX fs modesAndrew Kelley
2020-05-01add ZIR compare output test case to test suiteAndrew Kelley
2020-04-30Use transCreateNodeInfixOp instead of maybeSuppressResultIan Simonson
2020-04-30Translate-C convert bools to int in complex expressionsIan Simonson
2020-04-28Merge pull request #5195 from tadeokondrak/opaquetype-to-type-opaqueAndrew Kelley
2020-04-28Mangle field names with a local counter in recordsTadeo Kondrak
2020-04-28@OpaqueType -> @Type(.Opaque)Tadeo Kondrak
2020-04-27zig fmt: still print the relative pathAndrew Kelley
2020-04-27fmt: Fix relative paths with . and .. on WindowsRyan Liptak
2020-04-26stage2 zir: remove dead codeAndrew Kelley
2020-04-26ir: elemptr and add instructionsAndrew Kelley