aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-07-26link: avoid passing bad ptrs to pwritevAndrew Kelley
2022-07-26LLVM: add probe-stack function attributeAndrew Kelley
2022-07-26Merge pull request #12244 from Vexu/stage2Andrew Kelley
2022-07-26Sema: better error when coercing error setsVeikka Tuominen
2022-07-26test-cases harness: test all updatesAndrew Kelley
2022-07-26Merge pull request #12136 from topolarity/llvm-config-reworkAndrew Kelley
2022-07-26Merge pull request #12237 from Vexu/stage2-compile-errorsAndrew Kelley
2022-07-26std.fmt: require specifier for unwrapping ?T and E!TInKryption
2022-07-26Sema: disable "unreachable else prong" error for error sets for nowVeikka Tuominen
2022-07-26Sema: improve expression value ignored errorVeikka Tuominen
2022-07-26Sema: resolve lazy values for compile logVeikka Tuominen
2022-07-26Sema: give comptime_field_ptr priority over field_ptr in tuplesVeikka Tuominen
2022-07-26AstGen: disable null bytes and empty stings in some placesVeikka Tuominen
2022-07-26Sema: better source location for builtin optionsVeikka Tuominen
2022-07-26Module: improve handling of errors in `@call` argumentsVeikka Tuominen
2022-07-25macho: fix memory leak and refactor Target usageJakub Konka
2022-07-25std.mem: add `first` method to `SplitIterator` and `SplitBackwardsIterator`r00ster
2022-07-25Sema: `analyzeInlineCallArg` needs a block for the arg and the paramVeikka Tuominen
2022-07-25Merge pull request #12188 from Luukdegram/llvm-wasm-c-abiLuuk de Gram
2022-07-25Merge pull request #12225 from ziglang/ci-stage3-standaloneAndrew Kelley
2022-07-25wasm: Only allow lowering C-ABI compatible typesLuuk de Gram
2022-07-25llvm: correctly lower c-abi for Wasm targetLuuk de Gram
2022-07-25wasm: pass correct abi-size for scalar valuesLuuk de Gram
2022-07-24LLVM: notice the soft_float CPU featureAndrew Kelley
2022-07-24stage2: don't skip liveness or codegen if -femit-asm is suppliedAndrew Kelley
2022-07-24Revert "std.fmt: require specifier for unwrapping ?T and E!T."Andrew Kelley
2022-07-24std.fmt: require specifier for unwrapping ?T and E!T.InKryption
2022-07-24stage2: implement `noinline fn`Meghan
2022-07-24report better error for package not found in stage2Andreas Reischuck
2022-07-23CMake: Add ZIG_LLVM_LINK_MODE to config.hCody Tapscott
2022-07-23Sema: don't add union field access safety check for single field unionsVeikka Tuominen
2022-07-23Sema: validate duplicate fields in anon structsVeikka Tuominen
2022-07-23Sema: add some more 'declared here' notesVeikka Tuominen
2022-07-23Sema: add default value here note to invalid comptime field store errorVeikka Tuominen
2022-07-23AstGen: make comptime fields in packed and extern structs compile errorsVeikka Tuominen
2022-07-23Sema: check for zero length slices in `@alignCast` safetyVeikka Tuominen
2022-07-23stage2: implement `@setFloatMode`Veikka Tuominen
2022-07-23Sema: handle store to comptime field when `ResultLoc == .none`Veikka Tuominen
2022-07-23Sema: return `.comptime_field_ptr`s for tuplesVeikka Tuominen
2022-07-23Sema: `@alignCast` safetyVeikka Tuominen
2022-07-23Sema: `@floatToInt` safetyVeikka Tuominen
2022-07-23Sema: bad union field access safetyVeikka Tuominen
2022-07-23Sema: exact division safetyVeikka Tuominen
2022-07-23Sema: cast negative to unsigned safetyVeikka Tuominen
2022-07-23Sema: divide by zero safetyVeikka Tuominen
2022-07-23Sema: implement shr_exact runtime safetyVeikka Tuominen
2022-07-23move passing safety tests to stage2Veikka Tuominen
2022-07-23stage1: don't lowercaseify lib namesviri
2022-07-23Fix #6944: referencing type info alignment causes error in unrelated functionYujiri
2022-07-23Merge pull request #12140 from ziglang/macho-gc-sectionsJakub Konka