| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-29 | remove all IBM AIX and z/OS support | Alex Rønne Petersen | |
| As with Solaris (dba1bf935390ddb0184a4dc72245454de6c06fd2), we have no way to actually audit contributions for these OSs. IBM also makes it even harder than Oracle to actually obtain these OSs. closes #23695 closes #23694 closes #3655 closes #23693 | |||
| 2025-08-30 | zig cc: update intrinsic headers to LLVM 21 | Alex Rønne Petersen | |
| 2025-04-04 | zig cc: Update intrinsic headers to Clang 20. | Alex Rønne Petersen | |
| 2024-12-16 | zig cc: Remove headers related to GPU offload. | Alex Rønne Petersen | |
| 2024-09-19 | clang: Update compiler-provided C headers to Clang 19.1.0. | Alex Rønne Petersen | |
| 2024-09-19 | clang: Update compiler-provided C headers to Clang 19. | Alex Rønne Petersen | |
| 2024-05-08 | update C language headers to LLVM 18 | Andrew Kelley | |
| release/18.x branch, commit 78b99c73ee4b96fe9ce0e294d4632326afb2db42 | |||
| 2023-09-19 | update C language headers to LLVM 17 | Andrew Kelley | |
| release/17.x branch, commit 8f4dd44097c9ae25dd203d5ac87f3b48f854bba8 | |||
| 2023-03-18 | update C headers to LLVM 16.0.0 | Andrew Kelley | |
| 2023-01-26 | update C headers to LLVM 16 | Andrew Kelley | |
| upstream commit 0604154e006e88e9e7f82d8ee5fd076bda206613 | |||
| 2022-11-13 | C backend: improve ergonomics of zig.h a little bit | Andrew Kelley | |
| Partially implements #13528. Enough to unblock the wasi-bootstrap branch. | |||
| 2022-11-02 | cbe: use wrapping for left shifts | Jacob Young | |
| 2022-11-02 | cbe: fix extern | Jacob Young | |
| 2022-11-01 | cbe: fix threadlocal | Jacob Young | |
| 2022-10-31 | cbe: improve support for non-native float types | Jacob Young | |
| * Fix _start on aarch64. * Add fallbacks when a float type is unsupported. Fixes #13357 | |||
| 2022-10-29 | cbe: finish partial zig_noreturn rewrite | Jacob Young | |
| 2022-10-25 | cbe: fix floating point builtins | Jacob Young | |
| 2022-10-25 | cbe: improve floating point type support | Jacob Young | |
| 2022-10-25 | cbe: add support for all float literals types | Jacob Young | |
| 2022-10-25 | cbe: update test cases | Jacob Young | |
| 2022-10-25 | cbe: implement packed structs | Jacob Young | |
| Sometimes you have to break a test to make progress :) | |||
| 2022-10-25 | cbe: implement 128-bit and fix smaller integer builtins | Jacob Young | |
| 2022-10-25 | cbe: get enough things working to support basic programs | Jacob Young | |
| * Enable advanced start support. * Enable advanced test_runner support. * Zig Language Reference's Hello World now works. | |||
| 2022-10-25 | cbe: fix atomics | Jacob Young | |
| 2022-10-25 | cbe: fix infinite recursion on recursive types | Jacob Young | |
| 2022-10-25 | cbe: cleanup code and fix cases test breakage | Jacob Young | |
| 2022-08-29 | update C headers to LLVM 15 rc3 | Andrew Kelley | |
| 2022-07-28 | update C headers to LLVM 15 | Andrew Kelley | |
| release/15.x 37007475ca1b345b4c5d340e228bcd7a62732d81 | |||
| 2022-07-27 | move zig.h to become an installation file | Andrew Kelley | |
| Now instead of zig.h being baked into the compiler binary, it is a header file distributed along with all the other header files distributed with Zig. Closes #11643 | |||
| 2022-07-03 | update C headers to LLVM 14.0.6 | Andrew Kelley | |
| 2022-02-03 | update C language headers to clang release/14.x | Andrew Kelley | |
| upstream commit 91632c8ac97fa3daffe4ff8f1391735b5d6805e6 | |||
| 2021-08-28 | update libcxx, libcxxabi, and C headers to release/13.x branch | Andrew Kelley | |
| upstream commit 9c49fee5e7ac0ca8bc4ec1c3738ca0d83df65852 | |||
| 2021-08-15 | update C header files to clang 13 rc1 | Andrew Kelley | |
| 2021-02-26 | llvm12: sync with llvmorg-12.0.0-rc2 | Michael Dusan | |
| - update lib/include - update lib/libcxx - update lib/libcxxabi - update lib/libunwind - (no changes) src/libcxx.zig - (no changes) src/libunwind.zig | |||
| 2020-12-16 | Update clang headers | Jakub Konka | |
| llvm commit b2851aea80e5a8f0cfd6c3c5a56a6b00fb28c6b6 | |||
| 2020-12-04 | update to latest clang C headers | Andrew Kelley | |
| 2020-08-04 | update C lib/include/ files from clang 10 to 11rc1 | Andrew Kelley | |
| 2020-02-14 | update clang C headers to 10.0.0rc2 | Andrew Kelley | |
| 2020-01-22 | lib/headers: update to clang 10.x C headers | Andrew Kelley | |
| upstream revision: 3cce3790072249cbe51b96cea26bc78019c11fd0 | |||
| 2019-09-10 | update C header files to clang 9.0.0rc4 | Andrew Kelley | |
| 2019-08-20 | update C headers to clang 9.0.0-rc2 | Andrew Kelley | |
| upstream commit 67a4a12d61bfb10b2410b53c5a43ef9b4a03de7d | |||
| 2019-07-19 | update C headers to llvm9 | Andrew Kelley | |
| upstream commit 1931d3cb20a00da732c5210b123656632982fde0 | |||
| 2019-07-15 | move lib dirs to lib subdir | Andrew Kelley | |
| also start prefering NtDll API. so far: * NtQueryInformationFile * NtClose adds a performance workaround for windows unicode conversion. but that should probably be removed before merging | |||
