aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-10-28Merge pull request #13221 from topolarity/packed-memAndrew Kelley
2022-10-28CLI: report error when `-fstage1` requested but not availableAndrew Kelley
2022-10-28translate-c: Better support for division in macrosEvan Haas
2022-10-28Value: Add `@intCast` in `writeToPackedMemory` for 32-bit targetsCody Tapscott
2022-10-28stage2: Use mem.readPackedInt etc. for packed bitcastsCody Tapscott
2022-10-28value: properly hash `null_value` pointerVeikka Tuominen
2022-10-28Sema: further enhance explanation of why expr is evaluated at comptimeVeikka Tuominen
2022-10-28Merge pull request #13290 from Vexu/generic-deletion-mitigationAndrew Kelley
2022-10-27Merge pull request #13288 from Vexu/opt-sliceAndrew Kelley
2022-10-27Sema: Prevent coercion from tuple pointer to mutable slice.InKryption
2022-10-27Merge pull request #13257 from topolarity/ctype-fixesAndrew Kelley
2022-10-27Sema: use `runtime_value` instead of creating allocsVeikka Tuominen
2022-10-27Sema: coerce zero-bit generic args are coerced properlyVeikka Tuominen
2022-10-27libcxx: only pass -DHAVE___CXA_THREAD_ATEXIT_IMPL for glibcAndrew Kelley
2022-10-27Sema: check `coerceInMemoryAllowed` earlier in `resolvePeerTypes`Veikka Tuominen
2022-10-27llvm: pass optional slices like regular slicesVeikka Tuominen
2022-10-27llvm: do not return undefined pointers from array_to_sliceVeikka Tuominen
2022-10-27Sema: add error for too big packed structVeikka Tuominen
2022-10-27Sema: fix some edge cases with error return traces and typeof blocksVeikka Tuominen
2022-10-27AstGen: fix `ref`ing inferred allocsVeikka Tuominen
2022-10-27translate-c: fix redefinition of label on left recursive comma operatorVeikka Tuominen
2022-10-27translate-c: cleanup unused parametersVeikka Tuominen
2022-10-27llvm: handle namespace like packed structsVeikka Tuominen
2022-10-27stage2: optimize size of optional slicesVeikka Tuominen
2022-10-27remove test case triggering generic deletion bugVeikka Tuominen
2022-10-27Module: mitigate generic deletion bugVeikka Tuominen
2022-10-26make a .rsp file for `zig clang`Hadrien Dorio
2022-10-26Merge pull request #13287 from Luukdegram/wasm-featuresLuuk de Gram
2022-10-26darwin: remove 10.15.7 as available libc from src/target.zigJakub Konka
2022-10-25use fixed-size arrays for feature listsLuuk de Gram
2022-10-25wasm-linker: seperate linker -and cpu featuresLuuk de Gram
2022-10-25wasm-linker: emit `target_features` sectionLuuk de Gram
2022-10-25wasm-linker: validate feature compatibilityLuuk de Gram
2022-10-25darwin: bump max macOS version to 13.0Jakub Konka
2022-10-24link: add an explicit error set for flush() and flushModule()Andrew Kelley
2022-10-23Fix long double on x86_64-windowsCody Tapscott
2022-10-23build: add `-Donly-c` optionAndrew Kelley
2022-10-23macho: handle majority of DW_FORM_ values for DWARF4 in the linkerJakub Konka
2022-10-23Merge pull request #13251 from Vexu/c-abiAndrew Kelley
2022-10-23Merge pull request #13267 from ziglang/macho-threaded-sha256Andrew Kelley
2022-10-23macho: temp hash buffer has to live as long as pread error resolutionJakub Konka
2022-10-23macho: increment temp buffer when calculating hashesJakub Konka
2022-10-22CMake: detect use of CMAKE_PREFIX_PATH env varAndrew Kelley
2022-10-22CType: Add `preferredAlignment`Cody Tapscott
2022-10-22link.MachO: multi-thread first round of sha256 hashingAndrew Kelley
2022-10-22x86_64 llvm: correct lowering of ptr sized float structVeikka Tuominen
2022-10-22ARM C ABI: workaround i128 issuesVeikka Tuominen
2022-10-22macho: some docsJakub Konka
2022-10-22stage2: implement RISCV C ABIVeikka Tuominen
2022-10-22add C ABI tests for simd vectorsVeikka Tuominen