stage2 Cache: use hex instead of base64 for file paths
883dcb8b18 • Andrew Kelley • Sep 16, 2020
ci: undo mangled autocrlf files before building
a863d899e1 • Andrew Kelley • Sep 16, 2020
ci: disable git autocrlf
80d8515e3a • Andrew Kelley • Sep 16, 2020
stage2: building glibc shared objects
95941c4e70 • Andrew Kelley • Sep 16, 2020
stage2: update to new LibCInstallation API
da0fde59b6 • Andrew Kelley • Sep 16, 2020
Merge remote-tracking branch 'origin/master' into stage2-zig-cc
16bd0c63b4 • Andrew Kelley • Sep 16, 2020
stage2: implement .d file parsing for C objects
99a2fc2cde • Andrew Kelley • Sep 16, 2020
stage2: eliminate one failure path in building c object
a0b43ff3b3 • Andrew Kelley • Sep 15, 2020
std: handle sharing violation when deleting a file on windows
f82b1831f7 • Andrew Kelley • Sep 15, 2020
update the zen of zig
c803d334d0 • Andrew Kelley • Sep 15, 2020
stage2: add missing import to libc_installation.zig
b2860aa3e4 • Andrew Kelley • Sep 15, 2020
stage2: building glibc libc_nonshared.a CRT file
1da9e0fcaf • Andrew Kelley • Sep 15, 2020
stage2: don't depend on windows SDK C++ code when unavailable
4fa8cc7369 • Andrew Kelley • Sep 15, 2020
integrate target features into building assembly code
6e9396e32b • Andrew Kelley • Sep 15, 2020
integrate target features into building C source files
1ad60c4386 • Andrew Kelley • Sep 15, 2020
Merge remote-tracking branch 'origin/master' into stage2-zig-cc
5d8fec3d4c • Andrew Kelley • Sep 15, 2020
stage2: support for machine code model CLI
6acd903a95 • Andrew Kelley • Sep 15, 2020
stage2: refactor 2 CObject fields to use CSourceFile
0e94530c51 • Andrew Kelley • Sep 15, 2020
Revert "disable sourcehut freebsd CI checks"
29d9743f9d • Andrew Kelley • Sep 15, 2020
track all TODO comments in BRANCH_TODO file
dffdb2844e • Andrew Kelley • Sep 15, 2020
stage2: implement writing archive files
26798018b7 • Andrew Kelley • Sep 14, 2020
disable sourcehut freebsd CI checks
40cb712d13 • Andrew Kelley • Sep 14, 2020
move std.cache_hash from std to stage2
778bb4bc9c • Andrew Kelley • Sep 14, 2020
fix stage1 regressions in this branch
04f6a26955 • Andrew Kelley • Sep 14, 2020
revert bogus `enum` keywords in zig_llvm.h
c58e9951ef • Andrew Kelley • Sep 14, 2020
stage2: building glibc Scrt1.o
f2e380380e • Andrew Kelley • Sep 14, 2020
stage2: namespace cache dir with C source path
060c91b97f • Andrew Kelley • Sep 14, 2020
stage2: don't bother building glibc when only doing build-obj
0379d7b431 • Andrew Kelley • Sep 14, 2020
stage2: CRT files retain locks on the build artifacts
e5aef96293 • Andrew Kelley • Sep 14, 2020
stage2: fix bad include path for glibc abi-note.S
97ea5da18d • Andrew Kelley • Sep 14, 2020
stage2: don't create empty object files when no zig source
2627778b25 • Andrew Kelley • Sep 14, 2020
stage2: fix not creating cache o dir before writing to it
046dce9cef • Andrew Kelley • Sep 14, 2020
stage2: rename ZigModule to Module
2456df5f4e • Andrew Kelley • Sep 14, 2020
stage2: rename Module to Compilation
4d59f77528 • Andrew Kelley • Sep 14, 2020
stage2: caching system integration & Module/Compilation splitting
2a8fc1a18e • Andrew Kelley • Sep 14, 2020
std.cache_hash: break up the API and improve implementation
1baa56a25f • Andrew Kelley • Sep 14, 2020
Merge remote-tracking branch 'origin/master' into stage2-zig-cc
af4cc20ce2 • Andrew Kelley • Sep 12, 2020
stage2: linking with LLD and building glibc static CRT files
03a23418ff • Andrew Kelley • Sep 12, 2020
std.cache_hash: bump up the base64 digest len to avoid '=='
8374be1a1c • Andrew Kelley • Sep 12, 2020
fix zig_llvm.h not complying with C
c903dad915 • Andrew Kelley • Sep 12, 2020
stage2: loading glibc metadata
8cf40f3445 • Andrew Kelley • Sep 11, 2020
stage1: fix crash with slice type
98583be6e1 • Andrew Kelley • Sep 11, 2020
stage2: progress towards LLD linking
e05ecbf165 • Andrew Kelley • Sep 10, 2020
stage1: link: fix incorrect LDM option for mips64
5746a8658e • Andrew Kelley • Sep 10, 2020
stage2 linker code supports opening an intermediate object file
b37955f273 • Andrew Kelley • Sep 9, 2020
stage2: compiling C objects with clang
193ad413f0 • Andrew Kelley • Sep 9, 2020
stage2: eliminate the "compiler id" concept
c99e34a00e • Andrew Kelley • Sep 9, 2020
organize some TODO comments
35f334ae0f • Andrew Kelley • Sep 9, 2020
stage2: more progress moving `zig cc` to stage2
4056bb92e6 • Andrew Kelley • Sep 9, 2020
stage2: infer --name in more ways
472ee18486 • Andrew Kelley • Sep 9, 2020
stage2: improve log message format
f064f0564f • Andrew Kelley • Sep 9, 2020
work around stage1 invalid LLVM IR
71687b30a2 • Andrew Kelley • Sep 9, 2020
start moving `zig cc` to stage2
503ba7b27c • Andrew Kelley • Sep 9, 2020
translate-c: check for builtin typedef macro identifiers
749417a1f3 • Vexu • Sep 9, 2020
Merge pull request #6289 from kubkon/macho
7d487a4162 • Jakub Konka • Sep 9, 2020
Switch type of HashMap's count from usize to u32 (#6262)
edc40157eb • Zachary Meadows • Sep 9, 2020
Add resize for arena allocator
42b1b6be90 • Mark Barbone • Sep 8, 2020
Add the Linux TCP socket options
5bf3e54018 • Jens Goldberg • Sep 8, 2020
Merge pull request #6267 from mattnite/btf
f6f0e09456 • Andrew Kelley • Sep 8, 2020
std: clean up bitrotten imports in crypto
b8b68cb279 • xackus • Sep 8, 2020
ci: skip non native builds on windows to save time
8716fde7bc • Andrew Kelley • Sep 8, 2020
Zlib: Make deinit function public
61cd9099e2 • Timon Kruiper • Sep 8, 2020
Merge branch 'LemonBoy-zlib-cool'
389c260252 • Andrew Kelley • Sep 7, 2020
added map create, update, delete, and prog load
a496f94be9 • Matt Knight • Sep 7, 2020
BPF: add some more documentation (#6268)
db7a238297 • Matthew Knight • Sep 7, 2020
Merge pull request #6265 from mattnite/bpf-finish-insns
f96f3265b5 • Andrew Kelley • Sep 7, 2020
big int: fix Managed.dump()
533bfc68bf • Vincent Rischmann • Sep 7, 2020
Fix compile when using EFI target (Fixes #6275)
eca20b5e03 • Peter Spiess-Knafl • Sep 7, 2020
Merge pull request #6232 from LemonBoy/fix-readall
d7268cbb24 • Andrew Kelley • Sep 6, 2020
std.ChildProcess: use "\Device\Null" on Windows
a8a806e925 • Daniel Ludwig • Sep 6, 2020
Merge pull request #6239 from pfgithub/patch-1
32a77a6047 • Andrew Kelley • Sep 6, 2020
Merge pull request #6246 from Vexu/field
41bbadbb9a • Veikka Tuominen • Sep 5, 2020
Merge pull request #6247 from alexnask/stage2_pe
cff14dc2c6 • Andrew Kelley • Sep 4, 2020
provide default implementation of std.log on freestanding
209a3da4f7 • Andrew Kelley • Sep 4, 2020
document how to escape curly braces in fmt.format
0c43b6ef5c • yettinmoor • Sep 4, 2020
langref: atomic ops are allowed on pointers
6b2f4fd20d • Vexu • Sep 4, 2020
Introduces a space after the ellipsis for test and progress.
88724b2a89 • Felix (xq) Queißner • Sep 3, 2020
Merge pull request #6243 from ifreund/uid-gid-cleanup
1034459170 • Andrew Kelley • Sep 3, 2020
stage2: upgrade Scope.Container decls from ArrayList to HashMap
17f36566de • Andrew Kelley • Sep 3, 2020
Merge pull request #6242 from Vexu/stage2
f2bbd8a548 • Andrew Kelley • Sep 3, 2020
Write out simple Mach-O object file
dac1cd7750 • Jakub Konka • Sep 3, 2020
std meta: fix use of alignOf in meta.cast
2a58e30bd5 • Lachlan Easton • Sep 3, 2020
Merge pull request #6238 from Aransentin/master
39a80cf59e • Andrew Kelley • Sep 3, 2020
os: return error.SocketNotListening for EINVAL on accept (#6226)
50e3906951 • Kenta Iwasaki • Sep 3, 2020
std: Fix silent overflow in float parsing code
969547902b • LemonBoy • Sep 3, 2020
std: add fmt option to escape non-printable characters
fb3c5b84ed • daurnimator • Sep 2, 2020
Merge pull request #6229 from LemonBoy/fix-6054
c86108dd63 • Andrew Kelley • Sep 2, 2020
Merge pull request #6194 from LakeByTheWoods/fmt_indentation
405c7215a8 • Andrew Kelley • Sep 2, 2020
stage2: support dbg_stmt at comptime
12ce6eb8f6 • Andrew Kelley • Sep 2, 2020
Merge pull request #5999 from Sahnvour/hashmap
90ace40e07 • Sahnvour • Sep 2, 2020
builtin: Add TypeInfo.StructField.is_comptime
1b2154dfe2 • Tadeo Kondrak • Sep 2, 2020
Merge pull request #6225 from ziglang/stage2-comptime
3f7cb14b26 • Andrew Kelley • Sep 1, 2020
Fixing dylib search path
baa734c42a • pwzk • Sep 1, 2020
ci: skip compile error tests on Windows
26140678a5 • Andrew Kelley • Aug 31, 2020
follow filesystem hierarchy standard when adding lib directories
2148336a81 • Jan200101 • Aug 31, 2020
Merge pull request #6208 from tadeokondrak/remove-@OpaqueType
8dc58a4e94 • Andrew Kelley • Aug 31, 2020
readme: link to wiki page for installing from a package manager
4e97cf50d2 • Andrew Kelley • Aug 31, 2020
zen of zig: reword the last one a little bit
212fe21d68 • Andrew Kelley • Aug 31, 2020
Merge pull request #6197 from LemonBoy/fix-6049
0d94cb932f • Andrew Kelley • Aug 31, 2020
translate_c: fix shadowing on nested blocks
82273f1a2a • Tadeo Kondrak • Aug 31, 2020