aboutsummaryrefslogtreecommitdiff
path: root/lib/std
AgeCommit message (Expand)Author
2024-07-26riscv: workarounds for riscv threadingDavid Rubin
2024-07-26riscv: implement `lr/sr` loop logic for non-native atomicsDavid Rubin
2024-07-26riscv: airAsm rewriteDavid Rubin
2024-07-26heap: create a work-around page-allocatorDavid Rubin
2024-07-26riscv: implement `ptr_slice_ptr_ptr`David Rubin
2024-07-26riscv: implement more operatorsDavid Rubin
2024-07-25Merge pull request #20776 from alexrp/start-pie-more-archesAndrew Kelley
2024-07-25std.zig.target: Handle m68k in muslArchName().Alex Rønne Petersen
2024-07-25add --debug-rt CLI arg to the compiler + bonus editsAndrew Kelley
2024-07-25std.Build.Fuzz: fix progress node hierarchyAndrew Kelley
2024-07-25build runner sends a start_fuzzing message to test runnerAndrew Kelley
2024-07-25build runner: extract logic to std.Build.FuzzAndrew Kelley
2024-07-25add `--fuzz` CLI argument to `zig build`Andrew Kelley
2024-07-25implement std.testing.fuzzInputAndrew Kelley
2024-07-25implement std.testing.fuzzInputAndrew Kelley
2024-07-25Add `std.json.ParseOptions.parse_numbers` to preserve float precision (#20744)Eugene-Dash
2024-07-25Merge pull request #20777 from alexrp/start-abi-hardeningAndrew Kelley
2024-07-25aarch64: reenable tests that are no longer regressedJulian Vesper
2024-07-24add sub-compilation cache inputs to parents in whole modeAndrew Kelley
2024-07-25start: Align the stack on sparc64 just in case.Alex Rønne Petersen
2024-07-25start: Fix mips stack alignment value (should be 8, not 16).Alex Rønne Petersen
2024-07-25start: Simplify mips and mips64 startup code.Alex Rønne Petersen
2024-07-24std.coff: Add missing entries to MachineType.Alex Rønne Petersen
2024-07-24start: Explicitly clear the link register on mips and mips64 just in case.Alex Rønne Petersen
2024-07-24start: Properly escape percent signs in the s390x inline asm.Alex Rønne Petersen
2024-07-24start: Align the stack on s390x just in case.Alex Rønne Petersen
2024-07-24start: Align the stack on powerpc just in case.Alex Rønne Petersen
2024-07-24start: Align the stack on aarch64 just in case.Alex Rønne Petersen
2024-07-24std.os.linux.start_pie: Add hexagon support.Alex Rønne Petersen
2024-07-24std.os.linux.start_pie: Add arc support.Alex Rønne Petersen
2024-07-24std.os.linux.start_pie: Add csky support.Alex Rønne Petersen
2024-07-24std.os.linux.start_pie: Handle armeb, thumb, thumbeb, and aarch64_be too.Alex Rønne Petersen
2024-07-24start: Simplify the sparc64 inline asm a bit.Alex Rønne Petersen
2024-07-24start: Add a comment explaining the sparc64 stack bias.Alex Rønne Petersen
2024-07-24start: Add a comment explaining our paranoid stance on ABI guarantees.Alex Rønne Petersen
2024-07-24Merge pull request #20749 from alexrp/start-pieAndrew Kelley
2024-07-24start: Handle loongarch32 together with loongarch64.Alex Rønne Petersen
2024-07-24Merge pull request #20767 from ziglang/emit-optionsAndrew Kelley
2024-07-24Replace some dynamic functions with static ones.Lucas Santos
2024-07-23Merge pull request #20719 from alexrp/misc-portingAndrew Kelley
2024-07-23default "trace pc guard" coverage offAndrew Kelley
2024-07-24std.os.linux.start_pie: Add s390x support.Alex Rønne Petersen
2024-07-24std.os.linux.start_pie: Add m68k support.Alex Rønne Petersen
2024-07-24std.os.linux.start_pie: Add loongarch support.Alex Rønne Petersen
2024-07-23Fix compilation issues in crypto.bccrypt and poly1305 (#20756)Frank Denis
2024-07-23std.Build.Step.Run: Fix invocation syntax for Wasmtime 14+.Alex Rønne Petersen
2024-07-23std.os.linux.tls: Fix setThreadPointer() for armeb and thumbeb.Alex Rønne Petersen
2024-07-23std.os.linux.tls: Set some constants correctly for powerpcle.Alex Rønne Petersen
2024-07-23std.os.linux.tls: Set tls_tcb_size correctly for thumbeb.Alex Rønne Petersen
2024-07-23std.os.linux.tls: Set tls_variant correctly for thumbeb.Alex Rønne Petersen