AgeAuthorCommit message
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement all the builtin functions
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement overflow arithmetic builtins
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement simple enums and decls for enums
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: fix compile error using wrong node/token function
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: make `@import` relative to the current file
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: fix function decl astgen
5 years agogravatar for andrew@ziglang.orgAndrew Kelleybuild.zig: add a way to skip installing lib/ files
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement global var decls
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystd: deprecate ensureCapacity, add two other capacity functions
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: use import list from ZIR to queue up more AstGen tasks
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: store list of imports
5 years agogravatar for andrew@ziglang.orgAndrew KelleyZIR: rename decl_val and decl_ref to remove redundant suffix
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: require `@import` operand to be string literal
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: put decls into blocks to be evaluated independently
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: AstGen improvements
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement comptimeDecl, usingnamespaceDecl, testDecl
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement global variable decls
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix new references to std.builtin that should have been std.Target
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix zir.zig => Zir.zig in CMakeLists.txt
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: preliminary reworking for whole-file-AstGen
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: rename zir to Zir
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: move zir.Code to become root level fields of zir.zig
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2 start.zig: slight simplification
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: implement `@bitSizeOf`
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: implement comptime division
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: implement `@sizeOf`
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: implement non-trivial enums
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: improvements aimed at std lib integration
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystd: change `@import("builtin")` to `std.builtin`
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: remove redundant source hash
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: entry point via std lib and proper updated file detection
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: properly model miscellaneous failed tasks
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyci: drone: disable stage2 tests
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyci: windows: update to llvm 12 msvc tarball
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyci: update macos tarball to llvm 12
5 years agogravatar for andrew@ziglang.orgAndrew Kelleybuild.zig: omit LLVMTableGen from llvm libs
5 years agogravatar for andrew@ziglang.orgAndrew Kelleybuild.zig: update llvm libs
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyci: windows: proper flags to zig build
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyci: windows: try the dev kit strategy
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyci: windows: ranlib take 2
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyci: windows: better -DCMAKE_RANLIB option
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyfreebsd: disable failing test
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyci: freebsd: don't try to compile with zig cc
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyci: windows: use llvm-ar.exe from the tarball
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyci: better handle of -mcpu
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyci: better target triple and mcpu cmake args
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyci: freebsd: set the target triple
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyci: windows: install git
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyci: freebsd: pass -DZIG_USE_LLVM_CONFIG=OFF
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyci: aarch64-linux: disable run-translated-c tests
Loading...