aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2021-08-03stage2: rework runtime, comptime, inline function callsAndrew Kelley
2021-08-02stage2: update ZIR for generic functionsAndrew Kelley
2021-08-02Merge pull request #9501 from ziglang/macho-objc-cleanupJakub Konka
2021-08-01stage2: ZIR encodes comptime parametersAndrew Kelley
2021-08-01Merge pull request #9496 from Luukdegram/stage2-wasmAndrew Kelley
2021-08-01stage2: implement `@truncate`Andrew Kelley
2021-08-01Sema: implement comptime variablesAndrew Kelley
2021-08-01wasm: Resolve feedback (wrapping arbitrary int sizes)Luuk de Gram
2021-08-01macho: add runaway section id when sorting sectionsJakub Konka
2021-08-01wasm: Implement optionalsLuuk de Gram
2021-08-01wasm: Implement wrapping operands, add opcodes to wasm.zigLuuk de Gram
2021-08-01fix help for ast-check commandŽiga Željko
2021-08-01stage2 ARM: fix stack alignmentjoachimschmidt557
2021-08-01macho: fix Trie and CodeSignature unit testsJakub Konka
2021-08-01macho: make Trie accept allocator as a paramJakub Konka
2021-08-01macho: make CodeSignature accept allocator as paramJakub Konka
2021-08-01macho: cleanup extracting objects from archivesJakub Konka
2021-08-01macho: don't allocate Dylib on the heapJakub Konka
2021-08-01macho: don't allocate Archives on the heapJakub Konka
2021-08-01macho: don't allocate Objects on the heapJakub Konka
2021-08-01macho: don't store allocator in Dylib instanceJakub Konka
2021-08-01macho: don't store allocator in ArchiveJakub Konka
2021-08-01macho: don't store allocator in ObjectJakub Konka
2021-07-30codegen: cmp lowering treats bools the same as unsigned intAndrew Kelley
2021-07-30Sema: improved AIR when one operand of bool cmp is knownAndrew Kelley
2021-07-30stage2: fix hashing and comparison design flaw with ValueAndrew Kelley
2021-07-30stage2 codegen: Implement genTypedValue for enumsjoachimschmidt557
2021-07-30stage2 codegen: genTypedValue for error unions and error setsjoachimschmidt557
2021-07-29stage2: garbage collect unused anon declsAndrew Kelley
2021-07-29stage2: more principled approach to comptime referencesAndrew Kelley
2021-07-28stage1: fix anon struct naming in certain casesMichael Dusan
2021-07-28stage1: Expand SysV C ABI support for small structsBelhorma Bendebiche
2021-07-28translate-c: handle signed array subscriptsEvan Haas
2021-07-28translate-c: add support for ChooseExprEvan Haas
2021-07-28translate-c: fix import path in translation failure commentEvan Haas
2021-07-27Add option to hide build command on compilation error to build_runner (#8513)Lee Cannon
2021-07-27stage1: add c_longdouble mapping for s390xMeghan Denny
2021-07-27stage2: implement `@boolToInt`Andrew Kelley
2021-07-27llvm backend: LLVMGetNamedGlobalAlias requires a null terminated stringAndrew Kelley
2021-07-27stage2: add deinit for test_functionsAndrew Kelley
2021-07-27stage2: move call to populateTestFunctions() outside performAllTheWork()Andrew Kelley
2021-07-27stage2: `zig test` now works with the LLVM backendAndrew Kelley
2021-07-26stage2: improvements towards `zig test`Andrew Kelley
2021-07-26minimum/maximum builtinsRobin Voetter
2021-07-26Add @selectRobin Voetter
2021-07-26Merge pull request #9458 from SuperAuguste/popcount-ctz-clzAndrew Kelley
2021-07-26Wasm,libc: fix wasm-ld failure in matching libc symbols.Takeshi Yoneda
2021-07-26Use -isysroot on Mojave toofn ⌃ ⌥
2021-07-25stage2 llvm backend improvements working towards `zig test`Andrew Kelley
2021-07-25ctz + clzAuguste Rame