aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-08-19make self-hosted the default compilerAndrew Kelley
2022-08-19build: remove the option to omit stage2Andrew Kelley
2022-08-20fix: fix off-by-one for leading zeroesr00ster91
2022-08-19stage2: disable stack-protector on wasm, matching stage1Andrew Kelley
2022-08-19Sema: avoid false positive error for linking libcAndrew Kelley
2022-08-19stage2: implement stack protectorsAndrew Kelley
2022-08-18test harness: fix handling of object formatAndrew Kelley
2022-08-18stage2: pointers to comptime-only types are comptime-onlyAndrew Kelley
2022-08-18improved ABI alignment/size for >= 128-bit integersAndrew Kelley
2022-08-18std.Target gains ObjectFormat fieldAndrew Kelley
2022-08-18LLVM: disable the ABI size safety checkAndrew Kelley
2022-08-18stage2: make `@Vector` ABI size agree with LLVMAndrew Kelley
2022-08-18stage2: agree with LLVM that `@alignOf(u128)` is 8Andrew Kelley
2022-08-18stage2: all pointers have runtime bitsAndrew Kelley
2022-08-18macho: do not open file handle when building static archiveJakub Konka
2022-08-18AstGen: disallow leading zeroes in int literals and int typeszooster
2022-08-18Merge pull request #12477 from der-teufel-programming/masterLoris Cro
2022-08-18autodoc: minor pr cleanupLoris Cro
2022-08-18Merge pull request #12462 from Vexu/stage2-noreturnVeikka Tuominen
2022-08-18Fixed Docgen.zig formattingDer Teufel
2022-08-18Fixed stage1 compilation errorDer Teufel
2022-08-18link/Wasm: improve symbol resolutionLuuk de Gram
2022-08-18wasm: fix callInstrinsic return valueLuuk de Gram
2022-08-18Merge branch 'ziglang:master' into masterder-teufel-programming
2022-08-18autodoc: An attempt at generating HTML files from all imported sourceDer Teufel
2022-08-17fix typo in compile error messageAndrew Kelley
2022-08-17add testVeikka Tuominen
2022-08-17Sema: error on ambiguous coercion of comptime float and intsMartin Hafskjold Thoresen
2022-08-17Sema: allow empty enums and unionsVeikka Tuominen
2022-08-17Sema: fix generics with struct literal coerced to tagged unionAndrew Kelley
2022-08-17Sema: properly handle noreturn fields in unionsVeikka Tuominen
2022-08-17Sema: make noreturn error union behave correctlyVeikka Tuominen
2022-08-17Sema: make optional noreturn behave correctlyVeikka Tuominen
2022-08-16Merge pull request #12456 from Vexu/stage2Andrew Kelley
2022-08-16AstGen: detect declarations shadowing localsVeikka Tuominen
2022-08-16Merge branch 'master' into autodoc-linksLoris Cro
2022-08-16Sema: ignore current declaration in ambiguous reference errorVeikka Tuominen
2022-08-15Zir: add missing support for packed ints in declIteratorLoris Cro
2022-08-15Sema: Revert sema.err to null if the Decl already has an errorsin-ack
2022-08-15Merge pull request #12416 from Vexu/stage2-safetyVeikka Tuominen
2022-08-15stage2: add compile errors for comptime `@shrExact` and `@divExact` failuresLeRoyce Pearson
2022-08-13stage2 ARM: add inline memcpy to genSetStackjoachimschmidt557
2022-08-13stage2 ARM: Fix tracking of function return valuesjoachimschmidt557
2022-08-13stage2 ARM: pass stack arguments in opposite orderjoachimschmidt557
2022-08-13stage2 astgen: Use `rl` semantics for `@Type`Cody Tapscott
2022-08-12x86: fix generating debug info for variablesJakub Konka
2022-08-12macho: update __DWARF sections before and after writing out __LINKEDITJakub Konka
2022-08-12Sema: add error for signed integer divisionmartinhath
2022-08-12stage2: check for zero in `@intToError` safetyVeikka Tuominen
2022-08-12stage2: generate a switch for `@errSetCast` safetyVeikka Tuominen