Commits
add more mingw-w64 .def files
58241364cb • Andrew Kelley • Dec 4, 2020
stage1: compile error for pointer arithmetic on ptr-to-array
afaef36194 • Andrew Kelley • Dec 4, 2020
makes the implementation public
fd18252a71 • Isaac Yonemoto • Dec 3, 2020
add `@cImport` files to Compilation cache manifest
ddaf915389 • Andrew Kelley • Dec 3, 2020
Merge pull request #7273 from kubkon/lld-codesig-poc
ecf7dfcd3a • Andrew Kelley • Dec 3, 2020
Gpa mutex configurable (#7234)
a2cd9dc3bd • Isaac Yonemoto • Dec 3, 2020
Fix floating point parsing on BE systems (#7256)
5317f00e04 • Koakuma • Dec 3, 2020
std/event: Fix import path for WaitGroup
7bbd369fbb • Miles Alan • Dec 3, 2020
Merge pull request #7280 from leecannon/master
a8e543bd6b • Jakub Konka • Dec 3, 2020
stage2: make sure to emit the ZIR instructions of exported functions
ac85e1f2c8 • Timon Kruiper • Dec 3, 2020
stage2: don't pass -l arguments when building .a or .o files
5b6cbd2e7c • Andrew Kelley • Dec 3, 2020
std: Add nosuspend around stderr.print calls
cb63ecd6e9 • LemonBoy • Dec 3, 2020
std.build: addBuildOption special handling for SemanticVersion
d4c167f3cd • Vexu • Dec 3, 2020
stage2: linkAsArchive: respect disable_lld_caching
41387e1822 • Andrew Kelley • Dec 2, 2020
wire up -Dskip-non-native to stage2 tests
6d91ebce45 • Andrew Kelley • Dec 2, 2020
stage2: wire up -Dskip-non-native
463186e856 • Andrew Kelley • Dec 2, 2020
Merge pull request #7277 from LemonBoy/thread-posix
f842327147 • Andrew Kelley • Dec 2, 2020
fix the tinyest typo
4c8632e244 • Mathieu Guay-Paquet • Dec 2, 2020
Localhost is special (#6955)
db0cb54f4e • daurnimator • Dec 2, 2020
stage2: Create cache manifest before calling final
c91c4dc256 • LemonBoy • Dec 1, 2020
stage2: add -femit-foo=bar args to the cache hash
5b5097a22a • Andrew Kelley • Dec 1, 2020
Add package names and paths to the zig root module cache hash.
8d6eff5cb9 • Alexandros Naskos • Dec 1, 2020
Make sure to include the root_name in the cache.
8cbcc61c4d • Timon Kruiper • Dec 1, 2020
COFF linking: fix incorrectly passing .dll instead of .lib
c7028ce0c6 • Andrew Kelley • Dec 1, 2020
update to latest fetch-them-macos-headers
02e12ede46 • Andrew Kelley • Dec 1, 2020
std/os: remove unneeded error from accept errorset
92ec24f77c • Isaac Freund • Dec 1, 2020
restore -target wasm32-freestanding-musl for C headers
21565ca991 • Andrew Kelley • Dec 1, 2020
stage2: fix not detecting all dynamic libraries
429a219f42 • Andrew Kelley • Dec 1, 2020
Merge branch 'alexnask-fix_6868' into master
c55984b58f • Andrew Kelley • Dec 1, 2020
fix regression on wasm targets
8c9919ec7b • Andrew Kelley • Dec 1, 2020
Merge branch 'alexnask-bundle_compiler_rt' into master
205af5b148 • Andrew Kelley • Nov 30, 2020
update to latest fetch-them-macos-headers
51d7c14ce1 • Andrew Kelley • Nov 30, 2020
move std.SegmentedList to the std-lib-orphanage
50a336fff8 • Andrew Kelley • Nov 30, 2020
add std.os.shutdown function for sockets
b587a42233 • Jonathan Marler • Nov 30, 2020
Fix WindowsDynLib.openW trying to strip the \??\ prefix when it does not exist
baa075ac8c • Michael Freundorfer • Nov 30, 2020
Switch to using unicode when parsing the command line on windows (#7241)
0369b65082 • Rageoholic • Nov 30, 2020
fix memory leak in BufMap
b8f09f773a • Jonathan Marler • Nov 30, 2020
macOS headers: add memory.h
4808a0261f • Andrew Kelley • Nov 30, 2020
stage1: add some code comments for ConstValSpecial
52b24d5725 • Andrew Kelley • Nov 30, 2020
CLI: add missing usage help text
3fb0cc0a14 • Andrew Kelley • Nov 29, 2020
Merge pull request #7116 from joachimschmidt557/stage2-arm
263f25fea6 • Andrew Kelley • Nov 29, 2020
stage1: Fix typeInfo generation for arrays w/o sentinel
df99cfdf1e • LemonBoy • Nov 29, 2020
stage1: Add missing bitcast when rendering var ptr
c80d196094 • LemonBoy • Nov 29, 2020
std.meta: add assumeSentinel
48660371a2 • Jonathan Marler • Nov 29, 2020
Merge pull request #7237 from koachan/sparc64-longdouble_fork
e701ac1a51 • Andrew Kelley • Nov 29, 2020
std: Avoid deadlock in the signal handler
89ee4b8621 • LemonBoy • Nov 29, 2020
Add readAllArrayListAligned to Reader which can accept an arbitrary alignment
abc729a5f9 • christian-stephen • Nov 28, 2020
Merge branch 'kubkon-elf-soname-opt-in' into master
9268972ff9 • Andrew Kelley • Nov 28, 2020
Merge pull request #7198 from LemonBoy/freebsd-lock
9e4360c335 • Andrew Kelley • Nov 27, 2020
stage1: Fix crash in *[N]T to []T conversion with zst
f91df39ad2 • LemonBoy • Nov 27, 2020
Merge pull request #7231 from kubkon/stage2-arm-macos
3bc1c719bd • Jakub Konka • Nov 27, 2020
CONTRIBUTING: src-self-hosted -> src
daf6c0da5b • g-w1 • Nov 27, 2020
stage1: Force union member types to be resolved
21c488ce68 • LemonBoy • Nov 26, 2020
std/os: fix prctl constants
58365c4e79 • Isaac Freund • Nov 25, 2020
Merge pull request #6411 from LemonBoy/fff
a06afa4579 • Andrew Kelley • Nov 25, 2020
std: use mem.asBytes in Ip4Address.parse so it works at comptime
b7b3c1dfae • daurnimator • Nov 25, 2020
std/crypto - edwards25519 precomp: prefer doublings over adds
83abb32247 • Frank Denis • Nov 25, 2020
stage1: Fix ICE when generating struct fields with padding
58c2bec589 • LemonBoy • Nov 25, 2020
update stack trace test with new start.zig line number
500fbdad57 • Andrew Kelley • Nov 25, 2020
make start code more versatile
479f259ea4 • Andrew Kelley • Nov 25, 2020
fix for GCC 9.2: -Wno-maybe-uninitialized
a1fb10b766 • Jonathan Marler • Nov 24, 2020
Update the minimum cmake version we require
70c8cabb34 • Frank Denis • Nov 23, 2020
Merge pull request #7204 from LemonBoy/piecrash
9d2fe1682f • Andrew Kelley • Nov 23, 2020
Support PIE (Position Independent Executables)
c7170e4a54 • Andrew Kelley • Nov 23, 2020
update grammar in langref
98d5bfbd4d • Vexu • Nov 22, 2020
std: add support for ppoll
2fbe9519ac • Žiga Željko • Nov 21, 2020
std: Add test for meta.declarations on opaque{}
a2e9554699 • LemonBoy • Nov 21, 2020
Merge pull request #7182 from LemonBoy/externnnn
7dcda5b0e8 • Andrew Kelley • Nov 21, 2020
Merge pull request #7165 from LemonBoy/ppc64final
bf0cc32aa6 • Andrew Kelley • Nov 21, 2020
std/os: define and use dev_t for linux x86_64
8cf319d206 • Isaac Freund • Nov 21, 2020
openbsd: malloc_usable_size is unavailable on OpenBSD
87eb498d89 • Sébastien Marie • Nov 21, 2020
std/os: add time_t definiton for x86_64 linux
f473b3e87c • Isaac Freund • Nov 21, 2020
stage1: Resolve usingnamespace decls when calling @typeInfo
6029114f84 • LemonBoy • Nov 21, 2020
Merge pull request #6928 from data-man/reduce_tests
73be59433f • Andrew Kelley • Nov 20, 2020
Merge pull request #7160 from semarie/openbsd-getdents
c25cb39d17 • Jakub Konka • Nov 19, 2020
std.meta.declarations: support opaque {}
a5691ee363 • Isaac Freund • Nov 19, 2020
Merge pull request #6390 from LemonBoy/reboot-3970
473cb1fd74 • Andrew Kelley • Nov 19, 2020
std: Disable _only_ the flaky part of the ResetEvent test
d526b0ffb0 • LemonBoy • Nov 19, 2020
stage2: Make zig cc more verbose (#7166)
8eaaa905f7 • LemonBoy • Nov 19, 2020
tfw you can't even disable a test without getting the logic wrong
647c6e0d09 • Andrew Kelley • Nov 19, 2020
Merge pull request #6829 from tadeokondrak/error-unsupported-callconv
cf819b95fe • Veikka Tuominen • Nov 19, 2020
Add builtin.Signedness, use it instead of is_signed
25ec2dbc1e • Tadeo Kondrak • Nov 19, 2020
stage1: Fix undefined assignment for bitfields
2b7781d82a • LemonBoy • Nov 19, 2020
add std.heap.raw_c_allocator
13cccdd92c • Andrew Kelley • Nov 19, 2020
Merge pull request #6385 from LemonBoy/callocator
02a4e5a4bf • Andrew Kelley • Nov 19, 2020
Change seed for Murmur2_64 from u32 to u64
6d3c176c12 • breakin • Nov 19, 2020
Merge pull request #7154 from daurnimator/std.atomic
2418c8206a • Veikka Tuominen • Nov 18, 2020
stage1: improve error for missing a number type on a runtime var
cf7de64f1a • pfg • Nov 18, 2020
std: add chdir smoke test
663e112773 • Jakub Konka • Nov 18, 2020
Move utf8->utf16 up one level into os.zig
64feae3ac3 • Lee Cannon • Nov 18, 2020
use else in err switch
dbbe709dc7 • Lee Cannon • Nov 18, 2020
Switch to RtlSetCurrentDirectory_U
32c998e03c • Lee Cannon • Nov 18, 2020
Implement chdir and chdirZ for Windows
80b1e82b1b • Lee Cannon • Nov 18, 2020
Merge pull request #6434 from daurnimator/fifo.pump
a6470088c6 • Veikka Tuominen • Nov 18, 2020
Merge pull request #6649 from Rocknest/verparse
ee1d21bbef • Veikka Tuominen • Nov 18, 2020
std: expose all atomic operations from std.atomic.Int
c492ef97fd • daurnimator • Nov 18, 2020
make help in commands more consistent
da84ef2a9c • Vexu • Nov 18, 2020
Change error when runtime value passed to comptime arg
a39d3155b4 • frmdstryr • Nov 18, 2020
stage1: Reject undefined values when taking union ptr
129ccad434 • LemonBoy • Nov 18, 2020
Added std.meta.fieldNames
252924ae33 • Alexandros Naskos • Nov 18, 2020