Bpf: move under os/linux instead of bits (#6126)
0fa3cfdb4a • Matthew Knight • Aug 22, 2020
update update_glibc and process_headers to latest zig
9605e5363b • Jan200101 • Aug 22, 2020
Add entry_point_command struct to Mach-O definitions
69de1a51cd • Jakub Konka • Aug 22, 2020
Merge pull request #6119 from tadeokondrak/@Type(.Enum)
55d7c399c1 • Andrew Kelley • Aug 22, 2020
Remove TypeInfo.Error.value
a049c31f21 • Tadeo Kondrak • Aug 22, 2020
Promote hash/siphash to crypto/siphash
e919744c7a • Frank Denis • Aug 22, 2020
std: remove init functions from linked list nodes
9ab4281856 • Isaac Freund • Aug 22, 2020
stage2: implement spilling registers to the stack
f18b92ef3a • Andrew Kelley • Aug 22, 2020
Merge pull request #6116 from jedisct1/polyfast
dad7af0b37 • Andrew Kelley • Aug 21, 2020
stage2: decouple codegen.zig from ELF
89b6c47e04 • Andrew Kelley • Aug 21, 2020
std: sync TailQueue with new SinglyLinkedList API
37ad9f38dc • Isaac Freund • Aug 21, 2020
Merge branch 'mattnite-bpf-insn'
a2f1f01e77 • Andrew Kelley • Aug 21, 2020
Add macosx end-to-end smoke test
243b5c7a88 • Jakub Konka • Aug 21, 2020
stage2: make the cache dir if it doesn't already exist
e0a38f7f3e • Andrew Kelley • Aug 21, 2020
Merge branch 'Vexu-stage2'
6bbb168f66 • Andrew Kelley • Aug 21, 2020
Fix missing init() update in std/build/write_file.zig
eef111fe78 • Frank Denis • Aug 20, 2020
Merge pull request #6095 from jedisct1/crypto-reorg
21106b9c9f • Andrew Kelley • Aug 20, 2020
Merge pull request #6103 from Vexu/extern
9cfcd0c296 • Andrew Kelley • Aug 20, 2020
add UTIME_NOW and UTIME_OMIT constants for use in utimensat/futimens
1ca49b92c6 • heidezomp • Aug 20, 2020
Merge pull request #6099 from tadeokondrak/@Type(.Struct)
776bfb0ee6 • Andrew Kelley • Aug 20, 2020
allow running the stage2 tests in release mode
1a4059ed88 • Andrew Kelley • Aug 20, 2020
add license header to all std lib files
4a69b11e74 • Andrew Kelley • Aug 20, 2020
Merge pull request #6102 from kubkon/macho-pagezero
83b0e52079 • Jakub Konka • Aug 20, 2020
Merge branch 'strangebug-fix/std-dbg-warn-hangs-windows'
91de5c212f • Andrew Kelley • Aug 20, 2020
Merge pull request #5745 from lun-4/ebadf-error
b1c7334355 • Andrew Kelley • Aug 20, 2020
Merge branch 'Vexu-stage2'
a30950706f • Andrew Kelley • Aug 20, 2020
builder: implement integer options
b0846b6ecb • Vincent Rischmann • Aug 19, 2020
fixes and improvements for parseCharLiteral
a237283d90 • dbandstra • Aug 19, 2020
stage2 codegen: proper abstraction for re-using dying operands
083c0f1ceb • Andrew Kelley • Aug 19, 2020
stage2: Module enumerates the possible top level decls
dc35b8641b • Andrew Kelley • Aug 19, 2020
Merge pull request #6085 from kubkon/macho-header
5fe878cd42 • Jakub Konka • Aug 19, 2020
Change std.debug.warn to std.log.info in init-exe template. (#5941)
4237f1afc7 • Nathan Michaels • Aug 19, 2020
Merge pull request #6086 from Vexu/stage2
771f40204e • Andrew Kelley • Aug 19, 2020
Merge pull request #6088 from ifreund/s2-wasm-rework
626d94c2a1 • Andrew Kelley • Aug 19, 2020
stage2/link: clarify comments on calling order
741fb8d306 • Isaac Freund • Aug 18, 2020
stage2: fix use-after-free when printing ZIR
15bcfcd368 • Andrew Kelley • Aug 18, 2020
stage2: minor cleanup
31b58acdae • Andrew Kelley • Aug 18, 2020
test_runner: don't assume the GeneralPurposeAllocator config
f950f5452b • Andrew Kelley • Aug 18, 2020
std.heap.GeneralPurposeAllocator: add `never_unmap` config option
583b843803 • Andrew Kelley • Aug 18, 2020
build: -Dforce-link-libc now also applies to test-stage2
5547abd2d1 • Andrew Kelley • Aug 18, 2020
Merge pull request #5495 from xackus/fix_5314
d139e44cfa • Veikka Tuominen • Aug 18, 2020
std.cache_hash: additionally use file size to detect modifications
e2c741f1e7 • Andrew Kelley • Aug 18, 2020
stage1: update compile error tests
bdb8c49418 • Andrew Kelley • Aug 18, 2020
std.cache_hash: temporary workaround for mtime precision on linux
c0517bf1f6 • Andrew Kelley • Aug 18, 2020
stage1: let \r\n slide
56c81c713f • Andrew Kelley • Aug 18, 2020
Fix opaque structs and C++ mangling
60ea87340e • Soren • Aug 18, 2020
ristretto255: add uniform string->element map & fast equivalence check
8d60047697 • Frank Denis • Aug 18, 2020
Cleaned up RISC-V instruction creation, added 32-bit immediates (#6077)
fa8935426b • Eleanor Bartle • Aug 18, 2020
Merge pull request #6056 from ifreund/wasm-backend
3cc1f8b624 • Andrew Kelley • Aug 18, 2020
std.cache_hash: don't trust mtime granularity to be better than 1ms
ce8b9c0c5c • Andrew Kelley • Aug 18, 2020
Handle singular param count word in error messages (#6073)
27cb23cbc5 • Ashish Shekar • Aug 18, 2020
added bpf() syscall and some supporting structs (#6061)
d605af511a • Matthew Knight • Aug 18, 2020
Merge branch 'Sergeeeek-master'
e26dda5308 • Andrew Kelley • Aug 18, 2020
Merge branch 'lun-4-signalfd-libc'
044e3ca592 • Andrew Kelley • Aug 17, 2020
stage2 test harness: at least build all compare output tests
96a27557e2 • Andrew Kelley • Aug 17, 2020
Merge pull request #6060 from Vexu/stage2
d8fb377e2a • Veikka Tuominen • Aug 17, 2020
Merge pull request #6046 from heidezomp/std-log-scoped-part2
624e643872 • Andrew Kelley • Aug 17, 2020
Merge branch 'jedisct1-xchacha20'
c00d3d47f0 • Andrew Kelley • Aug 17, 2020
Move Mach-O to link/MachO.zig submodule
5cb96681d9 • Jakub Konka • Aug 17, 2020
Add skeleton for MachO support in stage2
e23fc3905f • Jakub Konka • Aug 17, 2020
Merge pull request #6048 from pixelherodev/cleanup
6b141620a6 • Andrew Kelley • Aug 17, 2020
stage2: fix signed <-> unsigned Value casts
fc850aad61 • Isaac Freund • Aug 17, 2020
Merge branch 'jedisct1-25519'
addeff889a • Andrew Kelley • Aug 17, 2020
std/crypto: gimli.Aead.decrypt()'s ad should be const
f46e375bbe • Frank Denis • Aug 17, 2020
stage2: implement zig version
8d8d568854 • Andrew Kelley • Aug 16, 2020
stage2: codegen for labeled blocks
66d76cc4f9 • Andrew Kelley • Aug 16, 2020
stage1: remove buggy "unable to inline function" compile error
2cd19c05d0 • Andrew Kelley • Aug 15, 2020
stage2: astgen for labeled blocks and labeled breaks
0f3f96c850 • Andrew Kelley • Aug 15, 2020
stage2: populate some of the astgen switch possibilities
f356cba704 • Andrew Kelley • Aug 15, 2020
stage2 astgen for LabeledBlock
b49d3672f3 • Andrew Kelley • Aug 15, 2020
std.zig.ast: extract out Node.LabeledBlock from Node.Block
9a5a1013a8 • Andrew Kelley • Aug 15, 2020
Merge pull request #6051 from mikdusan/qemu
c12a262503 • Michael Dusan • Aug 14, 2020
stage2: proper semantic analysis of improper returning of implicit void
7a39a038db • Andrew Kelley • Aug 14, 2020
stage2: astgen for non-labeled blocks
5f7c7191ab • Andrew Kelley • Aug 14, 2020
langref: fix html error
4adc052f0b • Andrew Kelley • Aug 14, 2020
stage2: implement while loops (bool condition)
28a9da8bfc • Andrew Kelley • Aug 14, 2020
stage1: fix enums having wrong debug info
576581bd7b • Andrew Kelley • Aug 14, 2020
stage2: zir_sema for loops
fc402bdbbb • Andrew Kelley • Aug 14, 2020
Support tuples in mem.len and trait.isIndexable (#5897)
a9590f3bf8 • Dmitry Atamanov • Aug 13, 2020
Merge pull request #6045 from Vexu/block
f5b99abc93 • Veikka Tuominen • Aug 13, 2020
langref: explain why comptime_float cannot be divided by comptime_int
50139aa232 • Maks S • Aug 13, 2020
Merge branch 'Vexu-stage2'
6e0fb06010 • Andrew Kelley • Aug 13, 2020
Add "ppc" prefix to number-modeled CPUs (#6006)
cb06d62603 • Koakuma • Aug 13, 2020
Add std.os.getFdPath and std.fs.Dir.realpath
3e2e6baee5 • Jakub Konka • Aug 13, 2020
Merge branch 'pixelherodev-cbe'
e043396b24 • Andrew Kelley • Aug 13, 2020
stage2: astgen for while loops
de4f3f11f7 • Andrew Kelley • Aug 13, 2020
Merge pull request #6039 from heidezomp/std-log-scoped
30db5b1fb2 • Andrew Kelley • Aug 12, 2020
docs: Fix reference to General Purpose Allocator
67d684d89a • Josias • Aug 12, 2020
stage2: basic support for parameters .debug_info
8282f4271c • Andrew Kelley • Aug 12, 2020
stage2: emit DW_TAG_subprogram for function Decls
a2a5cea286 • Andrew Kelley • Aug 12, 2020
stage2: set up per-Decl .debug_info
7612931c80 • Andrew Kelley • Aug 11, 2020
GeneralPurposeAllocator: default to store more stack frames in test mode
60ce5edaf9 • Andrew Kelley • Aug 11, 2020
std.mem.Allocator: fix not passing return_address
3ccfd58bb6 • Andrew Kelley • Aug 11, 2020
copy_file_range linux syscall (#6010)
6febe7e977 • Maciej Walczak • Aug 11, 2020
translate-c: use mangled name when macro translation fails
2b28cebf64 • Vexu • Aug 11, 2020
translate-c: convert int to bool if bool is expected
cf5932b236 • Vexu • Aug 11, 2020
translate-c: always add extern token for functions without body
dfcac3cd76 • Vexu • Aug 11, 2020
GeneralPurposeAllocator: use std.log instead of std.debug.print
20510d209b • Andrew Kelley • Aug 11, 2020
Update tools/process_headers.zig to latest zig
900a897e90 • joachimschmidt557 • Aug 11, 2020
Merge pull request #5993 from kubkon/getpathnamebyhandle
6325d6a486 • Andrew Kelley • Aug 11, 2020