stage2: Pass -mthumb when compiling C/C++ code
65ee7909b9 • LemonBoy • May 11, 2021
Merge pull request #8711 from lithdew/master
55d235dc38 • Andrew Kelley • May 10, 2021
Merge pull request #8736 from ziglang/macos-zig-bootstrap
2e4a48ef29 • Andrew Kelley • May 10, 2021
stage1: remove outdated error message regarding #447
24dfa61236 • jacob gw • May 10, 2021
translate-c: fix typedefs with multiple names
8f8efcdd6e • xackus • May 10, 2021
Merge pull request #8723 from jedisct1/init-stat
9c03b39d1e • Jakub Konka • May 10, 2021
p256: properly handle neutral element & add AffineCoordinates struct (#8718)
2d11967734 • Frank Denis • May 9, 2021
zld: adjust signed displacement source target addr
f67e756211 • Jakub Konka • May 9, 2021
Merge pull request #8709 from joachimschmidt557/stage2-arm
15d6efecfb • Jakub Konka • May 9, 2021
fix merge conflicts from previous commit
2299e5ff1d • Andrew Kelley • May 9, 2021
Merge pull request #8474 from gracefuu/grace/encode-instruction
b88d381dec • Andrew Kelley • May 9, 2021
Merge pull request #8686 from Vexu/try
67154d233e • Andrew Kelley • May 8, 2021
link/MachO: fix --verbose-link ensureCapacity bug
fed1c9c3ec • Andrew Kelley • May 8, 2021
fix test to restore cwd after chdir
84d5cc31c5 • Michael Dusan • May 7, 2021
Merge pull request #8683 from LemonBoy/thumblinux
530e67cb86 • Andrew Kelley • May 6, 2021
stage1: improve message for missing fn return type
96e593145d • lars • May 6, 2021
zld: sort tlv offsets by source address
88d40fc005 • Jakub Konka • May 6, 2021
zld: cleanup relocs and flag errors on unhandled symbol types
ef8a666797 • Jakub Konka • May 6, 2021
tests: re-enable reduce behavior tests for wasm32
ad33e34836 • Jakub Konka • May 5, 2021
std: Implement hex float printing
9d409233b2 • LemonBoy • May 5, 2021
stage2: Fix UAF in ErrorMsg destructor
18b46485bc • LemonBoy • May 5, 2021
Merge pull request #8691 from lithdew/master
622a3ac876 • Michael Dusan • May 5, 2021
Merge pull request #8671 from LemonBoy/arm-host-det
368e13a9a1 • Andrew Kelley • May 5, 2021
zig fmt: Fix edge case in inline asm parsing
e863204c47 • LemonBoy • May 5, 2021
stage1: Fix other OS target
70a9a3a562 • Jay Petacat • May 5, 2021
std: remove dead and rotting C parsing code
785a6c1aa9 • Andrew Kelley • May 4, 2021
zld: port over a few more bits from ld64
96556ce8b8 • Jakub Konka • May 4, 2021
zld: disable most logs
1867c3c34c • Jakub Konka • May 4, 2021
zld: build updated macho backend
9e11f27c41 • Jakub Konka • May 4, 2021
zld: rewrite symbol allocations
00c3d57a51 • Jakub Konka • May 4, 2021
zld: resolve GOT loads and stubs
fcd57f0857 • Jakub Konka • May 4, 2021
zld: rewrite symbol resolution
68ebc7cba0 • Jakub Konka • May 4, 2021
zld: rewrite Object to include pointers to Symbols
86ab6ca56c • Jakub Konka • May 4, 2021
std: Accept unaligned slice in several ArrayListAligned ops
b6be28ddcc • LemonBoy • May 4, 2021
Merge pull request #8649 from lithdew/master
0e3930bb5a • Andrew Kelley • May 3, 2021
Merge pull request #8657 from jedisct1/ci-split
5622f9382c • Andrew Kelley • May 3, 2021
Prepare std/crypto/pcurves for ecdsa and other curves (#8670)
97779442d0 • Frank Denis • May 3, 2021
ci: freebsd: use py38-s3cmd
c47028cd02 • Luna • May 2, 2021
Merge pull request #8665 from LemonBoy/misc
4f9c928e56 • Andrew Kelley • May 1, 2021
std.build: if using a RunStep, show the command run on verbose (#8571)
e9e91b4ed0 • g-w1 • May 1, 2021
std.crypto: add support for the NIST P-256 curve (#8627)
fe8781357a • Frank Denis • May 1, 2021
CLI: fix incorrect error message with -cflags
557eb414ee • Andrew Kelley • May 1, 2021
add doc in `Anonymous Struct Literal` section for special @"0" syntax. (#8630)
5fcc922ff2 • Devin Bayer • Apr 30, 2021
Doc: zig-cache/bin -> zig-out/bin (#8659)
33cb660838 • Frank Denis • Apr 30, 2021
rename doc refs to deprecated functions like openC (#8467)
d3f55782b0 • Devin Bayer • Apr 30, 2021
Handle EPERM and ELOOP in os.fstatat()
f79b487337 • Yorhel • Apr 30, 2021
Merge pull request #8638 from ifreund/build-default-prefix
4e07755ce7 • Andrew Kelley • Apr 30, 2021
check for overflow when reading code lengths for a block with dynamic Huffman codes
585479500e • Matthew Borkowski • Apr 29, 2021
x: comptime bool -> comptime x: bool (#8639)
687ef42f98 • Frank Denis • Apr 29, 2021
std: Add a parser for hexadecimal floating point numbers
55c58f226d • LemonBoy • Apr 28, 2021
std.Target: bump freebsd known maximum version
86e129eff6 • Andrew Kelley • Apr 28, 2021
Merge pull request #8472 from sreehax/master
2c9ed6daee • Andrew Kelley • Apr 28, 2021
stage2 riscv64: cleanup code and add tests
bc06e19828 • joachimschmidt557 • Apr 28, 2021
stage1: Implement CPU host detection for PowerPC targets
da9da76e3f • LemonBoy • Apr 27, 2021
Merge pull request #8609 from jedisct1/timingSafeCompare
1c0259f11e • Andrew Kelley • Apr 27, 2021
25519: remove unused const, safeguard against unreduced scalars (#8624)
030fa5e7eb • Frank Denis • Apr 26, 2021
Merge pull request #8604 from hoanga/haiku-support-sysdefs
95b42f9e6b • Andrew Kelley • Apr 26, 2021
Merge pull request #8622 from LemonBoy/cpuinfo
0de962fdd9 • Andrew Kelley • Apr 26, 2021
Merge pull request #8618 from LemonBoy/mini-stuff
528a83dd6b • Andrew Kelley • Apr 26, 2021
Revert "thread: simplify and remove useless return in spawn (#8621)"
ddf9ff79bd • Andrew Kelley • Apr 26, 2021
thread: simplify and remove useless return in spawn (#8621)
77cb45f59f • Vincent Rischmann • Apr 26, 2021
#8454 Fix for std.mem.replacementSize adjacent matches bug. (#8455)
bf67a3fdc9 • jumpnbrownweasel • Apr 25, 2021
Merge pull request #8590 from lithdew/master
c420eb60ad • Andrew Kelley • Apr 25, 2021
Merge pull request #8616 from LemonBoy/fn-align
2fc6b347ec • Andrew Kelley • Apr 25, 2021
Merge pull request #8496 from xackus/isError
6f61594692 • Andrew Kelley • Apr 25, 2021
std: Fix thread creation with field-less context type
5a94794b73 • LemonBoy • Apr 25, 2021
stage2 register manager: Use an array instead of a hashmap for tracking
3a55cda14d • joachimschmidt557 • Apr 25, 2021
ci: drone disable debug test suite for aarch64
37b05742ff • Michael Dusan • Apr 25, 2021
Merge pull request #8608 from LemonBoy/fix-8602
6951889f6e • Andrew Kelley • Apr 24, 2021
fix import path
8530b6b724 • Matt Knight • Apr 24, 2021
ed25519: use double-base multiplication for signature verification
7a793a9b9d • Frank Denis • Apr 24, 2021
Merge pull request #8606 from LemonBoy/suspend-block
29e5e98eed • Andrew Kelley • Apr 24, 2021
zld: new approach at handling static inits
4ec6d174ad • Jakub Konka • Apr 24, 2021
zld: add temp debug info fix by setting mtime=0
b00d08b667 • Jakub Konka • Apr 24, 2021
zld: analyze static initializers
b03983b450 • Jakub Konka • Apr 24, 2021
zld: common section should be writable
4f7765de7c • Jakub Konka • Apr 24, 2021
Merge pull request #8599 from LemonBoy/unsigned-neg
a279f18bce • Andrew Kelley • Apr 23, 2021
std.atomic: load should take const pointer to Self
e86a1df9f2 • Hadron67 • Apr 23, 2021
Merge pull request #8586 from LemonBoy/ppc32-touchups
dfb34c3155 • Andrew Kelley • Apr 23, 2021
langref: add docs for `@extern`
41efdc73b9 • Andrew Kelley • Apr 22, 2021
stage1: Unbreak build on FreeBSD
6cd71931cb • LemonBoy • Apr 21, 2021
macho: fix typos in consts defs
c8753aceef • Jakub Konka • Apr 21, 2021
target: drop `ppc32` and prefer `ppc`
0c6dfa6f0c • Michael Dusan • Apr 20, 2021
std/crypto: use finer-grained error sets in function signatures (#8558)
10f2d62789 • Frank Denis • Apr 20, 2021
Merge pull request #8542 from LemonBoy/floating-point-is-hard-my-dude
1e06a74348 • Andrew Kelley • Apr 20, 2021
Merge pull request #8582 from LemonBoy/more-libc-impl
2ca26ffde7 • Veikka Tuominen • Apr 20, 2021
zld: fix parsing of weak symbols
d64c76e8f1 • Jakub Konka • Apr 20, 2021
zld: map __DATA,__common as __DATA_CONST,__common
7bc6554a58 • Jakub Konka • Apr 20, 2021
zld: resolve symbols as globals before resolving locals
e5b83056ae • Jakub Konka • Apr 20, 2021
zld: dedup initializers and finalizers
8943a0aaaa • Jakub Konka • Apr 20, 2021
zld: treat priv extern as weak symbol
3e73a3c29b • Jakub Konka • Apr 20, 2021
translate-c: Group field access LHS if necessary
be551d85b7 • LemonBoy • Apr 20, 2021
translate-c: group LHS of array access if necessary
63304a871e • Evan Haas • Apr 20, 2021
translate-c: use transCreateNodeInfixOp for pointer arithmetic
55e6bd10fe • Evan Haas • Apr 20, 2021
Fix .gitattributes rules that should be recursive
e2cc02717e • Isaac Freund • Apr 19, 2021
std: Add process_vm_readv/writev wrappers
d605f02756 • Hubert Jasudowicz • Apr 19, 2021
stage2 codegen: Fix silent bug in reuseOperand
fbda9991f4 • joachimschmidt557 • Apr 18, 2021
zig fmt: bypass auto indentation for `// zig fmt: on`
4081e0a475 • Isaac Freund • Apr 18, 2021
std/build: fix linker_allow_shlib_undefined
8e6865c8ee • Isaac Freund • Apr 17, 2021
Merge pull request #8555 from chivay/pidfd
9f6b56ab4b • Frank Denis • Apr 17, 2021