AgeAuthorCommit message
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: update to new LibCInstallation API
6 years agogravatar for andrew@ziglang.orgAndrew KelleyMerge remote-tracking branch 'origin/master' into stage2-zig-cc
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: implement .d file parsing for C objects
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: eliminate one failure path in building c object
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystd: handle sharing violation when deleting a file on windows
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyupdate the zen of zig
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: add missing import to libc_installation.zig
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: building glibc libc_nonshared.a CRT file
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: don't depend on windows SDK C++ code when unavailable
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyintegrate target features into building assembly code
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyintegrate target features into building C source files
6 years agogravatar for andrew@ziglang.orgAndrew KelleyMerge remote-tracking branch 'origin/master' into stage2-zig-cc
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: support for machine code model CLI
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: refactor 2 CObject fields to use CSourceFile
6 years agogravatar for andrew@ziglang.orgAndrew KelleyRevert "disable sourcehut freebsd CI checks"
6 years agogravatar for andrew@ziglang.orgAndrew Kelleytrack all TODO comments in BRANCH_TODO file
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: implement writing archive files
6 years agogravatar for andrew@ziglang.orgAndrew Kelleydisable sourcehut freebsd CI checks
6 years agogravatar for andrew@ziglang.orgAndrew Kelleymove std.cache_hash from std to stage2
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix stage1 regressions in this branch
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyrevert bogus `enum` keywords in zig_llvm.h
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: building glibc Scrt1.o
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: namespace cache dir with C source path
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: don't bother building glibc when only doing build-obj
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: CRT files retain locks on the build artifacts
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix bad include path for glibc abi-note.S
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: don't create empty object files when no zig source
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix not creating cache o dir before writing to it
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: rename ZigModule to Module
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: rename Module to Compilation
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: caching system integration & Module/Compilation splitting
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystd.cache_hash: break up the API and improve implementation
6 years agogravatar for andrew@ziglang.orgAndrew KelleyMerge remote-tracking branch 'origin/master' into stage2-zig-cc
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: linking with LLD and building glibc static CRT files
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystd.cache_hash: bump up the base64 digest len to avoid '=='
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix zig_llvm.h not complying with C
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: loading glibc metadata
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage1: fix crash with slice type
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: progress towards LLD linking
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage1: link: fix incorrect LDM option for mips64
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2 linker code supports opening an intermediate object file
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: compiling C objects with clang
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: eliminate the "compiler id" concept
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyorganize some TODO comments
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: more progress moving `zig cc` to stage2
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: infer --name in more ways
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: improve log message format
6 years agogravatar for andrew@ziglang.orgAndrew Kelleywork around stage1 invalid LLVM IR
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystart moving `zig cc` to stage2
6 years agogravatar for git@vexu.euVeikka Tuominenlock-opentranslate-c: check for builtin typedef macro identifiers
Loading...