aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-10-12stage2: f128 improvements for targets that do not support itRobin Voetter
2022-10-12backport @addrSpaceCast to stage 1Robin Voetter
2022-10-12stage2: check address space cast validityRobin Voetter
2022-10-12stage2: add @addrSpaceCast builtinRobin Voetter
2022-10-12stage2: improve addrspace handlingRobin Voetter
2022-10-12allow global/local/shared address spaces on amdgcnRobin Voetter
2022-10-12stage 2: grammarRobin Voetter
2022-10-12amdgpu: add AmdgpuKernel calling conventionRobin Voetter
2022-10-12amdgpu: add amdhsa/amdpal ctype abi sizesRobin Voetter
2022-10-12improve header searchlist handling in build, mainMichael Dusan
2022-10-12Sema: add reference trace before checking for cached valueVeikka Tuominen
2022-10-12codegen: add support for lowering .field_ptr on a slicejacobly0
2022-10-12Merge pull request #13081 from r00ster91/docsAndrew Kelley
2022-10-12Windows: Fix stage1.zig's main failing to receive non-ASCII argsRyan Liptak
2022-10-12stage2: implement exporting using field access (#13136)Luuk de Gram
2022-10-12Merge pull request #13089 from ziglang/update-mingwAndrew Kelley
2022-10-11stage2 LLVM: Use a packed aggregate for union payload initCody Tapscott
2022-10-11Merge pull request #13126 from tau-dev/masterVeikka Tuominen
2022-10-11Compilation: strip debug info from ReleaseSmall by defaultAli Chraghi
2022-10-11mingw-w64: pass -D__USE_MINGW_ANSI_STDIO=0 for crt filesAndrew Kelley
2022-10-11stage2: update mingw-w64 build logic to v10.0.0Andrew Kelley
2022-10-11update mingw-w64 crt files to v10.0.0Andrew Kelley
2022-10-10Merge pull request #13075 from Vexu/stage2-fixesVeikka Tuominen
2022-10-10Merge pull request #13091 from Vexu/small-proposalsVeikka Tuominen
2022-10-10translate-c: fix #5305Tau
2022-10-10translate-c: fix the remaining function pointer issuesTau
2022-10-10translate-c: Fix #12263Tau
2022-10-10Fix building with Clang 16Eric Joldasov
2022-10-08wasm-linker: convert relocation addend to i32Luuk de Gram
2022-10-08Sema: add error for capturing a runtime value outside of function scopeVeikka Tuominen
2022-10-08Sema: inline switch capture needs to be set when switch operand is comptime k...Veikka Tuominen
2022-10-08Sema: restore sema.src after inline callVeikka Tuominen
2022-10-08CheckObjectStep: parsing and dumping producersLuuk de Gram
2022-10-08wasm-linker: generate 'producers' sectionLuuk de Gram
2022-10-07Sema: allow equality comparisons between error unions and error setsVeikka Tuominen
2022-10-07safety: add safety check for hitting else branch on a corrupt enum valueVeikka Tuominen
2022-10-07AstGen: use 'shadows' instead of 'redeclaration' when names are in different ...Veikka Tuominen
2022-10-06Sema: fix error location when casting pointer to sliceAli Chraghi
2022-10-06Sema: disallow using stage1 fn ptrs in extern contextsVeikka Tuominen
2022-10-06Sema: validate bitSizeOf operand typeVeikka Tuominen
2022-10-06Sema: generic function instantiation inherits parent's branch quotaVeikka Tuominen
2022-10-06Sema: disallow fieldParentPtr and offsetOf on comptime fieldsVeikka Tuominen
2022-10-06Sema: do not emit `is(_non)_null` for invalid typesVeikka Tuominen
2022-10-06stage2: add error for non-void error union payload being ignoredVeikka Tuominen
2022-10-06Sema: create sub block for inline loopsVeikka Tuominen
2022-10-05fix(text): hyphenate "runtime" adjectivesr00ster91
2022-10-05fix(text): hyphenate "comptime" adjectivesr00ster91
2022-10-05fix(text): hyphenation and other fixesr00ster91
2022-10-05Sema: use correct value when `@ptrCast` operand is comptime knownVeikka Tuominen
2022-10-05Zir: handle ranges in `getMultiProng`Veikka Tuominen