Commits
Merge branch 'LemonBoy-fix-3138'
878aece87b • Andrew Kelley • Sep 27, 2019
Merge pull request #3326 from LemonBoy/misc-misc
70e934f116 • Andrew Kelley • Sep 27, 2019
add regression test for alignment of constants
805f9b309b • Andrew Kelley • Sep 27, 2019
Merge pull request #3323 from nrdmn/uefi
a1a3e46e0a • Andrew Kelley • Sep 27, 2019
fix mipsel regression in previous commit
23a82b5ffd • Andrew Kelley • Sep 27, 2019
fix some linux declarations not getting exposed
ebe79329a2 • Andrew Kelley • Sep 26, 2019
Merge pull request #3311 from LemonBoy/mips
4d65373a3d • Andrew Kelley • Sep 26, 2019
Don't warn about redeclaration for the same var node
2c8864f634 • LemonBoy • Sep 26, 2019
docgen: add "process terminated by signal" to exe_err
b89a09af4b • Andrew Kelley • Sep 26, 2019
docs: mention release-small along with release-fast
94e9b9c625 • Andrew Kelley • Sep 26, 2019
doc: usingnamespace imports only public decls
efea7958f8 • Michael Dusan • Sep 26, 2019
add -DZIG_SKIP_INSTALL_LIB_FILES cmake option
2f20833097 • Andrew Kelley • Sep 26, 2019
Merge pull request #3315 from ziglang/mv-std-lib
68bb394570 • Andrew Kelley • Sep 26, 2019
macos ci: display system info before running anything
6128bc728d • Andrew Kelley • Sep 26, 2019
docgen: slightly better caching
568c183d2a • Andrew Kelley • Sep 25, 2019
Merge pull request #3312 from ziglang/armv8-linux-musleabihf
f112e8af27 • Andrew Kelley • Sep 25, 2019
disable known-to-be-failing tests for linux-aarch64-gnueabihf
dc3c4197c6 • Andrew Kelley • Sep 25, 2019
fix building musl on eabihf abis, incorrect include dirs
c9690916e5 • Andrew Kelley • Sep 25, 2019
ran zig fmt on stdlib
14ae23326e • Vexu • Sep 25, 2019
add noasync to zig fmt
29e6541db1 • Vexu • Sep 25, 2019
Fix llseek behavior
3907e3b675 • LemonBoy • Sep 25, 2019
Merge pull request #3308 from LemonBoy/riscv-things
48c9e17aa1 • Andrew Kelley • Sep 25, 2019
add docs for usingnamespace
993d5bc9c9 • Andrew Kelley • Sep 25, 2019
better default enabled features for riscv
53210b2304 • Andrew Kelley • Sep 25, 2019
add VarDecl support for struct-method call syntax
9983501ff2 • Michael Dusan • Sep 24, 2019
docgen: test blocks support linking libc
56b1818beb • Andrew Kelley • Sep 24, 2019
docgen: slightly cleaner display of libc cli args
c0b937ba12 • Andrew Kelley • Sep 24, 2019
Fix result loc unwrapping with optional in error union
5fb7af26ab • LemonBoy • Sep 24, 2019
Fix assignment to optional payload
93367adaa7 • LemonBoy • Sep 24, 2019
Create user-specified `output-dir`
0bdc85181c • Jay Weisskopf • Sep 24, 2019
Prevent crash with invalid extern type
663e665843 • LemonBoy • Sep 23, 2019
Fix computation of switch coverage
db988f42a7 • LemonBoy • Sep 23, 2019
make type_allowed_in_extern more robust
53ae03ebe9 • Andrew Kelley • Sep 23, 2019
zig build: linkSystemLibrary integrates with pkg-config
29b82d20a4 • Andrew Kelley • Sep 23, 2019
Merge pull request #3290 from ziglang/more-test-coverage
35c1d8cefc • Andrew Kelley • Sep 23, 2019
Merge pull request #3298 from ziglang/gethostname
989cd4233e • Andrew Kelley • Sep 22, 2019
Fix #3272 - update docs
8a15537c6e • Euan Torano • Sep 22, 2019
stage1: fix lost argv[0]
c5716715d5 • Michael Dusan • Sep 22, 2019
Fix TLS for VariantI arches with a twist
a11c20e26a • LemonBoy • Sep 21, 2019
zig test: don't skip execution when explicit command provided
4dd17a7c9e • Andrew Kelley • Sep 21, 2019
add behavior test for float widening f16 to f128
2c681d7ba1 • Andrew Kelley • Sep 21, 2019
Merge pull request #3278 from LemonBoy/struct-gen
f3a7c346dd • Andrew Kelley • Sep 21, 2019
Merge pull request #3238 from Tetralux/fixed-allocator-reset
533aff3a6a • Andrew Kelley • Sep 21, 2019
Merge pull request #3183 from LemonBoy/fix-3128
3377044ebe • Andrew Kelley • Sep 20, 2019
avoid setting `tail` for `@panic`
257fded70c • Andrew Kelley • Sep 20, 2019
add more RISCV64 linux bits to std lib
f663bcd6b2 • Andrew Kelley • Sep 20, 2019
Merge branch 'daurnimator-linux-5.3'
ea776c287b • Andrew Kelley • Sep 20, 2019
reject types of automatic container layout in packed unions
74d0b5bf7c • Sahnvour • Sep 20, 2019
add test case for already fixed bug
c9a5a6b83a • Andrew Kelley • Sep 20, 2019
Fix comptime bitcast inside an expression
3b4a6679a6 • Timon Kruiper • Sep 20, 2019
update README
695695c852 • Andrew Kelley • Sep 20, 2019
fix typo in docs
ee200aaa8c • Andrew Kelley • Sep 20, 2019
stage1: fix gcc 9.1.0 compiler error on archlinux
d60f9d0d4b • Michael Dusan • Sep 20, 2019
Merge pull request #3260 from ziglang/llvm9
e81156b873 • Andrew Kelley • Sep 20, 2019
Disable Channel, Future, and Lock tests for FreeBSD (#3253)
925ffbce7f • stratact • Sep 19, 2019
update std.zig.tokenizer
ef3f7ecc19 • Andrew Kelley • Sep 19, 2019
Merge pull request #3017 from fengb/tokenize-cleaner-errors
cd3068b4eb • Andrew Kelley • Sep 19, 2019
src: use zig_panic rather than having LLVM abort
3b297f58f7 • daurnimator • Sep 19, 2019
docs: clarify @clz and @ctz terminology to not be endian-specific.
ff9f3275de • Shawn Landden • Sep 19, 2019
Allow Zig programs to implement their own startup (_start) for ELF executables.
c9937f4a2b • Shawn Landden • Sep 19, 2019
pass param as ref in ZigList::append
7ebb7ca580 • ScorrMorr • Sep 19, 2019
Merge branch 'merge-shawnl-simd5'
1eb33966b1 • Andrew Kelley • Sep 19, 2019
Merge branch 'merge-shawnl-simd5'
0048bcbd71 • Andrew Kelley • Sep 19, 2019
Merge branch 'merge-shawnl-simd5'
86209e1a92 • Andrew Kelley • Sep 18, 2019
fix peer result location with typed parent, ...
914ad1ec2e • Andrew Kelley • Sep 18, 2019
fix tripping llvm assert
c6e77f248d • Andrew Kelley • Sep 16, 2019
update clone on arm32 to latest musl implementation
1cefe14424 • Andrew Kelley • Sep 16, 2019
Fix typos: "seperate" to "separate"
cddd6b46d8 • Jay Weisskopf • Sep 16, 2019
no-stack-arg-probe only for UEFI
8223aca09b • Andrew Kelley • Sep 13, 2019
fix regression from incorrect conflict resolution in prev commit
2b698888ce • Andrew Kelley • Sep 13, 2019
Merge branch 'nrdmn-uefi'
187a6d198f • Andrew Kelley • Sep 13, 2019
Make single-element enum default to u0
eb7d36ae0d • LemonBoy • Sep 13, 2019
Add missing C dl_iterate_phdr function for FreeBSD
742abc71c7 • stratact • Sep 13, 2019
Correct AT_FDCWD definition
774f770056 • LemonBoy • Sep 12, 2019
improvements targeted at improving async functions
cf4bccf765 • Andrew Kelley • Sep 12, 2019
consolidate std.debug.parseDie and std.debug.parseDie1
68b49f74c4 • Andrew Kelley • Sep 12, 2019
Recognize & skip the UTF-8 BOM
f36b8fd7b2 • LemonBoy • Sep 11, 2019
add behavior test for `@enumToInt(enum(u1){x}.x)`
0eddee449d • Andrew Kelley • Sep 11, 2019
disable runtime safety in std.io.InStream
67491a4222 • Andrew Kelley • Sep 11, 2019
async function calls re-use frame buffers
c9b2210fcf • Andrew Kelley • Sep 11, 2019
update glibc src files to 2.30
7101e583d6 • Andrew Kelley • Sep 10, 2019
Get more of the tests passing for FreeBSD (#3197)
a165cc0535 • stratact • Sep 10, 2019
fix build on macOS + xcode + clang
68d159ea9d • Michael Dusan • Sep 10, 2019
Resolve lazy arguments passed to @compileLog
ba4d83af3e • LemonBoy • Sep 10, 2019
Accept void argument for @cDefine value
e2c68fce89 • LemonBoy • Sep 10, 2019
Merge branch 'async-std-lib'
e657b73f30 • Andrew Kelley • Sep 10, 2019
std: add BloomFilter data structure
a29ce78651 • daurnimator • Sep 10, 2019
Force LLVM to generate byte-aligned packed unions
8fbae77770 • LemonBoy • Sep 10, 2019
forbid opaque types in function return types
a06f84fcc6 • Sahnvour • Sep 10, 2019
fix tests.addPkgTests to always run native target
8bd5681651 • Michael Dusan • Sep 10, 2019
fix a var decl in scope preventing for loop spills
852679c369 • Andrew Kelley • Sep 9, 2019
Merge pull request #3200 from LemonBoy/eq-tagged-union
a3993465fe • Andrew Kelley • Sep 9, 2019
Adjust the stdlib to be 32bit compatible
fec795cd29 • LemonBoy • Sep 9, 2019
fix bad LLVM IR when for target expr needs to be spilled
f50bfb94b5 • Andrew Kelley • Sep 9, 2019
Fix typo in TLS initialization code
e4c3067617 • LemonBoy • Sep 9, 2019
implement spilling when returning error union async function call
f7721ac37c • Andrew Kelley • Sep 9, 2019
release builds of stage1 have llvm ir verification
2482bdf22b • Andrew Kelley • Sep 9, 2019
use /debug:fastlink when building with msvc and debug info
19cf9bd062 • Sahnvour • Sep 9, 2019
test-stack-traces: add FreeBSD
0d9a78a852 • Michael Dusan • Sep 9, 2019
Merge branch 'gustavolsson-clang-frameworks-dir'
071ca00574 • Andrew Kelley • Sep 8, 2019